Time Varying Volatility Models for Stochastic Finance | Weather Derivatives

Поділитися
Вставка
  • Опубліковано 12 чер 2024
  • Now that we have a defined the parameters of our modified mean-reverting Ornstein-Uhlenbeck process which defines our Temperature dynamics, in this tutorial we will now be looking to implement different models for our time varying volatility patterns.
    We have a number of options to model temperature volatility across seasons.
    - Piece-wise Constant Functions (volatility for each season)
    - Parametric Regression - Polynomial
    - Local and Nonparametric Regression - Splines
    - Fourier Series
    - Stochastic Differential Equations
    Online written tutorial: quantpy.com.au/weather-deriva...
    In this series we take a deep dive into a type of exotic financial products weather derivatives. Weather derivatives are financial instruments that can be used to reduce risk associated with adverse weather conditions like temperature, rainfall, frost, snow, and wind speeds.
    Historical Data, Weather Observations for Sydney, Australia - Observatory Hill: www.bom.gov.au/climate/data/st...
    ★ ★ Code Available on GitHub ★ ★
    GitHub: github.com/TheQuantPy
    Specific Tutorial Link: github.com/TheQuantPy/youtube...
    ★ ★ QuantPy GitHub ★ ★
    Collection of resources used on QuantPy UA-cam channel. github.com/thequantpy
    ★ ★ 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.net/
    ★ ★ 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.

КОМЕНТАРІ • 11

  • @guilhermebrito4837
    @guilhermebrito4837 Рік тому

    Great video! Already waiting for the next episode!

  • @onlyyt6093
    @onlyyt6093 Рік тому +1

    Very interesting and well made video!

  • @kazamaki6586
    @kazamaki6586 Рік тому +1

    Hello, Please do you know how to determine the error of Euler-Mayurama's or Milstein's scheme (for SDE) without exactlly solution (for example in the stochastic volatility model) ?

  • @patryknextdoor
    @patryknextdoor Рік тому

    Thank you for great video!
    Can you make video on time varying coefficient model which can deal with not normal distribution?

    • @QuantPy
      @QuantPy  Рік тому +1

      Thanks, no worries . Will try and put this on the list

  • @suryareddy1872
    @suryareddy1872 Рік тому

    Hello Jon, great video. When are you courses on quant coming out ?

    • @QuantPy
      @QuantPy  Рік тому +1

      Hi Surya, will be very soon, stay tuned!

  • @bikinibottom2100
    @bikinibottom2100 Рік тому

    Are we even sure there is an actual pattern in the volatility? Id be surprised… the out of sample fit would be more interesting

  • @lawrenceneufville1331
    @lawrenceneufville1331 Рік тому

    🙂 ƤRO𝓂O𝕤ᗰ

  • @teddyregrets8384
    @teddyregrets8384 Рік тому +2

    Confused about why you take this approach at 10:18. Why not just use np.fft.fft , keep the important frequencies (threshold out to 0 the ones that correspond to noise) and then np.fft.ifft