จำลองราคาหุ้นโดยใช้ Excel

จำลองราคาหุ้นโดยใช้ Excel

สารบัญ:

Anonim

การจำลองแบบจำลองราคาโดยใช้รูปแบบ Excel

การสร้างแบบจำลองของเนื้อหาเช่นดัชนีพันธบัตรหรือหุ้นช่วยให้นักลงทุนสามารถจำลองราคาและเครื่องมือที่ได้รับจากตัวแบบนั้น ตัวอย่างเช่นตราสารอนุพันธ์ การจำลองมูลค่าของสินทรัพย์ในกระดาษคำนวณ Excel จะช่วยให้สามารถประเมินมูลค่าพอร์ตโฟลิกได้ง่ายขึ้น

ฉัน - เป้าหมาย

ไม่ว่าเราจะต้องการซื้อหรือขายเครื่องมือทางการเงินก็ตามเราสามารถเรียนรู้ได้ทั้งแบบตัวเลขและแบบกราฟิก ข้อมูลนี้สามารถช่วยในการดูระดับราคาที่น่าจะเป็นไปได้และอาจเป็นไปได้ที่สินทรัพย์อาจใช้

II - รุ่น

แบบจำลองทั้งหมดต้องใช้สมมติฐานก่อนหน้านี้ ตัวอย่างเช่นเราสมมติว่าผลตอบแทนรายวัน r (t) ของสินทรัพย์เหล่านี้มีการกระจายตามปกติโดยมีค่าเฉลี่ย (μ) และค่าส่วนเบี่ยงเบนมาตรฐาน sigma (σ) นี่เป็นสมมติฐานมาตรฐานที่เราจะใช้ในบทความเฉพาะนี้ แต่ยังมีอีกหลายข้อที่สามารถนำมาใช้เพื่อปรับปรุงความถูกต้องของแบบจำลอง

- 9 ->

ซึ่งจะให้:

ซึ่งส่งผลให้:

สุดท้าย:

ตอนนี้เราสามารถแสดงราคาปิดของวันนี้ได้โดยใช้วันก่อนปิด

■การคำนวณของμ:

ในการคำนวณμซึ่งเป็นค่าเฉลี่ยของผลตอบแทนรายวันเราจะใช้ราคาปิดในอดีตที่ใกล้เคียงกันและใช้ซึ่งเป็นค่าเฉลี่ยของผลรวมของ n ราคาที่ผ่านมา:

■การคำนวณค่าความผันผวนσ - ความผันผวน

φเป็นค่าความผันผวนโดยค่าเฉลี่ยตัวแปรสุ่มและค่าส่วนเบี่ยงเบนมาตรฐาน ( การคำนวณความผันผวนทางประวัติศาสตร์ใน Excel สำหรับตัวอย่างนี้เราจะใช้ฟังก์ชัน Excel "= NORMSINV (RAND ())" " ด้วยพื้นฐานจากการแจกแจงแบบปกติฟังก์ชันนี้จะคำนวณตัวเลขสุ่มโดยมีค่าเฉลี่ยศูนย์และค่าเบี่ยงเบนมาตรฐานของหนึ่ง เพื่อคำนวณค่าμให้ผลตอบแทนโดยเฉลี่ยเพียงเล็กน้อยโดยใช้ฟังก์ชัน Ln (.): การกระจาย log-normal

ในเซลล์ F4 ให้ป้อน "Ln (P (t) / P (t-1)"

ในการค้นหาเซลล์ F19 "= ค่าเฉลี่ย (F3: F17)"

ในเซลล์ H20 ให้ป้อน " ในเซลล์ H22 ให้ป้อน "= 365 * H20" เพื่อคำนวณความแปรปรวนรายปี

ในเซลล์ H22 ให้ป้อน "= SQRT (H21)" เพื่อคำนวณค่าส่วนเบี่ยงเบนมาตรฐานต่อปี

ดังนั้น ขณะนี้เรามี "แนวโน้ม" ของผลตอบแทนรายวันที่ผ่านมาและส่วนเบี่ยงเบนมาตรฐาน (ความผันผวน) ขณะนี้เราใช้สูตรของเราพบข้างต้น:

เราจะทำแบบจำลองมากกว่า 29 วันดังนั้น dt = 1/29 จุดเริ่มต้นของเรา เป็นค่าปิดสุดท้าย: 95.

- ในเซลล์ K2 ให้ป้อน "0"

- ในเซลล์ L2 ให้ป้อน "95"

- ในเซลล์ K3 ให้ป้อน "1. "

- ในเซลล์ L3 ให้ป้อน "= L2 * (1 + $ F $ 19 * (1/29) + $ H $ 22 * ​​SQRT (1/29) * NORMSINV (RAND ()))"

ต่อไปเราลากสูตรลงคอลัมน์เพื่อทำชุดราคาจำลองทั้งหมด

แบบจำลองนี้ช่วยให้เราสามารถหาข้อมูลจำลองของสินทรัพย์ได้ถึง 29 วันโดยมีความผันผวนเหมือนกับราคาเดิม 15 ที่เราเลือกไว้และมีแนวโน้มคล้ายกัน

สุดท้ายเราสามารถคลิกที่ "F9" เพื่อเริ่มต้นการจำลองแบบอื่นเนื่องจากเรามีฟังก์ชัน rand เป็นส่วนหนึ่งของรูปแบบ