Skip to content

First Bot

This page describes the current beta flow for creating a bot strategy. Some steps are partially functional pending dashboard UI work in progress.

Before creating a bot strategy, complete the following:

  1. Select the execution wallet you created for the bot type you want to run. Each execution wallet is bound to one bot type (Bastion, Vanguard, or Orbit) and one exchange. The bot type was set at wallet creation and cannot be changed.

  2. Choose the LP position to hedge. Beta / Pending UX — The dashboard LP position selector is being finalized. In the current beta, position selection may require operator assistance.

  3. Configure strategy parameters. Set risk parameters such as capitalBufferPct, triggerBufferPct, stopLossPct, and takeProfitPct, or select a preset (for example lower_protection for Bastion, bullish_breakout for Vanguard, orbit_long_only for Orbit). See Strategy Parameters for the full parameter reference.

  4. Activate the bot. Beta / Pending UX — The final activation step is being finalized in the dashboard. The bot will begin monitoring your LP position and executing hedges when trigger conditions are met.

Once active, the bot runs its FSM lifecycle:

  • Monitoring — the bot watches the on-chain price relative to the LP range and the configured trigger conditions.
  • Active Hedge — when a trigger fires, the bot opens a futures position on your execution wallet’s exchange.
  • Closing — the hedge is closed when the take-profit, stop-loss, or range re-entry condition is met.

Activity and position state are visible in the dashboard Analytics and Pools View panels.