๐ต Case 1: User Has Only Quote Currency (No Base Currency)
Example - User Has Only USDT (No XRP)
โก Scenario: The user starts with only USDT (quote currency) and holds no XRP (base currency). In this mode, the bot places buy orders only below the current market price. Sell orders are created only after a buy order is filled and XRP becomes available for selling.
๐ Overview
The Grid Bot operates within a defined price range, placing a series of limit orders at evenly spaced levels. When the user has only USDT, the bot can only buy at first โ it will begin selling only after those buy orders execute.
This allows the user to accumulate XRP at lower prices and sell them back automatically for small profits during rebounds.
โ๏ธ Initial Setup
Market Price
2.5 USDT/XRP
Grid Range
2.0 โ 3.0 USDT
Total Grids
8
User Balance
USDT only (no XRP)
๐งฉ Step 1 โ Grid Allocation
The bot divides the 2.0 โ 3.0 range into 8 equal levels (grids). Since the user holds only USDT, the bot can only place buy orders below the current price (2.5).
โ Active Grids: 4 buy orders between 2.0 and 2.5.
If the market immediately moves above 2.5 โ 3.0 โ 3.1:
No buy orders are filled.
The bot halts once the price exits the upper limit (> 3.0).
Result: No profit, no loss.
โ Status: Bot halts safely.
a. First Buy Fill
When price hits a buy level (e.g., 2.375 USDT):
Bot buys XRP.
Instantly places a TP sell order at +2 % above the buy price:
[ TP = 2.375 ร 1.02 = 2.4225 ]
b. Market Bounce
If price rebounds and reaches 2.4225:
The bot sells at profit.
Profit realized.
Re-places a new buy order at 2.375 to maintain grid symmetry.
๐ Cycle: Buy โ TP Sell โ Re-Buy โ Repeat.
As long as the market trades within 2.0 โ 3.0 USDT, the bot:
Buys when price drops to a grid level.
Sells at +2 % above that buy price.
Re-opens the same buy after a TP is hit.
Each grid functions independently, allowing multiple parallel profit loops.
If the price falls below 2.0 USDT:
All 4 buy orders likely filled.
Each has a pending TP sell.
If price keeps dropping:
Safety Exit triggers.
Bot sells all XRP at market.
Realized loss.
Trading stops (halting mode).
๐จ Outcome: Loss booked, bot paused.
If the price exceeds 3.0 USDT:
All TP sell orders execute.
All positions closed.
Bot halts trading (since range is broken).
Result: Realized profit from completed cycles.
๐ Summary Table
Market rises immediately
Bot halts
No P / L
Market dips then rebounds
Buys + TP sells
Realized profit
Market drops below 2.0
Sell all at market
Realized loss
Market rises above 3.0
All TP sells filled
Realized profit
๐งฎ Key Parameters Recap
Start Condition
USDT only (no XRP)
Grid Range
2.0 โ 3.0 USDT
Current Price
2.5 USDT/XRP
Total Grids
8
Active Grids
4 (below market)
TP per Grid
+2 %
Safety Exit
Sell all if price < 2.0
Halt Conditions
Range broken (< 2.0 or > 3.0)
๐ก Key Takeaways
The bot profits from volatility, not overall trend.
Each grid runs independently with its own TP logic.
Safety Exit ensures controlled losses.
When the market exits the grid range, the bot halts to prevent uncontrolled trading.
Last updated