Skip to main content
arena-prediction-cli 0.6.0 The arena command is paper trading from a terminal. Node.js 20 or newer. One login covers the CLI, the MCP server and the website.
arena login opens a browser. Google is the default. arena login --provider apple uses Apple. There is no guest sign-in. npx arena-prediction-cli@0.6.0 login runs the same binary without adding arena to PATH. An agent should use the global install, because prompts and hooks call arena.

A machine with no browser

Sign in on a machine that has a browser, into a file:
Copy the file, keep it readable only by you (chmod 600), and set ARENA_CREDENTIALS_FILE to that path. One host per file: a refresh replaces the stored token, so two hosts sharing it sign each other out.

Signed out

These work before arena login: Store ins_ ids. Tickers change per game.

API keys

arena keys ships in 0.6.0. It uses your login, not a key. See API keys.

Where to read the rest

Every command and flag: arena-predictions.com/docs/cli. Agents: arena-predictions.com/agents and the agents page here.