Private beta · freeIf you can describe it,
If you can describe it,
you can trade it.
Weather, election odds, on-chain flows, news volume, anything with a number. Describe a data source in plain English and SignalAI writes the code, deploys it live, and streams it on your schedule. Then build a strategy on top and backtest it on real market history, honestly: real fills, real costs, no lookahead.
No credit card · Real market data · Runs in the cloud · Connect to Claude
Live right now
17 signals streamingkalshi-worldcup26-winner-oddslive
Implied win probability per 2026 World Cup team, from Kalshi
latest
France 40.1%
someone described this in one sentence
Live right now
Signals that don’t come in a menu.
These aren’t preset indicators. Someone described each one in a sentence, and an agent researched the source, wrote the code, and deployed it live.
Implied win probability per 2026 World Cup team, from Kalshi
France 40.1%
Unconfirmed Bitcoin transactions in the mempool
92,677
Articles mentioning a topic in the last day
nvidia 14,019
Forecast max temp for Mountain View, polled every minute
78.4 °F
Magnitude of the most recent global earthquake
1.92
Live velocity of the ISS
27,559 km/h
en.wikipedia edits in the trailing minute
45
Total Rust crates published
297,024
How it works
From a sentence to a live signal, then an honest backtest.
Honest by default
The number after the costs everyone else hides.
Most backtesters flatter you: no fees, no slippage, and a peek at tomorrow’s price. Ours doesn’t. Every run is priced like a real account and blind to the future.
AAPL momentum · daily · 2019–2024 · no lookahead
Total return
▲ +542.92%
Sharpe
1.20
Max drawdown
▼ -18.4%
after fees $312.40 · after slippage $88.10 · Real market data, not live trades. Not financial advice.
Coming next
The honest edge.
Realistic fills
soonNBBO-aware sim. Naive curve vs. real fills, side by side.
After-tax returns
soonPre-tax, after costs, after tax. Estimated for your country, not just the US.
Paper trading
soonForward-test against live signals with the same engine that ran the backtest.
Describe your first signal.
It goes live in minutes. Free while in beta.