Hi all,
recently I have been bumping my head on the vol surface (pun intended).
My conundrum is: I only have data for options expiring in 1M, 2M, 4M and 6M, however with this data I would like to create a vol surface model to have an idea (for instance) of the volatility level at 3M, or at 15DTE.
The two solutions I have been playing with are: 1) recording the IVs every day while averaging them into different buckets, for instance 5-10DTE, 10-15DTE, 15-20DTE etc. In theory after a few expiration cycles I should have an idea of the average level for a given strike/maturity.
solution 2) would be simply interpolating the missing data.
the issue I have with #1 is that data does not come from the same point in time, so it is not very reliable if the underlying moved a lot in between different data points, and as for #2 well.. "interpolating" sounds tre quant, however IMHO is not so much better than a monkey throwing darts...
Anyone of the big guys of ET (@sle, @Kevin Schmit , @newwurldmn , @srinir, @destriero) is willing to point me in the right direction?
recently I have been bumping my head on the vol surface (pun intended).
My conundrum is: I only have data for options expiring in 1M, 2M, 4M and 6M, however with this data I would like to create a vol surface model to have an idea (for instance) of the volatility level at 3M, or at 15DTE.
The two solutions I have been playing with are: 1) recording the IVs every day while averaging them into different buckets, for instance 5-10DTE, 10-15DTE, 15-20DTE etc. In theory after a few expiration cycles I should have an idea of the average level for a given strike/maturity.
solution 2) would be simply interpolating the missing data.
the issue I have with #1 is that data does not come from the same point in time, so it is not very reliable if the underlying moved a lot in between different data points, and as for #2 well.. "interpolating" sounds tre quant, however IMHO is not so much better than a monkey throwing darts...
Anyone of the big guys of ET (@sle, @Kevin Schmit , @newwurldmn , @srinir, @destriero) is willing to point me in the right direction?