Bybit DCA Bot

The Telegram DCA bot built for Bybit spot

Simulate dollar-cost averaging into Bybit dips with hard spend limits, audit history and no private API keys.

What you get

Native Bybit spot

Prices come from Bybit's public spot API; the current release does not connect private trading keys.

No custody or private keys

The bot cannot move funds or place exchange orders because it reads public market data only.

Dry-run first

Simulate DCA against observed Bybit prices without enabling any live order path.

Telegram control

Manage strategies, get alerts and check PnL from Telegram — no separate app to install.

How it works

  1. 1

    Point it at Bybit

    The bot reads live BTCUSDT, ETHUSDT and SOLUSDT prices from Bybit spot out of the box.

  2. 2

    Set your rules

    Choose dip thresholds, buy amounts and spend limits per symbol.

  3. 3

    Guarded orders

    RiskGuard enforces limits and cooldowns; dry-run orders come with a Telegram cancel window.

  4. 4

    Review the evidence

    Use simulated PnL, benchmarks and audit history to evaluate the rules. Live trading is outside this release.

Frequently asked questions

Does it work with Bybit spot?

Yes for public spot market data and dry-run simulation. The released product does not submit orders to Bybit.

What API permissions do I need?

None. Do not provide an exchange key to the current release; it uses Bybit's public market-data endpoints.

Can I test without live keys?

Absolutely. Dry-run mode uses public Bybit prices and needs no API keys, so you can evaluate it risk-free.

Which pairs are supported?

BTCUSDT, ETHUSDT and SOLUSDT are seeded by default, and you can add any valid Bybit spot pair from Telegram.