What's an excel formula for tick-by-tick Implied Volatility? (IB's data isn't real-time)

Discussion in 'Options' started by d0rian, Apr 24, 2016.

  1. userque

    userque

    #21     Apr 25, 2016
  2. ironchef

    ironchef

    Black Scholes and/or binomial model calculate an option price given IV, t, risk free rate and dividend rate. BS can approximate binomial using continuous rate for dividend. Calculating Options using BS with Excel is quite easy as all the functions are available.

    Doing the reverse, i.e., calculate IV giving option price, t, risk free and dividend rates is harder. I had to do it by an iterative process. Using Excel to do iteration is kind of cumbersome unless you program it in Fortran or C++ for example.

    If you could program in C++ that would be the way to go.
     
    #22     Apr 25, 2016
  3. There are some closed-form approximations that can make the BS IV calculation easier.
     
    #23     Apr 25, 2016
  4. ironchef

    ironchef

    I think in most cases the difference is not significant unless you need decimal accuracy.
     
    #24     Apr 25, 2016
  5. ironchef

    ironchef

    Yes, I just took a quick look at the paper you posted prior. Very interesting. I need to read through it more carefully.

    Thanks for the link.
     
    #25     Apr 25, 2016
  6. ironchef

    ironchef

    Thank you for the link.

    I just finished reading the paper. I understand the concepts but the math is kind of difficult for me and the closed form equation is still quite messy, a 31 parameter equation. A Tayler series expansion is easier.

    I don't know how easy is to set up in Excel and calculate it real time. They also ended up needing some simple iterative "polishing" process to get the accuracy to match iterative BS.

    Since the paper started with a normalized BS, what do you think if I just set up a look up table of C/IV in Excel with normalized stock/strike, then convert to the correct stock/strike if I want quick realtime IV. Doing any iterative process is difficult in Excel but a look up table is very easy.

    Regards,
     
    #26     Apr 28, 2016
  7. Try this then, should be easier...

    http://papers.ssrn.com/sol3/papers.cfm?abstract_id=567721
     
    #27     Apr 28, 2016
  8. ironchef

    ironchef

    I will take a look at this one too. If I keep this up I might as well enroll and get my PhD in finance.:vomit:

    You must be teaching finance or investment at some University and a professional trader. :thumbsup:
     
    #28     Apr 28, 2016
  9. Nae, I don't teach nuthink... I just sit here, buy high, sell low, that sorta thing.
     
    #29     Apr 28, 2016
    Eliterondrouge likes this.
  10. ironchef

    ironchef

    I see. You buy puts when the underlying is high and sell when it is low. Smart.:finger:
     
    #30     Apr 29, 2016