TGViewer
Quant Cricle Quant Cricle @quantcircle1 · 1.82K subscribers
Post #339 1.91K
پایان یک رابطه سمی🔞

اکثر آدمایی که تازه پرتفوی می‌سازن، سراغ Mean-Variance Optimization میرن؛ همون مدل مارکویتز که میگه بده ماتریس کوواریانس رو، بده بردار بازده مورد انتظار رو، منم برات وزن بهینه‌ی هر سهمو درمیارم.

مشکل اینجاست که این مدل رو کاغذ خیلی قشنگه، ولی تو عمل یه نقطه‌ضعف بزرگ داره: باید ماتریس کوواریانس رو معکوس کنی. و وقتی تعداد دارایی‌هات زیاد میشه یا همبستگیشون به هم بالا میره، این ماتریس نزدیک به singular میشه، یعنی معکوس‌گیریش عددی بی‌ثبات میشه. یه تغییر کوچیک تو تخمین بازده یا کوواریانس، کل وزن پرتفویتو می‌تونه کاملاً برعکس کنه. این یعنی مدلی که قراره ریسکتو کنترل کنه، خودش شدیداً به خطای تخمین حساسه؛ یه تناقض جدی.

اینجاست که Hierarchical Risk Parity یا HRP وارد میشه. ایده‌ی اصلیش اینه که اصلاً نیازی به معکوس‌گیری ماتریس نیست. سه تا مرحله داره:

اول، دارایی‌ها رو بر اساس ساختار همبستگیشون خوشه‌بندی می‌کنی (hierarchical clustering)؛ یعنی دارایی‌هایی که رفتارشون به هم شبیه‌تره رو کنار هم می‌ذاری، نه بر اساس اسم صنعتشون بلکه بر اساس دیتای واقعی.

دوم، با استفاده از خروجی این خوشه‌بندی، ماتریس کوواریانس رو quasi-diagonalize می‌کنی؛ یعنی ترتیب دارایی‌ها رو طوری می‌چینی که دارایی‌های مرتبط کنار هم بیفتن و ماتریس یه ساختار بلوکی پیدا کنه.

سوم، سرمایه رو به‌صورت recursive بین خوشه‌ها تقسیم می‌کنی؛ هر بار پرتفویتو نصف می‌کنی، و هر نصف رو بر اساس varianceِ معکوسش وزن‌دهی می‌کنی، تا برسی به برگ‌های درخت.

نتیجه چیه؟ نه معکوس‌گیری ماتریسی در کار هست، نه بی‌ثباتی عددی، و از همه مهم‌تر، مطالعات لوپز د پرادو (که اصلاً همین آدم مدل رو معرفی کرد) نشون داده HRP تو تست out-of-sample، حتی وقتی از نظر Sharpe رو دیتای in-sample از MVO ضعیف‌تر به نظر میاد، در عمل مقاوم‌تره و کمتر overfit میشه رو نویز دیتای تاریخی.

نکته‌ای که کمتر بهش توجه میشه اینه که HRP فقط یه ترفند ریاضی نیست، یه تغییر نگاه فلسفیه: به‌جای اینکه به دنبال «بهترین جواب ممکن» رو دیتای گذشته باشی (که همیشه یه توهمه چون دیتای گذشته محدوده)، به دنبال ساختاری می‌گردی که به‌طور طبیعی robust باشه به خطا. این دقیقاً همون چیزیه که فرق مدل تئوریک رو از مدلی که واقعاً تو پروداکشن دووم میاره، مشخص می‌کنه.

پ ن: اگه یه مدلت رو دیتای گذشته عالی جواب میده ولی توضیح نمی‌تونی بدی چرا، احتمالاً داری overfit رو با skill اشتباه می‌گیری.
  • 👍 13
  • ❤ 7
  • 🤔 1
More from @quantcircle1
  1. Sep 15, 2026این عملکرد فاندمون هستش که طی چند مدت اخیر بازدهی خیلی خوبی داشتیم.در بدترین حالت ۴ درصد س…
  2. Sep 15, 2026اقا مورگان بطلبه یه روزی
  3. Sep 15, 2026یه بخش از مدل هستون هست که خیلیا ردش می‌کنن، ولی دقیقاً همون‌جاست که شکل توزیع بازدهی مشخص…
  4. Sep 14, 2026یه فیرم ترید کانادایی دنبال نیرو داخل تهرانن اگر کسی علاقه داشت پیام بدین رزومتون بفرستم ب…
  5. Sep 14, 2026document post
  6. Sep 14, 2026مان دی مای دی
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →