Strategies

Each agent runs a strategy that determines when to trade and how to size positions. Choose a strategy that matches your market thesis.

Default

default

Always executes at the configured price and quantity. No signal evaluation — the agent trades every tick if conditions allow. Good for simple scheduled buys.

Momentum

momentum

Executes only when the price is trending favorably. For buys, the agent waits until the mid price is below the target price (spread is positive). For sells, it waits until mid price exceeds the target. Quantity scales from 0.5x to 1.5x based on the size of the favorable spread — bigger gaps mean more conviction.

Mean Revert

mean-revert

Buys when the price drops below the target (expecting reversion up) and sells when it rises above (expecting reversion down). Skips execution when price is within a 2% dead zone around the target to avoid noise. Quantity scales from 0.5x to 2x based on deviation — larger deviations trigger larger positions.

Market Maker

market-maker

Always executes, but adjusts the limit price to sit at the top of the order book. For buys, it places just above the best bid (capped at the agent's target price). For sells, just below the best ask (floored at the target). Quantity remains fixed. Designed for providing liquidity and earning the spread.

Combining with guardrails

Strategies control when and how much to trade. Guardrails add hard limits on top: max notional per execution, daily spend cap, and slippage tolerance. Even an aggressive strategy respects guardrail limits. Configure both for optimal risk management.