CircuitGet started

BTC grid trading bot

The strategy

Trade the BTC perp on Hyperliquid at 1x. Set five buy rungs spaced 1% apart below the price when I start, each sized at 15% of my assigned USDC in position value. When the price falls to a rung, open or add to the long for that rung's size. When the price rises 1% above a filled rung's entry, sell that rung's size and re-arm the rung. Stop opening new rungs and close everything if the price falls 8% below the lowest rung. Check every five minutes. Make the rung count, spacing, size and stop adjustable.

Build it in one click

Start from this exact spec: "Build an agent to grid trade BTC in a range". Circuit's Builder turns it into an agent, checks the code, and lets you backtest it on recorded markets and paper trade it on live markets before any real money moves. Every number in the spec is a setting you can change.

Self-custodial by design

Agents run on a wallet you create in Circuit or import from Phantom, Rabby or MetaMask. Agents never see private keys: they request typed actions through Circuit's SDK, and Circuit signs outside the agent's sandbox only under a permit you sign with your passkey. Pause, resume or stop any agent at any time; stopping leaves your positions in your wallet.

Build this agent