How GridBot Pro works. Without the jargon.
Read this once before you start. It takes 8 minutes and will save you from every common mistake.
Three rules that decide everything
This whole system lives or dies on three rules. Everything else in this guide is an expansion of them.
Don't interfere with the bot
Never close a running grid bot manually at unrealized loss. Ever. The math assumes price oscillates back through your levels — close early and you rob the strategy of its edge.
Keep liquidity in your sub-account
The bot needs free USDT to open new grid levels and to top-up margin when BTC makes large moves. Minimum we recommend: $2,500 in your sub-account, $3,000+ for comfort.
Respond to margin alerts
If the bot sends '⚠️ Margin top-up needed!' — add the suggested amount via the Bybit 'Invest More' button. Ignoring margin calls is the #1 way to get liquidated.
What GridBot Pro actually does
We've spent years trading crypto. That experience taught us two things: the only asset with enough liquidity to run a systematic strategy 24/7 is Bitcoin, and the only strategy that makes money regardless of direction is a properly-tuned grid bot.
So we built a system that places small Long orders below the current price and small Short orders above it, across a wide range. Whenever price crosses a grid level, a bot opens. When price comes back, the bot closes at a preset profit. Then a new bot opens at the same level. Forever.
The parameters, the timing, the risk thresholds — all of this is tuned from years of our own trading. The client's job isn't to trade. It's to run this machine on their own sub-account and stay out of its way.
Parameters we won't tell you to change
Every knob below was tuned over years of live testing. They aren't the first guess that worked — they're the last configuration left standing after we discarded dozens that didn't.
Why BTC / futures / Bybit
Grid strategies need one thing more than anything else: liquidity. Shallow order books eat every grid entry through slippage. In crypto, that liquidity lives in BTC perpetual futures, and among exchanges, Bybit has the cleanest API for automated multi-bot setups.
Why 50× leverage isn't scary here
In directional trading, 50× means one bad candle wipes you out. In a grid, leverage controls capital efficiency, not exposure. Each grid bot is sized to risk only its own investment — the leverage lets us open more grids with the same capital. Your total exposure is a function of margin, not the leverage number.
Why asymmetric TPs (Long +10%, Short +7%)
BTC has a long-term upward drift. Symmetric take-profits mean Shorts close slower and sit in drawdown longer than Longs. We compensate with a tighter Short TP.
Why your funds are safe
The single most important piece of the setup: you create a Bybit sub-account and give our bot API keys for that sub-account only.
/v5/fgridbot/* endpoints to open and close grid bots with your pre-approved parameters. We don't hold USDT, don't custody keys off-exchange, don't interact with your main account.In short: our bot can tell Bybit "open a Long grid at $77K" or "close grid #X", but it cannot tell Bybit "send funds elsewhere". That single permission gap is the entire security model.
Unrealized loss is not a loss
The hardest thing for a new user to accept: you will see grid bots with negative PnL on your account. This is by design.
Example: a Short bot opens at $71,000. BTC rips to $78,000. That Short now shows something like −$340 on Bybit. Every instinct says "cut the loss". Every instinct is wrong.
Our data: what happens to bots in drawdown
Years of testing on this exact configuration showed a clear pattern: a bot in unrealized drawdown either breaks even or closes at a profit within ~30 days, because BTC's natural volatility brings price back through the grid's levels. If you've survived the drawdown by keeping liquidity, the bot pays you. If you closed early, you handed away that payoff.
This is why the only action we ever ask a user to take is adding margin when asked — not closing bots. Liquidity is the cost of patience. Patience is the edge.
Getting started
- 01
Create a Bybit sub-account
In Bybit: Profile → Sub-Account → Create. Give it any nickname (e.g.
gridbot). This keeps the bot isolated from your main funds. - 02
Generate API keys for that sub-account
Inside the sub-account → API Management → Create New Key → System-generated → API Transaction. Enable permissions for Contract Trade (orders + positions). Do not enable Withdraw. Save both the key and secret.
- 03
Fund the sub-account
Transfer USDT from your main account to the sub-account. Minimum for stable operation: $2,500. Recommended: $3,000+. More on sizing below.
- 04
Connect and start
In our Telegram bot: ⚙️ Settings → Enter API keys. Choose your deposit-per-bot size (250 / 500 / 750 / 1000 USDT). Press ▶️ Start. That's it — the bot takes over.
Recommended deposit sizes
Two numbers to think about: deposit-per-bot (how much USDT each individual grid bot gets) and total sub-account balance (liquidity reserve for margin calls).
| Per bot | Grid range | Cells | Suggested sub-account |
|---|---|---|---|
| $250 | $50K–$120K | 95 | $2,500+ |
| $500 ⭐ default | $45K–$130K | 150 | $3,000+ |
| $750 | $45K–$130K | 150 | $5,000+ |
| $1,000 | $45K–$130K | 150 | $7,500+ |
Your daily job: nothing
Seriously. Once the bot is running, there's nothing for you to do day-to-day. Your only channel with it is Telegram notifications:
- 🤖Bot opened — whenever a new grid bot activates at a price level.
- ✅Bot closed by TP — a grid bot hit its take-profit and closed. Profit is already in your sub-account.
- ⏰Bot auto-closed — a long-running bot was closed at a small profit after 15 days (housekeeping).
- ⚠️Margin top-up needed — this is the only one you need to act on. See next section.
- 📊Hourly stats — snapshot of your account: equity, active bots, BTC price.
Check notifications once or twice a day. Everything else is automatic.
Margin top-up alerts
When BTC makes a large move (typically $15,000+ against one side of the grid), the bot's drawdown on that side grows. To keep the position alive until price reverses, margin needs to be added.
The bot sends you a message like:
🆔 ID:
616290389...📍 Direction: SHORT
📉 Drawdown: 62.3%
💰 Current deposit: 500 USDT
➕ Recommended top-up: 100 USDT
👉 Tap to open the bot in Bybit: Open in Bybit →
Click the link, use Bybit's "Invest More" button on that specific grid bot, enter the suggested amount from the message, confirm. Done. Takes 30 seconds. The position now has more room to survive until the reversal.
FAQ
Disclaimer
GridBot Pro is a technical trading tool. It does not constitute financial or investment advice. Crypto trading carries the risk of total loss of funds. Past performance does not guarantee future results. You make decisions and act independently, at your own risk. By using this service you acknowledge that trading outcomes depend on market conditions, your own operational discipline (especially maintaining liquidity and responding to margin alerts), and factors outside of our control.
Start with the free 7-day trial
No card. No commitment. Sub-account setup takes ~4 minutes.
Open the bot →