Two ways in: assemble a strategy from rules with no code, or plug in the bot you already wrote — as a sandboxed JavaScript file, or as your own program in any language answering on localhost.
A rules builder that composes entries, exits and risk constraints without code, running against live market data with paper capital. The point is not to avoid programming; it is to make the strategy explicit enough to be tested, because a rule you cannot write down is a rule you cannot measure.
| Transport | How it works | Why you would use it |
|---|---|---|
| Sandboxed JavaScript | Your strategy file is the Web Worker's script — so there is no eval anywhere and your code cannot touch the page | Fastest path if the logic is already JS |
| Local signal endpoint | Your bot, in any language, serves BUY/SELL JSON at a localhost URL that DexLadder polls once per closed bar | Keeps your Python, Rust or Go bot exactly where it is |
Every bot trades its own paper wallet with a stake you set. Your main paper account is untouched, so a bot that goes wrong cannot contaminate the record you are actually keeping. A bot that earns its place can be promoted later.
The Arena ranks bots by edge over buy-and-hold, not by raw return. A bot that made 40% in a quarter where the asset made 60% did not find an edge; it found beta and charged you fees for it. Results carry the full risk picture — Sharpe and Sortino, the underwater curve, realised slippage — rather than a single flattering number.
A kill switch halts a bot through a planned unwind rather than an abrupt abandon, and every action lands in an execution logbook with endpoint telemetry, so a misbehaving signal source is visible rather than mysterious. Backtests run in their own worker, so the interface stays responsive while a strategy grinds through history.
A bot that looks good on live paper should still be run through bar-by-bar historical replay, and judged with the cost stack from how fees actually work applied. Most bot strategies that fail in production fail on execution cost, not on logic.
Yes. A bot connects either as a sandboxed JavaScript strategy or as a local endpoint DexLadder polls, and it trades an isolated paper wallet on live market data.
No. A JavaScript strategy runs as the script of a Web Worker in your own browser, and a signal endpoint runs on your own machine.
By edge over buy-and-hold, with Sharpe, Sortino, the underwater curve and realised slippage shown alongside — not by raw return.
Open the desk — free, no account — no account, nothing to install