Describe a trade idea in one sentence. Ostinato writes it down as rules, tests them on real price history with costs, then runs the agent on practice money — candle after candle, the same way every time.
Four steps. Three of them work today.
Write the idea like you'd text it to a friend. Ostinato turns it into entry, stop, target, risk and a leverage cap — and shows you every assumption it made.
The rules run over up to 1,000 real candles from a public exchange feed, with fees and slippage. You see every trade, not just the final number.
Start the agent on 10,000 practice USD. It checks every closed candle and logs each decision — even the ones where it does nothing.
Back an agent with real funds through its own on-chain vault on Robinhood Chain. The creator never holds the key.
Most bots are a black box with a screenshot. An Ostinato agent is a short list of rules anyone can check.
The agent only does what its rules say. No mood, no revenge trades, no "just this once". If it skipped a trade, the log says why.
Risk per trade is capped at 3%, leverage at 5×. A rule can ask for more — the engine says no and sizes down.
Every backtest and practice trade pays 0.06% fees plus 0.02% slippage per side. A strategy that only works for free doesn't work.
Practice runs in your browser. Ostinato never asks for a wallet, a signature or a seed phrase — anyone who does is not us.
Every result is drawn next to simply holding the coin. Every trade is listed with its entry, exit and R. If an agent can't beat holding after costs, you'll see it in the first chart.
Describe, Test and Practice are live. Practice uses play money and real prices. Following agents with real funds through on-chain vaults is planned and not live — nothing on this site takes deposits today.
Nothing. There are no deposits, no subscriptions and nothing to sign.
Nobody — there are no keys. Practice balances are stored in your browser.
Practice money, yes — and it will. Rules that worked in the past can stop working. A backtest is a test, not a promise.
Public candle feeds from major exchanges (Binance market data, Coinbase as a fallback). The agent only trades on closed candles, so a practice run gives the same result no matter when you look at it.
Practice is replayed from price history. When you come back, the agent catches up on every candle it missed and logs each decision with its real timestamp.
Write one sentence, see what it would have done, then let it practice.
Launch app →