Тёмный

Black-Scholes in Python: Option Pricing Made Easy 

Ryan O'Connell, CFA, FRM
Подписаться 39 тыс.
Просмотров 9 тыс.
50% 1

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 35   
@RyanOConnellCFA
@RyanOConnellCFA Год назад
💻 Free Code Here: ryanoconnellfinance.com/step-by-step-guide-implementing-the-black-scholes-model-in-python/ 🎓 Tutor With Me: 1-On-1 Video Call Sessions Available ► Join me for personalized finance tutoring tailored to your goals: ryanoconnellfinance.com/finance-tutoring/
@wisemintapp
@wisemintapp Год назад
Back in the 90s, I had a fellow classmate get a job at a top ten trading firm on the back of his excel sheet that priced options and had some innovative inputs.... skew etc....
@RyanOConnellCFA
@RyanOConnellCFA Год назад
Wow! That makes it sound like the standards were quite a bit lower back then. Although, if the inputs were truly innovative then it makes perfect sense
@kevinomondi1084
@kevinomondi1084 3 дня назад
Incredible stuff really, really learning alot. Thank you for sharing this content.
@karlpacchio
@karlpacchio 11 месяцев назад
Thanks Ryan! I really enjoyed this video! I was looking for videos on CFA course content application in Python and I stumbled across yours! Looking forward to more videos from you!
@RyanOConnellCFA
@RyanOConnellCFA 11 месяцев назад
Awesome, glad you stumbled across my channel! Out of curiosity, what phrase did you search that brought you here?
@karlpacchio
@karlpacchio 11 месяцев назад
@@RyanOConnellCFA I searched "cfa python". But before that, I was watching popular RU-vid videos dealing with Python fundamentals and I was unable to stay on track because the content was not relatable (I will be writing the CFA Level 2 exam soon). I searched "cfa python" on the search bar and I came across your channel! I'm so glad I did. I'm now your subscriber! 😄
@ThinhNguyen-qe3jr
@ThinhNguyen-qe3jr 10 месяцев назад
Thank you so much for your video. It would be great if you launch any video about volatility calculation. Thanks again
@RyanOConnellCFA
@RyanOConnellCFA 10 месяцев назад
Its my pleasure! I can look into creating a video on option volatility in the future
@deAraujoAndre
@deAraujoAndre Год назад
Amazing!! Thank you very much 🙏
@RyanOConnellCFA
@RyanOConnellCFA Год назад
You're most welcome!
@edwinmauriciosanchezlanon6989
@edwinmauriciosanchezlanon6989 3 месяца назад
Good video. Thanks for this exercise!
@RyanOConnellCFA
@RyanOConnellCFA 3 месяца назад
Glad you found it helpful!
@victoricus1
@victoricus1 Год назад
Ryan, hi! Thank you for defining Nd2, it makes it much easier to understand the whole concept! But could you please define Nd1 in realtion to the underlying price? Why would S be subject to any volatility, if it's a set price right at the start of the contract? Also, going back to your previous video, is binomial model more precise/more widely used in real life? BS model has a lot of crude assumptions. Or it depends on cost/benefit of using each particular approach (BSOP vs binomial)?
@RyanOConnellCFA
@RyanOConnellCFA Год назад
Hello! The expression N(d1) * S is related to the probability of outcomes that could occur for the underlying stock price based on the volatility of the stock. N(d1) is the hardest part of the Black Scholes model to define. If you Google what N(d1) is, you will see endless debates of people arguing over how to interpret it in forums lol. S (the underlying's stock price) is absolutely subject to volatility because there is a wide array of possible outcomes that that price could eventually become by the time the call expires. You need to think of it as the stock price when the option expires.
@RyanOConnellCFA
@RyanOConnellCFA Год назад
As for the question related to the Black Scholes model vs the binomial option pricing model, both models are widely used, but the context matters: For European options or situations requiring quick calculations, the Black-Scholes model might be preferred. For American options or when needing to account for dividends, changing interest rates, or other complexities, the binomial model might be more suitable.
@victoricus1
@victoricus1 Год назад
@@RyanOConnellCFA well thank you, you were very quick to respond) appreciate your help, mister)
@victoricus1
@victoricus1 Год назад
@@RyanOConnellCFA i guess, BSOP is like a wobbly sausage, it just jiggles, and you dont really know how it's gonna end up....
@RyanOConnellCFA
@RyanOConnellCFA Год назад
@@victoricus1 Hahah that is a great way to put it! 😂
@rohitvbatta3248
@rohitvbatta3248 7 месяцев назад
are you able to use this formula to figure out what the call and put premium can be in the following 1 or 2 weeks as apposed to half a year ?
@RyanOConnellCFA
@RyanOConnellCFA 7 месяцев назад
Absolutely! You would just change the time component of the variable
@zeljkolazic2542
@zeljkolazic2542 10 месяцев назад
Does it work on only european style options or american options?
@RyanOConnellCFA
@RyanOConnellCFA 10 месяцев назад
Hey there. Unfortunately, the Black-Scholes model assumes that options can only be exercised at expiration, which aligns with the characteristics of European options, but does not work for American options. The Binomial Option Pricing Model works for American Options which I have a video on here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-AukJ1gDeErw.html
@blessedowo1958
@blessedowo1958 Год назад
Thanks a lot bro :)
@RyanOConnellCFA
@RyanOConnellCFA Год назад
You're welcome!
@cybrainx72
@cybrainx72 7 месяцев назад
volatility is not standard deviation of stock prices .. it is the annualized standard deviation for stock price returns
@RyanOConnellCFA
@RyanOConnellCFA 7 месяцев назад
Correct, my mistake if led anyone to believe otherwise
@cybrainx72
@cybrainx72 7 месяцев назад
@@RyanOConnellCFA Mostly people are not looking for to learn about Volatility here.. its just my nitpick when you said "Vol standard deviation of ... stock prices"
@RyanOConnellCFA
@RyanOConnellCFA 7 месяцев назад
@@cybrainx72 Sure thing, I meant to say standard deviation of returns. Good catch
@cybrainx72
@cybrainx72 7 месяцев назад
@@RyanOConnellCFA Sorry to nitpick again.. again i think you got it wrong or incomplete. The keyword you are missing is "annualized".. for example if you get standard deviation of daily return.. you would need to multiply by sqrt(252) to get annualized volatility. Annualized volatility is the one used in Black Scholes
@vladimirschevschenko6226
@vladimirschevschenko6226 Год назад
Which laptop do you use?
@RyanOConnellCFA
@RyanOConnellCFA Год назад
Hey! I actually use a desktop (not a laptop) that I built myself with custom components. This is best for me because as my needs change I can just swap out certain parts rather than buying a whole new computer
@miguelteran-raful2718
@miguelteran-raful2718 7 месяцев назад
Question am not smart. How can i use this if any when it comes to OPTIONS SELLING?
@RyanOConnellCFA
@RyanOConnellCFA 6 месяцев назад
Hi @miguelteran-raful2718, great question! While the Black-Scholes model is more commonly used for pricing options rather than directly for options selling strategies, understanding how it works can still be valuable. It can help you better estimate option prices and grasp the key factors driving those prices, like time to expiration, underlying price, and implied volatility. This knowledge can inform your decisions around which options to sell, when, and at what price. But don't worry if some of the math is tricky - focus on the core concepts and how you can apply them practically in your options selling.
@Heuristicpohangtomars
@Heuristicpohangtomars 6 месяцев назад
1:00
Далее
Delta Explained: An Options Trading Beginner's Guide
12:16
Value at Risk (VaR) In Python: Parametric Method
14:41
The Trillion Dollar Equation
31:22
Просмотров 9 млн
Is the Black Scholes Actually Used in the Real World
8:29
Black Scholes Explained - A Mathematical Breakdown
14:03
What is the Binomial Option Pricing Model?
15:39
Просмотров 9 тыс.
Value at Risk (VaR) In Python: Monte Carlo Method
18:57
An intuitive explanation the Black Scholes' formula
5:48