ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Stochastic Calculus for Quants | Risk-Neutral Pricing for Derivatives | Option Pricing Explained

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ส.ค. 2024
  • In this tutorial we will learn the basics of risk-neutral options pricing and attempt to further our understanding of Geometric Brownian Motion (GBM) dynamics. First, we will learn why risk-neutral valuation is an important tool for quantitative financial analysts, and its advantages over other valuation methods. This leads us to discussing the one period binomial asset pricing model and the derivation of risk-neutral expectations under this simple model.
    We will understand how this method links back to the fundamental theorem of asset pricing and discuss change of measures while introducing the radon-nikodym derivative. We then present this change of measure from real world to risk-neutral world through Girsanov’s Theorem. We then work through a practical example using Black-scholes model stock and bank account dynamics to show the usefulness of risk-neutral pricing.
    We briefly discuss the generalisation of risk-neutral pricing to the risk neutral expectation pricing formula and establish its usefulness in valuing complex derivatives by using the Monte Carlo method of discounted risk-neutral path simulations.
    00:00 Intro
    01:30 Why risk-neutral pricing?
    03:43 1-period Binomial Model
    06:18 Fundamental Theorem of Asset Pricing
    07:00 Radon-Nikodym derivative
    10:20 Geometric Brownian Motion Dynamics
    12:00 Change of Measures - Girsanov’s Theorem
    14:00 Example of Girsanov’s Theorem on GBM
    19:45 Risk-Neutral Expectation Pricing Formula
    ★ ★ QuantPy GitHub ★ ★
    Collection of resources used on QuantPy TH-cam channel. github.com/the...
    ★ ★ Discord Community ★ ★
    Join a small niche community of like-minded quants on discord. / discord
    ★ ★ Support our Patreon Community ★ ★
    Get access to Jupyter Notebooks that can run in the browser without downloading python.
    / quantpy
    ★ ★ ThetaData API ★ ★
    ThetaData's API provides both realtime and historical options data for end-of-day, and intraday trades and quotes. Use coupon 'QPY1' to receive 20% off on your first month.
    www.thetadata....
    ★ ★ Online Quant Tutorials ★ ★
    WEBSITE: quantpy.com.au
    ★ ★ Contact Us ★ ★
    EMAIL: pythonforquants@gmail.com
    Disclaimer: All ideas, opinions, recommendations and/or forecasts, expressed or implied in this content, are for informational and educational purposes only and should not be construed as financial product advice or an inducement or instruction to invest, trade, and/or speculate in the markets. Any action or refraining from action; investments, trades, and/or speculations made in light of the ideas, opinions, and/or forecasts, expressed or implied in this content, are committed at your own risk an consequence, financial or otherwise. As an affiliate of ThetaData, QuantPy Pty Ltd is compensated for any purchases made through the link provided in this description.

ความคิดเห็น • 33

  • @matthowell6230
    @matthowell6230 2 ปีที่แล้ว +5

    Great stuff as always! Just finished reading a paper on the viability of historically long-term regime-switching models and would love to see a video / hear your opinion on regime-switching models where n > 3 since it appears you have the industry knowledge to talk about it.

    • @QuantPy
      @QuantPy  2 ปีที่แล้ว +6

      Thanks Matt,
      Yes I plan to head towards this direction in the future and transition to more Machine Learning and Modelling videos, discussing Markov chains and transition probabilities for regime swicthing is very relevant there. In the meantime really focusing over the next few months to complete a solid block of videos in Financial Mathematics Theory & Application

  • @BB-ok1jt
    @BB-ok1jt 2 ปีที่แล้ว +6

    Please apply to real world markets. Examples would draw out the concepts. TY

    • @War4Skills
      @War4Skills ปีที่แล้ว

      He literally says he does that in the next video.

  • @MADgamer9212
    @MADgamer9212 2 ปีที่แล้ว +8

    Swear you go from 0 to 100 so quick here haha.

  • @Maximus18.6
    @Maximus18.6 5 หลายเดือนก่อน

    This is oriented to options and to be honest anyone can predict the future.

    • @War4Skills
      @War4Skills 4 หลายเดือนก่อน

      You legit make no sense in the context of this video.

  • @kevinshao9148
    @kevinshao9148 หลายเดือนก่อน

    One question please 17:47, I can do the same algebra on dSt = St(mu*dt + sigma*dWt), then I can also say St also martingale. why is that not correct? Thank you!

  • @midoalpha9667
    @midoalpha9667 2 ปีที่แล้ว +1

    We Appreciate you a lot ❤❤

  • @retinapeg1846
    @retinapeg1846 2 ปีที่แล้ว +4

    This is literally like my Quantum Computing degree.

  • @rupeshpoudel3468
    @rupeshpoudel3468 2 ปีที่แล้ว +4

    Do you mind providing us with some historical and current options data to work along? Say, in your case here: A panel data on non dividend paying European call, with many strikes and maturities.

    • @QuantPy
      @QuantPy  2 ปีที่แล้ว +3

      Yes, this will be in following videos. I will work through some examples of risk-neutral pricing using monte carlo simulations.

  • @_marcopk2434
    @_marcopk2434 9 หลายเดือนก่อน

    Sorry, studying this i am very confused about the approach using risk neutral probability and feynmanc kac formula. Are they the same thing, or linked in somewhay?

  • @anisamalik542
    @anisamalik542 ปีที่แล้ว

    Hi, why do we have to calculate to the derivative of s(t)/b(t) ?

  • @twistedsector2708
    @twistedsector2708 2 ปีที่แล้ว

    Thanks for the very nice explanation! Just one question: at 16:07, do we really need the term dS * d(1/B) ? It seems that Itô's lemma will only apply to dS and not to the d(1/B) piece. This is because there is no Wiener process present in B. Another way to see this is that the term dS * d(1/B) is of order (dt)^{3/2}. Furthermore, this is precisely the reason why the cross terms marked in yellow in the next slide do not contribute eventually. Am I correct?

    • @QuantPy
      @QuantPy  2 ปีที่แล้ว

      Yes you’re right you could as you’ve said avoid writing out the terms to begin with. However as we’re going through this for the first time on the channel best to show all the steps, so people include it in case they deal with stochastic money market dynamics

  • @JackSmith-cd6eo
    @JackSmith-cd6eo 2 ปีที่แล้ว +2

    What did you study at university?

    • @QuantPy
      @QuantPy  2 ปีที่แล้ว +3

      Chemical Engineering, then Masters of Financial Mathematics

    • @JackSmith-cd6eo
      @JackSmith-cd6eo 2 ปีที่แล้ว

      @@QuantPy damn that’s impressive, I’ll never be that smart

    • @piepieicecream
      @piepieicecream 2 ปีที่แล้ว

      @@QuantPy where did you study for your masters, and would you recommend that uni?

    • @QuantPy
      @QuantPy  2 ปีที่แล้ว +2

      @@piepieicecream Studied at The University of Queensland - it was alright, good structure of base courses. I would recommend getting a job in the industry before studying Quantitative Finance Masters

    • @BigDog-dw5ns
      @BigDog-dw5ns 2 ปีที่แล้ว +1

      @@JackSmith-cd6eo it's all about desire and hard work. As a "smart guy" it always makes me sad watching people as smart as me underachieve because they got the message they were "average" or even "dumb" as young kids.

  • @gutefrage9425
    @gutefrage9425 2 ปีที่แล้ว

    How is it gonna work if you use made up probabilities and not the real probabilities?

    • @xp_money7847
      @xp_money7847 ปีที่แล้ว

      Cuz we have assumed No-arbitrage or market equilibrium.

  • @retinapeg1846
    @retinapeg1846 2 ปีที่แล้ว

    Why is d(1/Bt) = - r *1/(Bt) *dt

    • @QuantPy
      @QuantPy  2 ปีที่แล้ว +1

      I skipped over this, sorry. for d(1/B) you need to apply Ito's rule to function f(x) = 1/x. so df/dt = 0, df/dx = (-1)/x^2, d^2f/dx^2 = (2)/x^3. That leaves you with d(1/B) = d(f(B)) = (-1/B^2)dB + (1/2)*(2/B^3)dB^2. Sub. dB into equation and you're left with d(1/B) = (--1/B ) r dt. Hopefully that makes sense

    • @retinapeg1846
      @retinapeg1846 2 ปีที่แล้ว

      @@QuantPy No idea why this is confusing me so much. Two questions:
      Is Bt a function of t? And where is the r term coming from?

    • @QuantPy
      @QuantPy  2 ปีที่แล้ว

      No don’t worry it’s a tricky step and I shouldn’t have skipped over it in the video.
      Bank account Bt is a function of time. r is the risk free rate. And it’s appearing from the original bank account dynamics SDE dB = rBdt

    • @twistedsector2708
      @twistedsector2708 2 ปีที่แล้ว +1

      I think d(1/B) = - r *1/(B) *dt should directly follow from dB = rBdt without the need of Itô's lemma. Note that there is no volatility in B and B does not obey a SDE. In other words dB is a Newtonian differential.
      The steps are: d(1/B) = - dB / B^2 = - (r B dt) / B^2 = - (r / B ) dt .

  • @Math4Pears-u2p
    @Math4Pears-u2p 2 ปีที่แล้ว +2

    :)

  • @thomase4592
    @thomase4592 7 หลายเดือนก่อน

    It is totally wrong to hedge risk neutral you have to BUY a fraction of the underlying to follow the long option contract. Indeed if you are a banker you sell a call option to somebody, price of the Underlying rising and rising, you have to pay him a lot so of course you needed to buy the same amount to be in profit as well. Not to short the underlying

  • @kaiwang2924
    @kaiwang2924 ปีที่แล้ว

    This one is definitely not for babies (like me).

  • @user34274
    @user34274 2 ปีที่แล้ว +1

    💦 💦