Using Market-Making Bot old

The market-making bot automatically places buy and sell orders around the market price to provide liquidity, capture bid-ask spreads, and earn trading fees.

Step 1 — Choose a Market

Select a Market

Choose the exchange and trading pair where the bot will operate.

Fields

  • Select Bot (can use saved bot or create new)

  • Exchange (e.g Hyperliquid)

  • Trading Pair (e.g. BTC-USD)

  • Margin


Step 2 — Advanced Strategy Settings

Advanced Strategy Configuration

Configure how the bot places orders and manages inventory.

Core Parameters

  • Participation Rate - Agressive, Neutral, Passive

  • Reference Price – Mid, Grid

  • Direction – Short, Neutral, Long

  • Sample Text

  • Refresh Interval – How often orders are updated

Explanation The bot continuously recalculates prices and places orders based on these parameters and real-time market conditions.


Step 3 — Risk Controls

Section Header

Risk Management

Risk controls help protect your capital during adverse market conditions.

Available Controls

  • Maximum capital allocation

  • Daily loss limit

  • Automatic pause on extreme volatility

  • Emergency kill switch

Note If any risk limit is breached, the bot will automatically cancel orders and pause execution.


Step 4 — Review & Launch

Section Header

Review Configuration

Before launching, review the bot’s configuration and expected behavior.

Summary Includes

  • Exchange and market

  • Allocated capital

  • Active strategy parameters

  • Risk limits

Primary CTA Launch Bot


Bot Running State

Status Card

Bot is Live

Live Metrics

  • Current status: Running

  • Active orders: 12

  • Spread captured: 0.14%

  • Uptime: 3 hours 12 minutes

Available Actions

  • Pause bot

  • Edit parameters

  • Stop bot


Paused & Stopped States

Bot Paused

The bot has cancelled all open orders and will not place new ones until resumed.

Bot Stopped

The bot has been fully stopped and must be relaunched to resume trading.


Common System Messages

  • Bot paused due to risk limits

  • Bot paused due to high volatility

  • Bot stopped by user

  • Orders cancelled successfully

  • Insufficient balance — bot paused


Global Supporting Actions

  • Deploy another bot

  • Duplicate configuration

  • Add funds

  • View performance analytics

  • Connect another exchange

Last updated