σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft Academyخرائط الطريقالمسارات
Ctrl K
AO
+1.2k متعلّم
تسجيل الدخولانضم ↗
خرائط الطريقالمسارات
AO
+1.2k متعلّم
تسجيل الدخول
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft Academyخرائط الطريقالمسارات
Ctrl K
AO
+1.2k متعلّم
تسجيل الدخولانضم ↗
خرائط الطريقالمسارات
AO
+1.2k متعلّم
تسجيل الدخول
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
مسار scikit-learn›الوحدة 4 · البنية والفهم›الموضوع 4.4·~50 دمتقدم

المركبات الرئيسية للعوائد

الموضع في المسارالوحدة 4 من 4 · الموضوع 4 من 7
4.4 المركبات الرئيسية للعوائد
—درجة المختبر— / 100إجمالي XP—التتابع—

سوق واحد وبضعة موضوعات وذيل طويل

قيّس كل عمود من العوائد (متوسط 0 وانحراف معياري 1) وسمِّ الناتج Z مع n يومًا وp أصلًا. مصفوفة الارتباط هي C=ZᵀZ/n. المركبة الرئيسية هي متجه ذاتي vⱼ للمصفوفة C: الاتجاه في فضاء الأصول الذي تتباين فيه العوائد المقيَّسة أكثر ما يمكن ثم أكثر ما يمكن بين الاتجاهات العمودية على الأول وهكذا. وقيمتها الذاتية λⱼ هي التباين على امتداد ذلك الاتجاه ومجموع القيم الذاتية يساوي p (التباين الكلي لـp عمودًا مقيَّسًا) والنسبة λⱼ/p هي نسبة التباين المفسَّر. والدرجة Z vⱼ هي السلسلة الزمنية لتلك المركبة. تعيد numpy.linalg.eigh القيم الذاتية تصاعديًا فرتّبها تنازليًا؛ وإشارة المتجه الذاتي اعتباطية فثبّت اصطلاحًا (مثلًا أن تكون أكبر مركبة موجبة) قبل المقارنة بأي شيء.

الاحتفاظ بأول k مركبة فقط يعيد بناء البيانات بالصيغة Ẑ=Z VₖVₖᵀ. ومتوسط مربع خطأ إعادة البناء هو التباين المهمَل مقسومًا على p: 1/pΣ_(j>k)λⱼ. في آخر 2,500 يوم تداول لـ61 سهمًا وصندوقًا تحمل المركبة الأولى 37.4% من التباين والأربع التالية 7.3% و6.2% و3.3% و2.8%. وارتباط الدرجة الأولى بالعائد المتوسط متساوي الأوزان هو 0.998: إنها السوق وُجدت دون إخبار. والمركبات التالية موضوعات قطاعية وأسلوبية. لكن الذيل ثقيل: 3 مركبات تعطي نصف التباين لكن يلزم 22 لبلوغ 80% و34 لبلوغ 90% وخطأ إعادة البناء 0.626 بمركبة واحدة و0.430 بخمس و0.213 بعشرين. يضغط PCA الجزء المشترك من السوق لكنه لا يجعل 61 أصلًا تبدو ثلاثة.

  • قيّس ثم حلّل مصفوفة الارتباط إلى قيم ذاتية؛ ومجموعها يساوي عدد الأصول.
  • الإشارات اعتباطية: ثبّت اصطلاحًا وقارن المتجهات بجيب التمام المطلق.
  • المركبة الأولى لعوائد الأسهم هي السوق؛ وذيل المركبات الصغيرة لا يزال مهمًا.

المختبر: ما الذي يُقيَّم

  • التقييس10 نقطة
  • التحليل الذاتي20 نقطة
  • التباين المفسَّر10 نقطة
  • الفحص مقابل scikit-learn15 نقطة
  • كم مركبة10 نقطة
  • خطأ إعادة البناء15 نقطة
  • الدراسة20 نقطة
المستكشف · lab-sl-23
▾ lab-sl-23
▾ data
…
bash · داخل المتصفح
learner@quantcraft:~/lab-sl-23$
لم يتم تحميل Python بعدPythonLn 1, Col 1Spaces: 4UTF-8

هل تريد إعادة ضبط هذا الموضوع؟

سيعود كل ما في lab-sl-23 إلى الملفات الابتدائية وستُمسح الطرفية. ستفقد حلّك الحالي ولا يمكن التراجع عن ذلك.

سيُعاد ضبطه
  • main.py ← الشيفرة الابتدائية
  • سجل الطرفية ومخرجات الاختبارات
  • التغييرات غير المُرسلة
سيُحتفظ به
  • أفضل درجة في المختبر
  • نقاط XP والتتابع
  • تقدّم المحاضرة والملاحظات

سجّل الدخول لتشغيل الكود الخاص بك.

قراءة كل المحاضرات مجانية. أنشئ حسابًا أو سجّل الدخول لتشغيل الكود وتنفيذ الاختبارات وتسليم هذا المختبر.

  • بيئة تطوير داخل المتصفح مع طرفية bash — لا حاجة لتثبيت أي شيء
  • تصحيح فوري ونقاط خبرة ومكانك في المسار
إنشاء حسابتسجيل الدخول
أو
المتابعة عبر GitHub