Skip to main content
The Market Making Bot is the foundation of your token’s liquidity.
It keeps the market active, holds two-sided depth, and ensures that your trading pairs always look balanced and professional.
By placing buy and sell orders around the mid-price, the bot keeps your spread under control, reduces slippage, and builds a transparent, stable order book that attracts both traders and investors.

Purpose

A token without structured liquidity quickly becomes unstable — even small trades can cause aggressive price swings.
The Market Making Bot exists to prevent exactly that: it keeps your market consistent, reduces volatility, and helps you maintain a trustworthy price environment.
Its goal is simple — to make your token trade smoothly, at any volume level, across any market condition.

Dashboard Overview

Below is the live interface of a running Market Making Bot: Market Making Bot Interface

Assets Overview

This section shows how your allocated liquidity is distributed between the base asset (TOKEN) and the quote asset (USDT).
  • Total Balance — total amount of funds assigned to this bot.
  • Available — liquidity that is free and ready for new orders.
  • Locked — liquidity currently placed as active orders.
  • Distribution Bar — a visual ratio between TOKEN and USDT holdings.
It helps you understand if your market-making capital is balanced or if one side (TOKEN or USDT) is overloaded, indicating potential asymmetry in quoting.

Progress Overview

This is the most critical part of the dashboard — the performance mirror of your bot. When you configure your Market Making Bot, you define specific targets:
  • Spread Target — how wide your spread should be (for example, 2%).
  • Ask Side Target (TOKEN) — how much sell-side liquidity you want to hold.
  • Bid Side Target (USD) — how much buy-side liquidity you want to hold.
Once the bot is active, the system compares your Target with the Current real-time state.
This is what you see on the chart.

Understanding Each Metric

  • Spread Target vs Current
    • Target — your configured spread goal (the width you want to maintain).
    • Current — the actual live spread in the market right now.
      If the Current value is lower than the Target, it means your market is tighter than planned (high liquidity).
      If it’s higher, spreads have widened — possibly due to volatility or low balances.
  • Ask Side Target vs Current
    • Target — desired total token volume you want quoted for sale.
    • Current — how much is actually placed at this moment.
      If Current < Target, your sell-side liquidity is under quota — the market may look thin above current price.
      If Current > Target, you have more tokens listed for sale than intended.
  • Bid Side Target vs Current
    • Target — the buy-side budget in quote currency (e.g., USDT).
    • Current — live total of active buy orders.
      If Current < Target, you’re not supporting price zones as planned.
      If Current > Target, you’re holding stronger-than-expected demand on the bid side.
In essence, the Progress Overview answers one question:
Is your market currently matching the parameters you defined — or drifting away from them?
It’s a transparent control panel that shows whether your liquidity setup holds up in real conditions.

How It Works

The Market Making Bot operates through a continuous cycle of placing, updating, and maintaining balanced liquidity on both sides of the order book. It follows three main control layers:
  1. Spread Control — maintains the distance between bids and asks based on your target percentage.
  2. Depth Control — ensures each side (bid and ask) has the defined total size across multiple layers.
  3. Inventory Balancing — keeps your TOKEN and USDT ratio consistent with the bot’s configuration to avoid overexposure on one side.
Everything runs automatically and reacts to fills or market moves to restore your targets without manual input.

Benefits

  • Stable price behavior — smooth transitions, no large price gaps.
  • Consistent liquidity optics — your token always looks alive and active.
  • Reduced slippage — traders execute without heavy price impact.
  • Fair price discovery — helps external analytics and aggregators reflect accurate pricing.
  • Organic market activity — creates a continuous flow of orders and trades.

Reading the Data

Your bot doesn’t need manual tuning — but you can read the data to understand how healthy your market is. Here’s how to interpret it:
SectionWhat It Tells YouHow to Think About It
Spread (Target/Current)Shows how wide or tight your live market isIf Current < Target — strong liquidity; if > Target — wideness means low activity
Ask Side (Target/Current)Indicates how much sell pressure you’re maintainingCurrent below Target = thin ask wall; above Target = stronger resistance
Bid Side (Target/Current)Shows how much buy-side support is liveCurrent below Target = weak defense; above Target = strong accumulation
Balances (Available/Locked)Tracks usable liquidityIf Available drops too low, replenish funds or pause to rebalance
Your goal isn’t to constantly change the bot’s setup — it’s to observe whether your defined targets are being sustained, and act only when deviations persist for long periods.

Practical Example

Imagine your token trades on BTC/USDT, and you allocate:
  • 1,000,000 USDT total balance
  • 10,000,000,000 TOKEN supply liquidity
  • Spread target: 2%
  • Depth per side: 2,000 USDT
After activation:
  • The bot locks ~700,000 USDT and equivalent TOKEN in active orders.
  • Keeps ~300,000 USDT free for adjustments.
  • Monitors that both sides stay near 2,000 USDT depth.
You see on the dashboard:
  • Spread Target: 2%
  • Spread Current: 0.5% (tighter than planned — good liquidity)
  • Ask Side Target: 1,000 TOKEN → Current: 2,300 TOKEN
  • Bid Side Target: 1,000 USDT → Current: 2,400 USDT
This means the bot is performing above expectations: both sides have more liquidity than planned, and the market is tight and healthy.

Summary

The Market Making Bot is your liquidity stabilizer.
It holds your market in balance, reduces chaos, and keeps trading natural and reliable — even when activity is low.
It’s the invisible structure that makes your project look and feel like a professional, liquid asset.
Simple configuration, constant performance — that’s FlowTerminal market making.