Financial Mathematics: A Practical Approach with SymPy
คณิตศาสตร์การเงินด้วยซิมไพ
คำนำ
ปัจจุบันเป็นยุคที่สนับสนุนให้เด็กนักเรียนต้องมีความสามารถในการเขียนโปรแกรม เป็นยุคที่การคำนวณเชิงตัวเลข (numerical computation) ได้กลายเป็นเครื่องมือหลักในการวิเคราะห์ทางการเงิน หนังสือเล่มนี้ได้ถือกำเนิดขึ้นเพื่อชูประเด็นของการคำนวณเชิงสัญลักษณ์ (symbolic computation) ซึ่งช่วยเสริมสร้างความเข้าใจโครงสร้างภายในของสูตรและโมเดลทางการเงินได้อย่างลึกซึ้ง โดยใช้เครื่องมือหลักคือชุดคำสั่งซิมไพ (SymPy) ในภาษาไพธอน (Python) ที่มีความสามารถในการจัดการกับนิพจน์ทางคณิตศาสตร์ในเชิงสัญลักษณ์ เช่น การหาค่าเชิงวิเคราะห์ การแก้สมการ การดิฟ การอินทิเกรต และการจัดรูปสมการในรูปที่เข้าใจง่าย ที่สามารถใช้งานได้ฟรี
ซิมไพไม่เพียงเหมาะสำหรับผู้ที่เริ่มต้นเรียนรู้คณิตศาสตร์การเงินเท่านั้น แต่ยังตอบโจทย์สำหรับรายวิชาคณิตศาสตร์อื่นๆ อีกเช่น แคลคูลัสสมการเชิงอนุพันธ์ คณิตศาสตร์สำหรับเศรษฐศาสตร์ พีชคณิตเชิงเส้นเป็นต้น
หนังสือเล่มนี้ถูกออกแบบมาเพื่อให้ผู้อ่านเข้าใจแนวคิดพื้นฐานของคณิตศาสตร์การเงิน ทั้งในด้านดอกเบี้ย การจ่ายรายงวด พันธบัตร ไปจนถึงสมการแห่งมูลค่า และการผ่อนชำระเงินกู้ โดยอธิบายเนื้อหาทางทฤษฎีควบคู่ไปกับการใช้งานซิมไพอย่างเป็นขั้นตอน พร้อมตัวอย่างการใช้งานที่สามารถนำไปประยุกต์ใช้ได้จริง
ผู้อ่านควรอ่านหนังสือเล่มนี้ควบคู่ไปกับการใช้งาน Jupyter Notebook หรือโปรแกรมอื่นๆ ที่รองรับการเขียนคำสั่งแบบเดียวกัน เช่น quarto เพื่อที่จะเห็นผลลัพธ์ที่ถูกต้องของสัญลักษณ์ทางคณิตศาสตร์และความสวยงามในการใช้ ภาษาคอมพิวเตอร์ในการแก้ปัญหา
คณะผู้เขียนหวังว่าหนังสือเล่มนี้จะเป็นสะพานเชื่อมระหว่างความเข้าใจเชิงทฤษฎีกับความสามารถในการคำนวณเชิงสัญลักษณ์และเชิงตัวเลขควบคู่กันไป เพื่อต่อยอดไปสู่การเป็นนักคณิตศาตร์ประกันภัย หรือจะเป็นวิศวกรการเงินในอนาคต