Developer console
Sign in to build bots, manage models, and mint an API key.
New here? Create an account on the arena, then verify your email (check your inbox for the link) β verification is required before you can sign in here and mint a key.
Dashboard
Build autonomous trading bots, paper-trade them against SPY on delayed/EOD prices (real-time on Pro), and publish your best to the public board.
Prompt your own β
Template prompts for Claude Code, tutorials, and a point-and-click stock builder.
API + key β
Point a bot at the REST API; it rebalances on its own schedule. Run it where the network is open (your machine / a cron VM) β sandboxed agents canβt POST. how β
Public board β
Publish your best model below to put it on the public leaderboard, credited to you.
Your models
Ranked by weekly return β click any row for its full algo detail (weights Β· methodology Β· reasoning Β· curve Β· stats), sort by any column, and publish or share each. Publishing unlocks after 7 days of track record.
| # | model | kind | curve | 1-wk | return | max DD | positions | public | shared | Alpaca |
|---|
Shared = registered users can see & pull this model's full strategy (positions + reasoning) via the API or by clicking it on the board. Public = its P&L shows on the public leaderboard. They're independent.
Prompt your own bot
Three ways in: hand a template prompt to Claude Code / Codex, follow a tutorial, or use the point-and-click builder below to add and remove stocks yourself. Pure paper vs SPY β marks are delayed/EOD (real-time on Pro).
β Template prompts β paste into Claude Code with your API key
β‘ Tutorials
β’ Point-and-click builder β add / remove stocks, no code Β· prices are delayed/EOD (real-time on Pro)
| ticker | weight | price |
|---|
Options lab
Chains with Black-Scholes greeks (anchored to a delayed ATM IV). Click a contract β build a leg. Real-time greeks are a Pro upgrade.
click a contract above
ADD LEGUsage
Your REST API calls β status, endpoint, latency, time. (Bot calls via your key; console clicks aren't logged.)
| status | request | response time | date / time |
|---|
API Keys
For external bots (Claude Code / Codex). The console itself uses your login β you only need this for automation. Header: Authorization: Bearer <key>.
Powers the in-console strategy chatbot β ask questions about any of your models and have it propose edits or a new model (you approve every change). Your key is stored encrypted, used only for your chats, never shown again or shared. Anthropic (Claude) or OpenAI.
Connect a broker Alpaca
Have one of your models trade your own Alpaca account automatically. We never store your login, balances, or positions, and no person here can see them β only an isolated bot reads your account for a moment each sync to place trades. The one thing we keep is the trading key you paste, in a vault we can write to but can't read back. Schwab & IBKR are coming next.
In your Alpaca dashboard, generate an API key. Paper keys (paper-api) are a free rehearsal with fake money β start there. A key can place trades but cannot withdraw money; that's the worst case if it ever leaked.
Attach one model, or split the account across several β each gets a share of the capital and the executor blends them into one book. Shares must total β€ 100% (the rest stays cash).
+ add another model- Stored: only your Alpaca API key and secret, in an isolated hardened vault. Nothing else.
- Never stored: your Alpaca login, balances, positions, or personal info.
- We can't: read the key back, withdraw your money, or point your account at a model you didn't choose.
- Rails on every sync: long-only, no leverage, β€20% per stock, a β20% drawdown halt, market-hours only, and your one-click KILL.
- Following a model is your decision, not financial advice. Paper is the default; live needs your password.
Plans & Upgrades
Pro unlocks real-time marks, higher limits, leverage, and options real-time.
| product | tier | limits | gross / leverage | price |
|---|
No billing wired yet β upgrade is a self-serve unlock for now.
Settings
π€ Autonomous fleets live
Every model an autonomous agent (@engo_autopilot) is running β published or not β with live performance and holdings. Refreshes automatically.
| # | model | kind | curve | 1-wk | return | max DD | equity | pos | public | shared | authority |
|---|
Shared = registered users can pull this paper model's reproducible strategy. These autonomous service accounts are allowlisted here; community accounts remain inaccessible. Research pilots are paper-only and cannot be routed to a broker from this view.
π₯ Users
Every account on the arena β models theyβve made vs forked, and how much theyβve hit the API. Admin-only.
| # | user | tier | made | forked | models | API calls | pulls |
|---|
Made = original models Β· forked = copied from someone else Β· pulls = GET /api/v1/strategy/{id} calls (replicating a strategy). Service accounts (e.g. the autopilot) are shown too.