pub fn prepare_points(
points: &[MarketDataRow],
forward: f64,
tte: f64,
) -> Vec<(f64, f64)>Expand description
Compute sorted (log-moneyness, total_variance) points from market data Filters out invalid IVs (market_iv <= 0), handles duplicates by averaging, and sorts by log-moneyness