after perusing the formulas in section 1 and 2 of the "Let's be rational" paper, it seems the formulas would use the undiscounted price (first paragraph of Section 1), and would use the forward price (formula 2.1 and variable naming in code).
Also took into account the continuous dividend q.
With these changes, calc_rational_iv now gives comparable results to the black_scholes crate for me.
Thank you to the contributors for the work you put in this crate! Loved that "let's be rational" is available in Rust! 🙏
after perusing the formulas in section 1 and 2 of the "Let's be rational" paper, it seems the formulas would use the undiscounted price (first paragraph of Section 1), and would use the forward price (formula 2.1 and variable naming in code).
Also took into account the continuous dividend
q
.With these changes,
calc_rational_iv
now gives comparable results to theblack_scholes
crate for me.Thank you to the contributors for the work you put in this crate! Loved that "let's be rational" is available in Rust! 🙏