ผู้ลงทุนรายหนึ่ง มีเงินสดอยู่ 500,000 บาท ประสงค์จะนำเงินจำนวนนี้ไปลงทุนในหลักทรัพย์ประเภทต่าง ๆ ที่มีอยู่ 5 ประเภทด้วยกัน คือ หุ้นสามัญ หุ้นบุริมสิทธิ์ หุ้นกู้ พันธบัตรรัฐบาล และทรัพย์สินถาวร อัตราผลตอบแทนจากหลักทรัพย์แต่ละประเภทมีดังนี้คือ
หลักทรัพย์ | ผลต่อแทน % ต่อปี |
หุ้นสามัญ | 10 |
หุ้นกู้ | 9.5 |
หุ้นบุริมสิทธิ | 8 |
พันธบัตรรัฐบาล | 8.5 |
ทรัพย์สินถาวร | 12 |
ผู้ลงทุนต้องการผลตอบแทนจากการลงทุสูงสุดโดยกำหนดเงื่อนไขต่างๆ ดังนี้ คือ
1. เงินลงทุนในหุ้นสามัญ จะต้องไม่เกินผลรวมของเงินทุนทั้งสิ้นในหุ้นบุริมสิทธิ และพันธบัตรรัฐบาล
2.เงินลงทุนในหุ้นกู้และทรัพย์สินถาวร รวมกันแล้วต้องไม่น้อยกว่าเงินลงทุนในหุ้นบุริมสิทธิ์
3.เงินลงทุนในหุ้นกู้ จะต้องไม่มากกว่าเงินลงทุนในพันธบัตรรัฐบาล
4.เงินลงทุนในทรัพย์สินถาวร จะต้องไม่มากกว่าเงินลงทุนในหุ้นกู้
ผู้ลงทุนควรลงทุนอย่างไรจึงจะได้ผลตอบแทนสูงที่สุด
มาลองใช้ Solver หาคำตอบกันครับ
ขั้นที่ 1 : สร้าง File Excel ตามรูป
คลิกเพื่อขยายภาพ |
จากโจทย์เราจะได้
ตัวแปร [Variable] ดังนี้
- x1 = หุ้นสามัญ
- x2 = หุ้นกู้
- x3 = หุ้นบุริมสิทธิ
- x4 = พันธบัตรรัฐบาล
- x5 = ทรัพย์สินถาวร
- เงินลงทุนในหุ้นสามัญ จะต้องไม่เกินผลรวมของเงินทุนทั้งสิ้นในหุ้นบุริมสิทธิ และพันธบัตรรัฐบาล (x1 <= x3+x4)
- เงินลงทุนในหุ้นกู้และทรัพย์สินถาวร รวมกันแล้วต้องไม่น้อยกว่าเงินลงทุนในหุ้นบุริมสิทธิ์ (x2 + x5 >= x3)
- เงินลงทุนในหุ้นกู้ จะต้องไม่มากกว่าเงินลงทุนในพันธบัตรรัฐบาล (x2 <= x4)
- เงินลงทุนในทรัพย์สินถาวร จะต้องไม่มากกว่าเงินลงทุนในหุ้นกู้ (x5 <= x2)
- มีเงินลงทุนอยู่ไม่เกิน 500,000 บาท (x1+x2+x3+x4+x5 <= 500,000)
*** แก้สมการโดยการทำข้างขวาให้เป็น 0 แล้วย้ายตัวแปรมาฝั่งซ้ายเป็นค่าติดลบ จึงใส่ -1 ลงไปในตาราง excel ***
ขั้น 2 : เมื่อเรารู้หลักการแล้วจึงนำมาใส่สูตรโดย
- cell G3 พิมพ์สูตร ดังนี้ =(B3*$B$2)+(C3*$C$2)+(D3*$D$2)+(E3*$E$2)+(F3*$F$2)
- copy สูตรมาวางที่ cell G5:G9
ขั้นที่ 3 : ให้ Solver คำนวณผลลัพธ์ออกมาให้ ดังนี้
- ไปที่เมนู Data > Solver
- กำหนด Objective Cell ในที่คือ cell G3
- กำหนด Changing Variable Cells ในที่นี้คือ cell B2:F2
- คลิกปุ่ม Add เพื่อกำหนดข้อจำกัด [Constraints]
- กำหนดข้อจำกัดโดยเลือก Cell Reference , เครื่องหมายเปรียบเทียบ , Cell Constraints ให้่ถูกต้อง ถ้าทำถูกต้องจะได้ผลลัพธ์ตามรูป
- คลิกปุ่ม Solve
- เลือกตัวเลือกตามต้องการ
คลิกเพื่อขยายภาพ |
*** สามารถดูวิธีการ Add Constraints และรายละเอียดของ Solver Results ได้ที่ บทความตอนที่ 2 นะครับ ***
บทความที่เกี่ยวข้อง
ผมมีปัญหากับการใช้ solver ครับ
ตอบลบโจทย์มีอยู่ว่า
ลงทุน
หุ้น A ไม่เกิน 5%
หุ้น B +C ไม่เกิน30%
ห้น D ไม่เกิน 60%
หุ้น E+F ไม่เกิน 30%
ทุกตัว รวมกันไม่เกิน 100%
พอเขียนสูตรหาผลตอบแทนสูงสุด กลับไปweight น้ำหนัก เกินเงินไข อย่าง E+F รวากันเกิน30%