No, you can't. Not accurately. The best you will do with this method is approximate the linear interpolation. You're arguing in a circle, see below.i can calculate what the strike would be for a chosen delta no matter if it´s in optionchain or not by this formula.
Here is your circularity. You need sigma to calc strike, but sigma (vol) is what you are looking for in the first place,strike = exp( d1 - (rf+(sigma^2)/2)*Time)/(sigma*sqrt(Time) )
Well if it actually worked you could rearrange the equation above to get sigma in terms of d1 and strike.Maybe this works? Just dont´t know what to do with it next if it´s correct![]()
The code you posted, using pnorm and qnorm instead of the more usual N, Phi, etc.. suggests that you program in R. If so, and you want to see the complexity of a rational function fit without the Pade trick, type the following in R console:
require(pracma)
rationalfit