Changelog

Follow up on the latest improvements and updates.

RSS

new

improved

fixed

Backtest with AI via MCP

Option Omega MCP Server
  • You can now backtest with AI by connecting your AI assistant to the OO MCP server. Use natural language to ideate, validate, and refine strategies, leveraging AI to run backtests, optimizations and portfolios.
  • You also read read trade log, equity curves, and other test results for further analysis.
  • Note: the MCP server does not place trades or access your broker or automations.
  • See: https://docs.optionomega.com/backtesting/advanced-options/mcp for more information
Capital Per Contract sizing
  • Size each trade at one contract per set dollar amount of account equity, rather than using buying power percentages or fixed contracts.
  • Available in backtests, portfolios, the optimizer, automated strategies and manual trade opens.
Fixed
  • Backtests using gap or intraday move entry filters will now skip days where reference prices (such as the previous day's close or current day's open) are unavailable.
We've partnered with brokers to offer OO Premium free or heavily discounted for both new and existing users.
image
We’ve added several new volatility-based entry filters for backtesting and automation. Enable "Use Underlying IV" and you can now specify a minimum and/or maximum for:
  • IV Rank (IVR):
    Measures where current IV falls between its 52-week low and high.
  • IV Percentile (IVP):
    Measures the percentage of daily IV readings over the past year that were below the current IV.
  • 30-Day IV:
    Filter trades based on the underlying’s 30-day implied volatility.
  • 9-Day IV:
    Filter trades using shorter-term IV that is more sensitive to near-term events and market conditions.
  • IV 9D / IV 30D Ratio:
    Filter based on the ratio of shorter-term 9-day IV to 30-day IV.
  • HV 30D / IV 30D Ratio:
    Compare recent realized volatility with current 30-day IV.
*Note: For
SPX and SPY
, IV Rank, IV Percentile, and HV 30D / IV 30D are now available. Other filters are already possible using the current VIX entry conditions.
DTE Optimization
You can now sweep over expirations (DTE) in the Optimizer. Explore longer term trade setups or fine tune calendar trades by testing different expiries.
Screenshot 2026-09-08 at 2
Modeling – Spread Premium
The modeling tool now supports spread premium targets, as available with Backtesting and Automation. Define your spread width and spread premium target, and OO will select the closest strike that meets your premium target for the entire spread.
Screenshot 2026-09-08 at 2
TradeStation broker support
TradeStation is now a supported broker for automated trading, alongside Tradier, TastyTrade, and ThinkOrSwim. To connect your TradeStation account, go to Settings > Trading > Connect to Tradier.
Performance by S/L Entry Ratio Regime
The backtest Analyze tab has a new table that shows trade results bucketed by the short/long premium ratio at entry (short premium ÷ long premium), showing any dependency of the strategy's edge on that IV term structure regimes. A higher ratio means richer front-month premium relative to the back month.

new

Automation

Webhooks and more!

  • Webhooks are now available for OO Premium users to allow for external entry and exit signals on automated trades. Trigger custom entries with 3rd party services such as TradingView, or roll your own. Please see the documentation for more info: https://docs.optionomega.com/automation/webhooks
  • Manual trade opening/closing now uses real-time / on-demand market data when executing trades, rather than the price at the top of minute.
  • CSV backtesting exit times are now additive to other exit conditions, so you can specify early exits, stops, etc., while still using CSV exit time triggers.

improved

Backtesting

Optimizer Improvements

We've released a number of minor improvements to the Optimizer!
  • The
    Optimizer
    step direction is now automatic. If a dimension's end value is below its start, the step flips to count down for you — and flips back if you move the endpoints the other way.
  • The
    Profit Target
    and
    Stop Loss
    now only appear as optimizable parameters when the exit condition on the backtest actually has one set. This ensures that any additional Profit Target and Stop Loss options are respected (such as capping profits/losses or requiring consecutive hits).
  • When an optimization is stopped for exceeding its compute budget, it now tells you how far it got before timing out to help you adjust for a successful run.
  • The compute time estimator has also been updated for better accuracy forecasting when optimizations are likely to timeout.
We've added a powerful new suite of analytics tools for both single strategy and portfolio backtesting. They can be found under the Analytics tab for the strategy or portfolio.
In addition to more performance and volatility metrics, you can now drill down into performance across different volatility regimes, analyze MFE/MAE, examine reasons for trade close, analyze correlation between strategies, and experiment with allocation and risk scenarios using the interactive position sizing and Monte Carlo risk simulations.
image
image
image
The Optimizer
You can now optimize backtests using parameter sweeps!
Choose up to 5 parameters at a time, customize the range and step size for each parameter, and iterate on up to 500 tests per optimization run. Quickly identify the parameter values that produce the best results, and easily update the original backtest.
image
Use the robustness score to avoid curve-fitting and gain confidence in your strategies.
Note: the number of tests per optimization and optimizations per day is determined by your subscription level.
Spread Premium Targets
You can now target a specific premium with fixed-width spreads. For example, you can now have OO choose a 50-wide credit spread that collects $3 in total premium. The spread premium target feature can be used for credit or debit spreads, and can even be applied to both put and call side verticals to create an iron condor or reverse iron condor.
image

improved

new

fixed

Backtesting

June updates

New
  • IBIT is now available in Backtesting and Automation. Traders interested in Bitcoin exposure can now run Backtests (back to Nov 2024) of IBIT options strategies and bring them to life in Automation.
Improvements
  • "Cap Non-Opening Losses at Stop Loss" has been renamed to "Cap Non-Opening Stop Outs at User-Defined Stop Amount" to clarify the loss is the user-defined value. We've added a warning to use this setting with caution as it is no-longer recommended for use with the new one-second intra-minute stop losses.
  • "Require Two Hits at Stop Loss" has been renamed to "Ignore Single Bar Stop Loss Breach" to reduce confusion with the "Minimum Consecutive Hits" option in Automation. We've added a warning to use this setting with caution.
  • "Days in trade" is available in both backtesting and automated trade logs.
  • You can now clear out a backtest to start from a blank slate by clicking the "Reset" button on the bottom left of the strategy setup drawer.
  • "Strategy name" is available as a column for backtests, including in the CSV exports. This will enable easier aggregation of strategies when analyzing on a spreadsheet.
Load More
→