σμ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
  • 日本語
  • 中文
مسار SciPy›الوحدة 2 · المنحنيات والتكاملات›الموضوع 2.2·~45 دمتوسط

التكامل مع quad وحلّالات المعادلات التفاضلية

الموضع في المسارالوحدة 2 من 3 · الموضوع 2 من 3
2.2 التكامل مع quad وحلّالات المعادلات التفاضلية
—درجة المختبر— / 100إجمالي XP—التتابع—

الجمع تحت المنحنى: مساحات وأنظمة متحركة

التكامل هو المساحة تحت منحنى. تحسب integrate.quad(f, a, b) قيمة ∫abf(x) dx\int_a^b f(x)\,dx∫ab​f(x)dx لدالة تكتبها وترجع القيمة مع تقدير للخطأ. وهي تكيّفية: تأخذ عينات أكثر حيث تتغير الدالة بسرعة. وإذا لم يكن لديك إلا قيم عند نقاط لا دالة، تجمع شرائح رقيقة. تصل قاعدة شبه المنحرف np.trapezoid النقاط المتجاورة بمستقيمات وتجمع مساحات أشباه المنحرف. وتستعمل قاعدة سيمبسون integrate.simpson قطوعًا مكافئة صغيرة وهي أدق بكثير للمنحنيات الناعمة. والدالة ذات الزاوية مثل عائد خيار الشراء max⁡(S−K,0)\max(S-K,0)max(S−K,0) تكسر النعومة التي تتوقعها quad فتخبرها بموضع الزاوية بـ points=[K].

الأداة الثانية للأنظمة المتحركة. تقول المعادلة التفاضلية العادية (ODE) بأي سرعة يتغير شيء، مثل سعر فائدة قصير ينجذب نحو مستوى طويل الأجل θ\thetaθ بسرعة κ\kappaκ: drdt=κ(θ−r)\dfrac{dr}{dt}=\kappa(\theta-r)dtdr​=κ(θ−r). وتتتبعها integrate.solve_ivp(f, [0, T], [r0]) عبر الزمن. وأبسط طريقة يدوية هي خطوة أويلر rجديد=r+h f(r)r_{\text{جديد}}=r+h\,f(r)rجديد​=r+hf(r) التي تفترض بقاء السرعة ثابتة خلال خطوة طولها hhh. وفي المالية تحوّل التكاملات منحنى السعر الآجل إلى معامل خصم: D(T)=exp⁡ ⁣(−∫0Tf(t) dt)D(T)=\exp\!\big(-\int_0^T f(t)\,dt\big)D(T)=exp(−∫0T​f(t)dt) وتحوّل العائد وكثافة الاحتمال إلى قيمة متوقعة.

∫abf dx≈h(f02+f1+⋯+fn−1+fn2),rnew=r+h κ(θ−r),D(T)=e−∫0Tf(t) dt\int_a^b f\,dx\approx h\Big(\tfrac{f_0}{2}+f_1+\dots+f_{n-1}+\tfrac{f_n}{2}\Big),\qquad r_{\text{new}}=r+h\,\kappa(\theta-r),\qquad D(T)=e^{-\int_0^T f(t)\,dt}∫ab​fdx≈h(2f0​​+f1​+⋯+fn−1​+2fn​​),rnew​=r+hκ(θ−r),D(T)=e−∫0T​f(t)dt(1)
مساحة وسعر ومعامل خصملنأخذ ∫01x2dx\int_0^1x^{2}dx∫01​x2dx بـ 444 شرائح (h=0.25h=0.25h=0.25). الارتفاعات 000 و0.06250.06250.0625 و0.250.250.25 و0.56250.56250.5625 و111 فتعطي قاعدة شبه المنحرف 0.25⋅(0.5⋅0+0.0625+0.25+0.5625+0.5⋅1)=0.343750.25\cdot(0.5\cdot0+0.0625+0.25+0.5625+0.5\cdot1)=0.343750.25⋅(0.5⋅0+0.0625+0.25+0.5625+0.5⋅1)=0.34375 وهي أعلى قليلًا من 1/31/31/3 الصحيح. وتعطي قاعدة سيمبسون بـ333 نقاط فقط 0.33330.33330.3333 بالضبط. والآن يبدأ معدل من r0=2%r_0=2\%r0​=2% مع κ=0.5\kappa=0.5κ=0.5 وθ=4%\theta=4\%θ=4%. تعطي خطوة أويلر بطول h=1h=1h=1 القيمة r=0.02+0.5⋅0.02=3.0%r=0.02+0.5\cdot0.02=3.0\%r=0.02+0.5⋅0.02=3.0% بينما الحل الدقيق θ+(r0−θ)e−κ\theta+(r_0-\theta)e^{-\kappa}θ+(r0​−θ)e−κ هو 2.787%2.787\%2.787% وتوافقه solve_ivp. ولمنحنى سعر آجل f(t)=0.03+0.01tf(t)=0.03+0.01tf(t)=0.03+0.01t مساحة 0.080.080.08 من 000 إلى سنتين فيكون D(2)=e−0.08=0.9231D(2)=e^{-0.08}=0.9231D(2)=e−0.08=0.9231. ولخيار شراء بـ S=K=100S=K=100S=K=100 وتقلب 20%20\%20% وسنة، يعطي quad للعائد مضروبًا في الكثافة الطبيعية مع points عند الزاوية 7.96567.96567.9656 وهو سعر بلاك–شولز. وفي بيانات حقيقية، عائد الخزانة لـ10 سنوات 5.24%5.24\%5.24% في 9 أكتوبر 2026 مقروءًا كمعدل رسملة مستمرة يعطي D(10)=e−0.524=0.592D(10)=e^{-0.524}=0.592D(10)=e−0.524=0.592.
  • دالة أم نقاط: استعمل quad حين تستطيع كتابة الدالة، وشبه المنحرف أو سيمبسون حين لا تملك إلا قيمًا.
  • أخبر quad بالزوايا: عائد مثل max⁡(S−K,0)\max(S-K,0)max(S−K,0) يحتاج points=[K] لنتيجة موثوقة.
  • التكاملات تسعّر: المساحة تحت منحنى آجل تعطي معامل خصم، والعائد في الكثافة يعطي قيمة متوقعة.

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

  • مساحة بشبه المنحرف10 نقطة
  • خطوة أويلر10 نقطة
  • الحل الدقيق15 نقطة
  • معامل خصم15 نقطة
  • المكامل المناسب15 نقطة
  • تسعير خيار شراء بالتكامل10 نقطة
  • لماذا نخبر quad بالزاوية25 نقطة
0/ 7 تمت الإجابة
المهام
1إجابة رقمية10 نقطةبلا إجابة

الارتفاعات 0, 0.0625, 0.25, 0.5625, 10,\ 0.0625,\ 0.25,\ 0.5625,\ 10, 0.0625, 0.25, 0.5625, 1 تفصل بينها h=0.25h=0.25h=0.25. قاعدة شبه المنحرف هي h (f0/2+f1+f2+f3+f4/2)h\,(f_0/2+f_1+f_2+f_3+f_4/2)h(f0​/2+f1​+f2​+f3​+f4​/2). كم تساوي المساحة؟ أعط أربع منازل عشرية.

a=a =a=المقبول: ± 0.001
2إجابة رقمية10 نقطةبلا إجابة

لمعدل r0=2%r_0=2\%r0​=2% وκ=0.5\kappa=0.5κ=0.5 وθ=4%\theta=4\%θ=4%. خطوة أويلر بطول h=1h=1h=1 هي r=r0+h κ(θ−r0)r=r_0+h\,\kappa(\theta-r_0)r=r0​+hκ(θ−r0​). كم تساوي rrr بالمئة؟ أعط منزلة عشرية واحدة.

r=r =r=المقبول: ± 0.05
3إجابة رقمية15 نقطةبلا إجابة

الحل الدقيق هو r(t)=θ+(r0−θ)e−κtr(t)=\theta+(r_0-\theta)e^{-\kappa t}r(t)=θ+(r0​−θ)e−κt. مع e−0.5=0.6065e^{-0.5}=0.6065e−0.5=0.6065 كم يساوي r(1)r(1)r(1) بالمئة؟ أعط ثلاث منازل عشرية.

r=r =r=المقبول: ± 0.005
4إجابة رقمية15 نقطةبلا إجابة

منحنى سعر آجل هو f(t)=0.03+0.01 tf(t)=0.03+0.01\,tf(t)=0.03+0.01t. مساحته من 000 إلى سنتين 0.080.080.08. كم يساوي معامل الخصم D(2)=e−0.08D(2)=e^{-0.08}D(2)=e−0.08؟ أعط أربع منازل عشرية.

d=d =d=المقبول: ± 0.0005
5مطابقة15 نقطةبلا إجابة

طابق كل أداة بالعمل الذي يناسبها أكثر.

اختر مقابل كل عنصر في اليسار.

quad
np.trapezoid
simpson
solve_ivp
6رتّب الخطوات10 نقطةبلا إجابة

رتّب خطوات تسعير خيار شراء كتكامل.

اسحب لإعادة الترتيب، أو ركّز على عنصر واضغط مسافة لرفعه والأسهم لتحريكه ومسافة لإفلاته.

  1. 1المقارنة بالسعر الصريح
  2. 2استدعاء quad مع points عند سعر التنفيذ
  3. 3اختيار حدود منتهية تغطي معظم الاحتمال
  4. 4كتابة العائد في الكثافة كدالة واحدة
7اشرح بكلماتك25 نقطةبلا إجابة

يلتوي عائد خيار الشراء max⁡(S−K,0)\max(S-K,0)max(S−K,0) عند سعر التنفيذ. اشرح في جملة أو جملتين لماذا ينبغي إعطاء quad القيمة points=[K] هناك.

وضع الرياضياتإدخال بلوحة المفاتيح أو LaTeXالمهمة 1 من 7 · Ctrl ⏎ للتحقق

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

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

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