> For the complete documentation index, see [llms.txt](https://docs.hyperflash.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hyperflash.xyz/using-market-making-bot-old.md).

# 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.

<figure><img src="https://2379206109-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fovk5WyyyzkYKXaaqcT6A%2Fuploads%2F2FESp0n4ffP0PUuuPSqO%2FScreenshot%202026-01-26%20at%208.55.10%E2%80%AFAM.png?alt=media&amp;token=21323ba2-b38d-4fe2-9029-5cd09bb1bf1a" alt="" width="354"><figcaption></figcaption></figure>

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.

<figure><img src="https://2379206109-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fovk5WyyyzkYKXaaqcT6A%2Fuploads%2FwfcVsqrHRv9CqfnxryQD%2FScreenshot%202026-01-26%20at%208.58.29%E2%80%AFAM.png?alt=media&amp;token=5c93418e-67f5-4b0c-b5e2-1d165ddda3e5" alt="" width="242"><figcaption></figcaption></figure>

#### 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

<figure><img src="https://2379206109-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fovk5WyyyzkYKXaaqcT6A%2Fuploads%2FmyBUkKvv1OKbvBKvX800%2FScreenshot%202026-01-26%20at%209.00.06%E2%80%AFAM.png?alt=media&amp;token=180da2c0-3a80-4b3c-9ff9-cacb9c04bbef" alt="" width="341"><figcaption></figcaption></figure>

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

![](https://2379206109-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fovk5WyyyzkYKXaaqcT6A%2Fuploads%2Ftr1ftHJJku6vWCHzyk7I%2Funknown.png?alt=media\&token=149ebe90-d740-4dce-b18f-6132f78578a6)

* 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
