local-first · bring your own data
Develop alpha by generating signal and backtesting it.
Compute your own signals over your own market data, write a strategy in Python that reads them, and replay it against history as it actually printed — splits, reverse splits and ticker changes applied on the day they happened.
Apple silicon & Intel · macOS 13+ · free to use
Stochastic isn’t signed by Apple yet, so the first launch shows an “unidentified developer” warning. Right-click Stochastic in Applications, choose Open, then Open again — once, and macOS remembers.
How it works
Four stages, and everything after the first one happens on your machine.
Your data, your signals and your strategies never leave your machine. The only thing our servers hold is your license.
under the hood
A serious engine, without the operational overhead.
One binary
Data loading, simulator, portfolio accounting, and reporting in a single deterministic process — no network hops.
Local timeseries DB
Bars and results live on your machine. The CLI applies schema on infra up — no SQL by hand.
Python
Subscribe to bars, emit orders, see fills. Windowed dispatch holds throughput at ~50,000 bars/sec.
Native desktop app
Watch your NLV fill in as a run replays. No browser tab to lose, no server to host. Dark by default.
Simple, flat pricing
Two tiers. Unlimited use on both — unlimited backtests, unlimited instruments, unlimited signals. The only thing the paid tier buys is keeping them.
- Unlimited backtests
- Unlimited instruments and signals
- Full corporate-action handling
- Keeps your 5 most recent results
- Everything in Free
- Keeps every result, forever
- No retention window
- Email support
No card for Free · cancel any time · two months free on annual
get started