Skip to content
Now openFounders pricing for the first 20 on Pro ($49/month) and Vault ($199/month)See plans →
Strata

The futures algo lab that lives on your desk.

Search thousands of strategy combinations, see which ones survive data they never saw, and export the keepers to TradingView or NinjaTrader 8. Real CME data, on your own machine, with nothing uploaded.

Strata — BacktestSample data
A strategy report in Strata on synthetic sample data: an NQ 15-minute strategy with a Strata Score of 4.1, grade F, marked Not qualified, with total return, Sharpe, drawdown and win rate
12 CME futures markets · 1-minute to daily1,058 signals · your own market dataTradingView + NinjaTrader 8 exportMac & Windows · runs offline
Software, not SaaS

Everything runs on your machine.

Strata is a desktop app for Mac and Windows, not a browser tab. The engine, the data, the scoring and the code export all live on your desk.

01
Your machine is the engine

Backtests, searches, optimizations and walk-forward tests all run on your own processor. There are no run quotas and no queue, and a long search keeps running while Strata sits behind your other windows.

02
Your data, from your own account

12 CME futures markets, the six majors and their micros, from 1-minute to daily bars with history back to 2015. Connect your own Databento account and the bars download straight to your computer. Databento bills you directly, and Strata shows the price before anything downloads.

03
Private by design

Once your data is downloaded, Strata works offline. Your strategies, results and library are files on your machine. Nothing is uploaded, and the library is backed up locally each time the app opens.

04
Code you can walk away with

Every strategy exports as TradingView Pine Script v6 or NinjaTrader 8 NinjaScript, with the session, costs and setup checks written into the file. The output is yours.

Build

Search thousands of strategies. Keep the few that hold up.

Pick a market, a timeframe and a pool from 1,058 signals. Build backtests combination after combination on your machine, then tests every promising one on data the search never saw.

Strata — Ranked resultsSample data
A Build in progress in Strata on synthetic sample data: 11,839 combinations evaluated, 333 scored, 35 qualified, ranked in a table
11,839
combinations evaluated
333
scored in full
35
qualified

The run in the screenshot: ES 15-minute, a random pool of 100 signals, about three minutes on an Apple silicon Mac, on synthetic sample data with no real edge in it. Even there, some combinations pass by luck, which is why a qualified result is a research candidate, not proof. Your results on your own data will differ.

It keeps going until you stop it

Build searches signal combinations, parameters, risk settings and exits continuously. Pause, resume or stop whenever you like; completed rows stay on the board.

Ranked on training data only

The board orders candidates by their training score. The reserved period never steers the search; it is used only to score and qualify what the search already found.

Built for long runs

A Build keeps running when the window is covered or minimized, sizes itself to your computer's memory, and its board is still there after a restart.

The Strata Score

How good does it look, and how sure can you be?

Every strategy gets one number from 0 to 100. Quality is a weighted mean of five pillars. Evidence, built from statistical significance, trade count and out-of-sample trades, decides how many of the points above 50 it keeps.

  • Risk-adjusted return25%
  • Out-of-sample generalization25%
  • Robustness25%
  • Drawdown & tail risk15%
  • Consistency10%
Every measure and curve behind the score →
Example
4.1F
Not qualified · no edge to find
NQ 15m starter · 165 trades · sample data
ScoreGradeHow to read it
90–100A+Top quality on deep evidence. Deliberately rare.
82–89AStrong on every pillar, with enough trades to trust it.
74–81B+Solid, with a weaker pillar worth reading.
65–73BPromising. Check the evidence before sizing.
50–64CMarginal quality, thin evidence, or a failed qualification check.
35–49DFragile. Weak quality, or a validation or cost check failed.
0–34FUnprofitable overall or on unseen data, or very weak quality.

A score is a rating of historical research quality. It is not a probability of profit, and an 80 does not mean an 80% chance of anything.

The report

One backtest. The analysis a risk desk would ask for.

Every run splits your dates into training and a reserved out-of-sample period, then puts the result through four chapters of analysis. Each chart opens with a plain sentence saying what it found.

Strata — Analysis · PerformanceSample data
The Performance chapter of a Strata report: strategy equity against buy and hold, with net profit, CAGR, maximum drawdown and time underwater
01
Performance

Equity against buy-and-hold, the five deepest drawdowns with their recovery dates, rolling Sharpe, a monthly calendar, the daily distribution and a full ratio sheet.

02
Trades

Edge per trade against random entries, win rate against break-even, R-multiples, adverse and favorable excursion, and which hours, exits and years earn the money.

03
Robustness

2,000 Monte Carlo paths, reruns with worse fills and higher commission, eight price-noise reruns, nearby parameter settings, and each rule removed in turn.

04
Validation

The Sharpe lower bound, probabilistic and deflated Sharpe ratios, the minimum track record, and how much a search inflates the best result it finds.

Stress it

Tools that are allowed to say no.

A profitable backtest is where the work starts. Strata’s follow-up tools are built so that “no improvement” and “not qualified” are normal answers. We ran all three on the strategy from the top of this page.

Strata — Prop auditSample data
A prop-account audit in Strata under a Topstep 50K rule sheet, on synthetic sample data: 10 evaluation attempts, 3 passed
Optimizer
Searches up to 5,000 nearby variations, then freezes one candidate and confirms it on a window held out of the search. If it does not improve there, no runner-up gets a second try.
Result on this strategy: “Keep the original strategy.”
Walk-forward test
Re-tunes on earlier windows, freezes the choice, and trades it on the next window. It compares the outcome with simply leaving the strategy alone.
Result on this strategy: “Mixed forward evidence.”
Prop-account audit
Replays the strategy against an evaluation rule sheet, attempt after attempt: trailing drawdown, daily loss limit, profit target, minimum days and consistency.
Result on this strategy (sample data): 4.1 F as a cash account; 3 of 10 attempts passed under a Topstep 50K rule template.
Export

Leave with code, not a report.

Any strategy you build or find becomes source code for the platform you trade on. One click, both platforms, from the same rules you tested.

Strata — Generate strategy codeSample data
The Generate strategy code dialog in Strata showing a Pine Script v6 export with TradingView setup checks
TradingView

Pine Script v6 with the session, date range and costs written in, plus the setup checks to run before you compare results.

NinjaTrader 8

A NinjaScript C# strategy file you compile in NinjaTrader, with a guide for Strategy Analyzer, trading hours and commissions.

The evidence too

Trade ledger as CSV, the full analysis as JSON, and research audits from the optimizer and walk-forward test.

Exported code is a strategy definition. TradingView and NinjaTrader use their own data feeds and fill models, so totals can differ from Strata’s; the app includes a guide for comparing them trade by trade.

The Vault

The Vault algos, inside the app.

Vault is full access to Strata plus the Vault’s Timeless algos for NinjaTrader 8: the 5 strategies and the Account Rotator below, and each new algo added to the Vault, downloaded straight from Strata on the Vault plan.

Strata — AlgosSample data
The Algos screen in Strata: the Vault collection of NinjaTrader 8 strategies, locked until the Vault plan is active
  • Timeless Reversion FP Pro — Final CopyFlagshipStrategy
  • IB 25 — Initial Balance 25% PullbackStrategy
  • IB Breakout ExternalStrategy
  • IFVG Sniper Fixed StopStrategy
  • SBS PublicStrategy
  • Timeless Account RotatorAdd-on
  • New Vault algosIncluded as added

Every download is decrypted on your machine and watermarked to you, so licensed files stay licensed. These are NinjaTrader files, separate from the strategies you research and export yourself.

Join Vault →
Pricing

Two plans. Connect your own Databento key; new accounts get $125 in free data.

Founders pricing for the first 20 on each plan: Pro at $49, Vault at $199 per month, locked while you stay subscribed. Pro is $79 after that. The app is a free download; sign in with your email and your plan unlocks it. Annual billing gets two months free. Cancel anytime.

Pro
Founders · 20 of 20 spots left
$49
USD / month

Founders price, locked while you stay subscribed. $79/month after the first 20.

Strata on your desk. The whole lab on your machine.

  • Strata Desktop for Mac & Windows
  • Unlimited backtests and Builds — your CPU, no quotas
  • 12 CME futures markets, 1-minute to daily, from your own Databento account
  • 1,058 signals, the Strata Score and four analysis chapters
  • Optimizer, walk-forward tests and prop-account audits
  • TradingView and NinjaTrader 8 export
Most popular
Vault
Founders · 20 of 20 spots left
$199
USD / month

Founders price, locked while you stay subscribed.

Full access to Strata, plus the Vault’s Timeless algos for NinjaTrader 8: all six out now and each new one we add.

One subscription for the Vault algos. New ones appear in your Algos screen as they’re added, at no extra cost. Only the algos listed here are included.

  • Full access to Strata: everything in Pro
  • Six Vault algos out now: 5 strategies and the Account Rotator
  • New Vault algos as they’re added, included
  • Licensed NinjaTrader 8 downloads in the app, watermarked to you
  • Private research channel
  • Priority support

14-day money-back guarantee — if Strata isn’t for you, email us within 14 days for a full refund.

Compare all plans →