Atlas LP
  1. Home
  2. Blog
  3. How Nested Spread Bands Enhance Risk Control in Crypto Market Making

Market making

How Nested Spread Bands Enhance Risk Control in Crypto Market Making

Discover how nested day and hour spread bands in market making strategies help manage risk and adapt to evolving crypto market conditions.

Published

Introduction

In the fast-moving world of crypto trading, effective risk management is crucial for market makers. One technique that has gained traction among sophisticated market making teams is the use of nested spread bands—dynamic ranges that adjust the distance of buy and sell orders from a reference price based on time-of-day and market conditions. This approach allows for more granular control over exposure and responsiveness to volatility, helping to strike a balance between providing liquidity and managing risk.

This article explores how nested spread bands work in practice, why they matter for crypto market making, and how platforms like Atlas LP implement them for spot trading on centralized exchanges.

What Are Spread Bands?

A spread band defines the range (in basis points, or bps) around a base price within which a market maker will place buy and sell limit orders. The width of this band determines how aggressively the market maker quotes—narrower bands mean tighter spreads and more frequent fills, while wider bands reduce trading frequency but can help limit adverse selection and inventory risk.

Example:

  • If the base price is $1.00 and the spread band is set at 50 bps, buy orders might be placed at $0.9975 and sell orders at $1.0025.

The Power of Nested Spread Bands

Nested spread bands take this concept further by allowing different spread widths for different times of the day or week. For example, a market maker may want to quote tighter spreads during periods of high liquidity (such as during peak trading hours) and wider spreads during quieter periods or when volatility increases.

Day and Hour Bands

With nested bands, you can define a default spread band for the whole day, then specify narrower or wider bands for particular hours. This creates a hierarchy:

  • Day Band: The default spread range for a given day.
  • Hour Band: Overrides the day band for specific hours, allowing even more precise control.

Example Table:

Time PeriodSpread Min (bps)Spread Max (bps)
Default (Day)4060
09:00 - 11:003050
18:00 - 20:006080

In this setup, the bot will quote tighter spreads in the morning and wider spreads in the evening, adapting to expected changes in liquidity and volatility.

Why Use Nested Spread Bands?

1. Enhanced Risk Management

By adjusting spreads based on time and market conditions, market makers can reduce exposure during less liquid or more volatile periods. Wider spreads mean orders are less likely to be picked off by informed traders during sudden price moves.

2. Responsive Liquidity Provision

Crypto markets are global and operate 24/7, but liquidity is not constant. Nested bands let market makers provide competitive quotes when activity is high, and step back when conditions are less favorable.

3. Inventory Control

A well-designed spread schedule helps manage inventory risk by making it less likely to accumulate large positions during illiquid periods. Tighter spreads attract more flow, while wider spreads slow down trading when needed.

4. Adaptation to Exchange Microstructure

Different exchanges and trading pairs have unique liquidity profiles. Nested bands allow market makers to tailor their quoting strategy to each symbol and venue, improving overall performance and risk control.

How Atlas LP Implements Nested Spread Bands

Atlas LP is multi-tenant software that runs a spot liquidity (market making) bot on the user's own centralized exchange account via API key. The platform supports nested day and hour spread bands as part of its Basic strategy, giving users fine-grained control over their quoting behavior.

Key Features Relevant to Spread Bands:

  • Spread Min/Max in Basis Points: Users can set minimum and maximum spread widths, with a required minimum width of 40 bps.
  • Nested Day and Hour Bands: Configure default daily bands and override them for specific hours to reflect anticipated changes in market conditions.
  • Level Spacing and Order Size: Define the number of bid and ask levels, spacing between levels (from 0.1 bps), and order size range (randomized within user-specified limits).
  • Validation and Safety: All settings are validated before a bot can start. The bot only places limit orders, never market orders, and never asks for withdrawal permission.
  • Real-Time Adaptation: Each tick, the bot reads the latest ticker and order book. If data is stale or crossed, it skips the tick, ensuring only valid market data is used.

Example Configuration Workflow

  1. Set a base price for your symbol (e.g., the current mid-price).
  2. Define a daily spread band: e.g., 50-70 bps.
  3. Add hour overrides: Tighter bands (40-60 bps) for high-activity hours; wider bands (70-90 bps) for low-activity periods.
  4. Choose the number of price levels and spacing.
  5. Set order size range within exchange minimums.
  6. Validate settings and start the bot.

Atlas LP will automatically apply the correct spread band based on the current time, adjusting its quoting behavior as the day progresses.

Best Practices for Using Nested Spread Bands

  • Analyze Market Patterns: Review historical volume and volatility data to identify when liquidity is highest and lowest for your trading pairs.
  • Start Conservative: Begin with wider spreads and fewer levels, then tighten as you gain confidence in your risk controls.
  • Monitor Performance: Use Atlas LP's console to track fills, open orders, and daily snapshots. Adjust bands as needed based on fill rates and inventory swings.
  • Avoid Overfitting: Don't create too many overrides; focus on major liquidity shifts to keep your strategy manageable.
  • Stay Genuine: Place resting limit orders that any participant can trade against. Avoid self-trading or wash trading, which is prohibited and can distort market signals.

Conclusion

Nested spread bands are a powerful tool for market makers seeking to balance liquidity provision with prudent risk management. By adapting quoting behavior to the rhythm of the market, teams can improve their resilience to volatility and avoid unnecessary exposure during thin or unpredictable periods.

Atlas LP makes it straightforward to implement nested spread bands for spot market making on supported centralized exchanges. With robust validation, real-time data checks, and granular configuration options, users can tailor their strategies to their risk appetite and market conditions.

To learn more about genuine market making and how Atlas LP supports responsible liquidity provision, visit our market making overview or explore our liquidity bot features.

Atlas LP does not guarantee returns, prices, trading volume or listings.

Crypto trading involves risk. Atlas LP is software for placing and managing limit orders; it does not guarantee returns, prices, volume or listings. Follow the rules of each exchange and applicable law.

← Back to blog

Frequently asked questions

What is a spread band in market making?

A spread band is the range, measured in basis points, around a base price within which a market maker places buy and sell limit orders. It defines how close or far orders are from the market price.

How do nested spread bands help manage risk?

Nested spread bands allow market makers to widen or tighten their quoting spreads based on the time of day or market conditions, reducing exposure during volatile or illiquid periods and quoting more competitively during active times.

Can I use nested spread bands with Atlas LP?

Yes, Atlas LP's Basic strategy supports nested day and hour spread bands, letting users configure default and time-specific spread settings for spot market making.

Does Atlas LP support futures or margin trading?

No, Atlas LP currently supports only spot trading on supported centralized exchanges. Futures and margin trading are not available.

Is it possible to guarantee profits with spread band strategies?

No, there is no guarantee of profit, returns, price increases, or trading volume with any market making strategy. All trading involves risk.

Related articles

Run your spot liquidity bot with clear controls

Connect an exchange API key, set your spread band and order levels, and monitor orders, fills and balances from one console.

Create an account
Nested Spread Bands for Risk Control in Crypto Market Making | Atlas LP