Atlas LP
  1. Home
  2. Blog
  3. Validating Bot Settings Before Launch: A Checklist for Crypto Teams

Atlas LP

Validating Bot Settings Before Launch: A Checklist for Crypto Teams

Before launching a market making bot, crypto teams should follow a thorough checklist to ensure settings are correct, secure, and compliant. This guide covers essential validation steps for a smooth start.

Published

Why Validating Bot Settings Matters

Launching a market making bot is a technical process that requires careful preparation. For crypto teams, ensuring that all settings are correct and compliant before going live can prevent costly mistakes, reduce operational risk, and help maintain healthy, genuine liquidity on your chosen exchange. This checklist provides a practical, step-by-step approach to validating your bot settings using Atlas LP.

1. Confirm Exchange and Symbol Support

Before configuring your bot, always verify that your chosen exchange and trading pair (symbol) are supported by Atlas LP. Supported spot exchanges include:

  • Binance
  • DigiFinex
  • LBank
  • BingX
  • XT.com
  • Biconomy
  • Toobit
  • CoinW
  • P2B
  • Azbit
  • Dex-Trade

Note: Atlas LP supports spot trading only. Margin and futures are not supported.

2. Secure and Validate API Keys

Security is paramount when handling exchange API keys. Atlas LP requires API keys with read and spot trading permissions only—never withdrawal access. All keys and secrets are encrypted with AES-256-GCM and only decrypted by the worker that connects to the exchange.

Checklist:

  • Create a dedicated API key for the bot with the minimum required permissions.
  • Double-check that withdrawal permissions are disabled.
  • Store your API secret securely; Atlas LP never displays it again after saving.
  • Use the API verification tool to confirm connectivity and permissions. This tool checks ticker, order book, symbol rules, balances, open orders, and trades. Optionally, it can place and cancel a test limit order far from the market.

3. Choose and Configure Your Strategy

Atlas LP currently supports a Basic market making strategy, which places a ladder of resting limit orders around a fixed base price. Other strategy types are displayed as 'soon' and cannot be started.

Key configuration options:

SettingDescription
Spread min/max (bps)Width of the order band, at least 40 basis points
Day/hour bandsNested spread bands for time-based adjustments
Number of bid/ask levelsHow many levels on each side of the book
Level spacing (bps)Distance between each level, from 0.1 bps
Order size rangeRandomized size per order, within min/max and exchange minimums
Tick intervalHow often the bot refreshes orders (0.5s minimum, 3s default)

Checklist:

  • Set a spread width of at least 40 bps (0.4%) between best bid and ask.
  • Define the number of levels and spacing that match your liquidity goals and exchange rules.
  • Ensure order sizes meet both your requirements and the exchange's minimum quantity/notional.
  • Choose a tick interval that balances responsiveness with API rate limits.
  • Use day and hour bands if you want different spreads at different times.

4. Validate All Settings Before Launch

Atlas LP validates all bot settings before allowing you to start. This includes checking:

  • Exchange symbol rules (min/max size, price increments, notional minimums)
  • Spread width and level spacing
  • Order sizes
  • Tick interval

If any setting is invalid, the bot will not start. This helps prevent misconfiguration and potential order rejections.

Checklist:

  • Review all settings in the bot configuration page.
  • Confirm that the bot passes validation without errors.
  • If the exchange rejects credentials, the bot will stop automatically with an error.

5. Monitor and Control Bot Activity

Once your bot is running, ongoing monitoring is essential. Atlas LP provides a console with real-time status, including:

  • Open orders
  • Recent fills (with fees)
  • Balances
  • Bot events and errors
  • Daily snapshots of account asset value

You can also:

  • Cancel individual or all open orders for the symbol from the bot page
  • Stop the bot to halt new order placements
  • Set up Telegram alerts to notify you if there are no fills for a chosen period

Checklist:

  • Monitor the bot's console for order activity and fills
  • Use Telegram alerts to stay informed about inactivity
  • Regularly review daily snapshots for account value tracking

6. Maintain Compliance and Best Practices

Genuine market making means placing resting limit orders that any market participant can trade against. Atlas LP only places limit orders—never market orders—and prohibits wash trading, self-trading, or any form of volume manipulation.

Checklist:

  • Ensure your strategy is designed for genuine liquidity, not artificial volume
  • Never attempt to manipulate prices or trading volume
  • Review exchange and regulatory guidelines for compliance

Final Pre-Launch Review

Before going live, walk through this checklist with your team:

  1. Confirm exchange and symbol support
  2. Secure and validate API keys
  3. Configure strategy settings within exchange rules
  4. Validate all settings in Atlas LP
  5. Set up monitoring and alerts
  6. Commit to genuine, compliant market making

By following these steps, crypto teams can launch their market making bot with confidence, knowing that their setup is secure, compliant, and ready for live trading.

For more details on supported exchanges, visit [/supported-exchanges]. To learn more about liquidity bot features, see [/liquidity-bot].

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 permissions should my API key have for Atlas LP?

API keys should have read and spot trading permissions only. Withdrawal permissions are never required or requested by Atlas LP.

What happens if my bot settings are invalid?

Atlas LP validates all settings before launch. If any setting is invalid or not compliant with exchange rules, the bot will not start and will display an error.

How does Atlas LP ensure my API keys are secure?

API keys and secrets are encrypted with AES-256-GCM and only decrypted by the worker process that connects to the exchange. Secrets are never displayed again after saving.

Can I run multiple bots on different symbols or exchanges?

Yes, you can register multiple exchange accounts and create a separate bot for each symbol you wish to manage.

Does Atlas LP support futures or margin trading?

No, Atlas LP supports spot trading only. Futures and margin trading are not supported.

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