مقدمة بسيطة لنظرية المحفظة الحديثة

نظرة رياضية على: "ماتحطش كل البيض في سلة واحدة"

لاعبين ورق، مولد بالذكاء الاصطناعي

على الأرجح جدتك قالتلك:

"ماتحطش كل البيض في سلة واحدة."

كانت بتبان نصيحة كويسة، بس هل فعلاً هتبني استراتيجية استثمار على مثل شعبي؟

ممكن تقول: "طيب، ليه أقسم فلوسي على أسهم مختلفة؟ واضح إن أسهم التفاح بتطير، ليه ما أحطش كل فلوسي فيها؟"

الإجابة مش بسيطة - عشان تفهمها، لازم تفكر من حيث حاجتين: المخاطر (Risk) والعوائد (Returns).

المشكلة: بنركز على العوائد بس!

تخيل معايا إنك بصيت على سهم معين:

"السنة اللي فاتت السهم ده طلع 10%. جميل! يعني لو حطيت 1000 جنيه، هاخد 1100 جنيه!"

بس استنى... فيه حاجة ناقصة!

السؤال المهم: قد إيه إنت متأكد إن السهم ده هيفضل يطلع 10% كل سنة؟

مستوى عدم اليقين ده (قد إيه النتيجة ممكن تتغير) - ده اللي بنسميه مخاطرة (Risk)!

يلا نعرّف المخاطرة والعائد بوضوح

في البوست ده، نظرية المحفظة الحديثة (Modern Portfolio Theory - MPT) هتتشرح بمعادلة بسيطة لتحليل المخاطر والعوائد، وهتوضح رياضياً ليه التنويع (Diversification) يقدر يقلل مخاطر الاستثمار.

فهم ده بيساعدك تاخد قرارات مالية أذكى - مش بس في الاستثمار، ده في حياتك بشكل عام!

يلا نبدأ بمثال عملي

عندك 1000 دولار:

العائد على مدى 11 سنة لأصلين افتراضيين

بعد 5 سنين:

ممكن تقول: "يبقى الأصل أ أحسن!"

استنى... شوف بعد 10 سنين:

المفاجأة: الأصل ب اللي كان خسران في البداية، فاق الأصل أ على المدى الطويل!

إزاي نقيس قد إيه أصل مربح؟ (العائد - Return)

المعادلة:

معادلة عائد الأصل

العائد = (القيمة النهائية - القيمة الأولية) ÷ القيمة الأولية

حسابات الأصل أ:

حسابات الأصل ب:

إزاي نقيس قد إيه أصل محفوف بالمخاطر؟ (المخاطرة - Risk)

لاحظ حاجة مهمة:

الأصل أ = أقل مخاطرة (لكن عائد أقل) الأصل ب = أكتر مخاطرة (لكن عائد أكبر)

إزاي نقيس التقلب ده بدقة؟

نرسم العوائد السنوية (كل سنة كسبت أو خسرت قد إيه):

المتوسط (القيمة المتوقعة) والانحراف المعياري لعوائد الأصول

الخطوط المنقطة = المتوسط (متوسط العائد على مدار كل السنين)

القيمة المتوقعة (Expected Value):

لكن... الأصل ب بيتقلب أكتر!

الانحراف المعياري (Standard Deviation) - بيقيس قد إيه العوائد بتبعد عن المتوسط:

الخلاصة:

في عالم مثالي: كنا عايزين أصول عوائدها عالية ومخاطرها منخفضة - لكن ده نادر! في الغالب: عائد أكبر = مخاطر أكبر.

السحر: إزاي ندمج الأصول عشان نقلل المخاطر الإجمالية؟

تخيل معايا عندك سهمين منفصلين، كل واحد:

import numpy as np

stock_1 = np.random.normal(loc=0.10, scale=0.5, size=10000)  # 10% عائد، 50% مخاطر
stock_2 = np.random.normal(loc=0.10, scale=0.5, size=10000)  # نفس الشيء

دلوقتي نعمل محفظة (Portfolio) - نحط نص الفلوس في السهم الأول ونص الفلوس في السهم التاني:

def stats(*stocks):
    portfolio = np.array(stocks).sum(axis=0) / len(stocks)  # المتوسط
    print(f"القيمة المتوقعة: {portfolio.mean():.1%}, الانحراف المعياري: {portfolio.std():.1%}")

stats(stock_1, stock_2)

# النتيجة:
# القيمة المتوقعة: 10%, الانحراف المعياري: 35%

انتظر... إيه اللي حصل؟!

يعني إيه؟ نفس العائد، لكن مخاطر أقل! - ده سحر!

لو زودنا عدد الأسهم؟

محفظة من 100 سهم (كل واحد 10% عائد، 50% مخاطر):

stats(*[
    np.random.normal(loc=0.10, scale=0.5, size=10000)
    for _ in range(100)  # 100 سهم!
])

# النتيجة:
# القيمة المتوقعة: 10%, الانحراف المعياري: 5%

النتيجة المذهلة:

الخلاصة الذهبية: أصول كتيرة حافظت على العائد بينما قللت المخاطر بشكل درامي!

ماتتخطاش الرياضيات، صدقني!

ممكن تقول: "طيب، فهمت، التنويع كويس. خلاص!"

لأ مش كفاية! لازم تفهم الرياضيات عشان سببين:

السبب الأول: تقدير تقليل المخاطر

عايز تعرف: لو حطيت فلوسي في 10 أسهم بدل 5، المخاطر هتقل قد إيه بالظبط؟

الحل: نشغل محاكاة (Simulation) لأحجام محفظة مختلفة ونرسم النتائج:

عدد الأصول في المحفظة مقابل المخاطر

الملاحظة:

السبب التاني (الأهم): معرفة امتى السحر ده يبطل يشتغل!

معادلة الانحراف المعياري للمحفظة:

الانحراف المعياري للمحفظة

المعادلة دي بتحسب مخاطر المحفظة من:

لو افترضنا محفظة بسيطة: أوزان متساوية (50% في كل أصل) وانحراف معياري متطابق (σ):

الانحراف المعياري للمحفظة لأصلين متشابهين

اهتم بشكل خاص بمعامل الارتباط (ρ₁₂):

ρ₁₂ = معامل الارتباط - بيقيس: الأصلين بيتحركوا مع بعض قد إيه؟

التأثير على مخاطر المحفظة:

جدول تأثيرات الارتباط

الحالات الثلاثة:

1. لو ρ₁₂ = 1 (مترابطين تماماً):

2. لو ρ₁₂ = 0 (مش مترابطين):

3. لو ρ₁₂ = -1 (مترابطين عكسياً):

طيب إيه بقى بخصوص الأصول المترابطة؟

أحسن حالة (نادرة): أصول مترابطة عكسياً (ρ₁₂ = -1)

أسوأ حالة: أصول مترابطة إيجابياً (ρ₁₂ = +1)

الحالة الواقعية (الأشهر): أصول مترابطة جزئياً (ρ₁₂ بين 0 و 1)

الخلاصة: ليه المعادلة دي مهمة؟

التنويع بيشتغل، والرياضيات بتثبت ده. لكن... التنويع بس بيشتغل لو محفظتك متنوعة فعلاً!

مثال غلط (تنويع زائف):

مثال صح (تنويع حقيقي):

القاعدة الذهبية: نوع في قطاعات مختلفة (Technology, Healthcare, Real Estate, Gold, Bonds...) مش في نفس القطاع!


طارق عمرو، 1 يناير 2024

الترجمات: [EN], [NL]