Krexa Docs

Deploy rules

The server checks every rule. The agent cannot skip them.

  • limits.maxDailyLossUsd is required.
  • maxTradeUsdc is at most 500 and maxLeverage at most 3. Over that: limit_exceeded.
  • maxTradeUsdc and maxDailyLossUsd are each at most dailyBudgetUsdc.
  • A deep backtest is recommended, not required. The result says deepTested; when it is false, the summary says the strategy is not deep-tested. A paper run still needs a finished deep backtest. A Solana test does not count for another venue: each exchange needs its own.
  • Venues: Solana spot, Hyperliquid, Jupiter Perps, Polymarket Perps, Polymarket (yes/no), and perps in your own exchange account (Binance, Bybit, OKX, Kraken, Coinbase Futures). Polymarket runs only code its own deep backtest on Polymarket gated, and has no leverage or dollar cap (its daily loss cap and stop-loss apply). Exchange spot answers not_supported.
  • Exchange keys never pass through MCP. If you have no key for that exchange, the approval page shows a step that links to the Krexa key page. Add the key there, then come back and approve.
  • Deploy requests are rate-limited per hour.
  • The approval page shows the rule and every limit. It deploys only with your wallet's signature, and the agent's limits can be no looser than the request.

Limits today

WhatLimit
Live deploy from MCPSolana spot, Hyperliquid, Jupiter Perps, Polymarket Perps, Polymarket, exchange perps
Paper runsSolana, Hyperliquid, Polymarket perps, Jupiter perps
Hourly deep backtest60 days of data
Exact replayUp to 2000 hourly bars (about 83 days)
Resume a paused agentOnly in the Krexa app

On this page