Skip to content
TradeLunatic
One engine · backtest ⇄ live

Backtest your edge. Trade it live. One engine.

TradeLunatic runs your SPX options strategies on real minute-level data — modeling slippage and commissions — then executes the same strategy live on Interactive Brokers. What you test is what you trade.

// SAMPLE FEEDSPX5,431.20+0.42%VIX13.84-2.10%/ES5,436.75+0.38%IV RANK34SHORT Δ0.16θ/DAY+128
Equity curvebacktest
Illustrative — not a track record
Payoff at expirydefined risk
P/L0underlier →
defined-risk payoff · illustrative
0DTE & multi-dayInteractive BrokersMinute-level SPX dataSame engine, test & live
THE PROBLEM

Your rules never panic. You do.

// Trading by hand

On paper the strategy is mechanical: these strikes, this credit, that stop. Live, it runs through you — so you hesitate on the entry, snatch the winner early out of fear, widen the stop to avoid being wrong, sit out the next trade after a red day. Every flinch is a fresh place for real results to drift from the plan you actually tested.

// TradeLunatic engine

TradeLunatic trades the rules exactly as written — same entries, same stops, same code path that ran the backtest — with no fear, no second-guessing, no bad days. The strategy you validated is the strategy that fills, trade after trade.

HOW IT WORKS

Idea to live fill, in three steps.

  1. Step 01

    Build

    Compose a strategy from When / If / Enter / Exit blocks. No code.

  2. Step 02

    Backtest

    Run it on real SPX minute data with modeled slippage and commissions.

  3. Step 03

    Go live

    Trade the same strategy on IBKR through the same engine — shadow, paper, live.

WHAT'S INSIDE

Everything the engine needs, nothing it doesn't.

// 01

Composable strategy builder

Compose When / If / Enter / Exit blocks into an entry-and-exit rule. No code.

// 02

Modeled fills

Bid/ask or mid slippage and per-contract commission, applied at run time — not baked into the strategy.

// 03

0DTE and multi-day

Same settlement path for same-day and DTE ≥ 0 positions. 0DTE is just the DTE = 0 case.

// 04

One code path

The engine that backtests your strategy is the engine that trades it live. No drift between test and reality.

// 05

Interactive Brokers execution

Trades route to IBKR through ib_async. Shadow, paper, then live.

// 06

Local-first

A desktop app on your machine. Your data and your broker credentials stay with you.

// 07

gRPC market-data engine

Minute-level SPX chains served over a typed gRPC data API.

// 08

Reproducible strategies

Strategies are versioned JSON. The same inputs give the same result, every run.

STRATEGY EXAMPLES

Two strategies, built from the same four blocks.

0DTE iron condor

Same-day iron condor with a per-group take-profit and stop.

  1. When

    cron — fixed ET times, chosen weekdays

  2. Enter

    iron_condor (delta-selected shorts)

  3. Exit

    per-group take-profit + stop multiple

0DTE put credit spread

Sell a put vertical, take profit at 50% or stop at 2× credit.

  1. When

    cron — fixed ET times, chosen weekdays

  2. Enter

    sell_vertical_spread (put, delta-selected short)

  3. Exit

    per-group take-profit + stop multiple

SAMPLE REPORT

Every run produces a report like this.

The figures below are placeholders, not results — run your own strategy to see its actual numbers.

Equity curvebacktest
Illustrative — not a track record
Win rate
Avg R multiple
Max drawdown
Sharpe

Illustrative — not a track record

PRICING

One price. Every feature.

No plans, no tiers — just one price with every feature included.

Everything included

$39/mo

or $390/yr — billed annually — save $78

Download

Starts with a 14-day free trial

  • Unlimited cloud backtests
  • Composable strategy builder — no code
  • Minute-level SPX options chains, hosted
  • Backtest 0DTE & multi-day on real data
  • Live IBKR execution — real orders
  • One engine — what you backtest is what you trade live
  • Modeled fills — bid/ask or mid slippage + real commissions

Introductory price, subject to change.

FAQ

Answers before you install.

Do I need an Interactive Brokers account?

Yes, for live trading and live market data. Backtesting on your own fixture data needs no broker.

What market data does it use?

Minute-level SPX option chains. Backtests can run on data you supply; hosted SPX data is included with a subscription.

Do I need to write code?

No. Strategies are built from composable blocks in the app. The underlying config is JSON if you want it.

Is my data safe?

The app is local-first. It runs on your machine and talks directly to your broker; credentials stay with you.

Which markets are supported?

SPX index options today, across 0DTE and multi-day expirations. The engine is built broker- and market-agnostic.

Is this financial advice?

No. TradeLunatic is software for building and running your own strategies. It is not investment advice and does not manage money.

Ready when you are

Download TradeLunatic

Always free to download. Start a 14-day free trial, then $39/month (or $390/year) to unlock every feature — including unlimited cloud backtests.

Download