Marsbridge developed a machine-learning framework for modeling and forecasting movements in implied volatility surfaces while ensuring no-arbitrage consistency. The system combined modern statistical learning with domain-aware constraints to generate explainable scenario forecasts and risk-aware recommendations. The hybrid approach—machine learning governed by rule-based validation—has since become a core Marsbridge pattern for producing robust, auditable ML models in derivatives analytics.
The trading team needed an analytical engine to model volatility dynamics across multiple maturities and strikes, forecast short-term shifts in volatility shape, and generate interpretable indicators to inform strategy selection and risk control.
Approach: A small Derivatives ML team—Quant Lead, ML Engineer, Data Engineer, and MLOps specialist—built a three-layer architecture consisting of a volatility-surface constructor, a forecasting model, and a scenario analytics layer.
Implemented a no-arbitrage fitting process that adjusts the volatility lattice to maintain smoothness across moneyness and tenor. Introduced quality metrics and flags to identify illiquid or stale data points before modeling.
Deployed a Transformer-based model to predict changes in key volatility parameters jointly across maturities and strikes. Employed regularization losses to discourage arbitrage violations and preserve local monotonicity. Added explainability tools (SHAP-style feature attributions) for model interpretation and audit.
Built a scenario-testing layer that evaluates model forecasts under multiple market paths and reports expected risk/return envelopes rather than explicit trade instructions. Provided an interface for human review, allowing analysts to adjust confidence thresholds or override recommendations.
Python, PyTorch, Transformer time-series models, Explainable AI libraries
Pandas, statistical smoothing for arbitrage checks, Great Expectations for data QA
MLflow for lineage tracking, containerized services for deployment
Discovery & Data Review: Audit volatility data, identify coverage gaps, and define data-quality filters. Surface Modeling: Build a calibrated, arbitrage-free surface and benchmark against historical fits. Forecasting Model: Train the Transformer model on cleaned features; validate under cross-market regimes. Scenario Analytics: Evaluate risk envelopes and confidence bands through Monte-Carlo simulation. Deployment: Package as an internal API with explainability and monitoring dashboards.
All metrics have been generalized for confidentiality. This case study represents methodology and outcomes only, not trading performance.
Looking to combine ML forecasting with risk controls? We design arbitrage-aware, explainable volatility frameworks that meet modern compliance and performance standards.
Drop us a line! We are here to answer your questions within 1 business day.
Once we’ve received and processed your request, we’ll get back to you to detail your project needs and generally sign an NDA to ensure confidentiality.
After examining your project requirements, our team will devise a proposal with the scope of work, team size, time, and cost estimates.
We’ll arrange a meeting with you to discuss the offer and nail down the details.
Finally, we’ll sign a contract and start working on your project with agreed timeline