How to Keep Your P2P Ads in the Top Positions 24/7
Learn the exact strategies P2P merchants use to maintain top positions on Binance and Bybit around the clock — and how to do it automatically without watching the screen.
Pilotbot Team
Author
On this page
- How P2P Ad Ranking Works
- 1. Price (Primary Factor)
- 2. Completion Rate
- 3. Response Time
- 4. Trade Volume and History
- The Problem with Manual Repricing
- Strategies for Maintaining Top Position
- Strategy 1: Top-of-Book Repricing
- Strategy 2: Second-Best Pricing
- Strategy 3: Spread-Aware Pricing
- Strategy 4: Reference-Rate Tracking
- The Three-Corridor Safety System
- Practical Tips for Maximising Top-Position Time
- Optimise Your Response Time
- Keep Your Completion Rate High
- Set Realistic Limits
- Use the AI Agent for Complex Conditions
- Results from Active Pilotbot Users
- Frequently Asked Questions
Direct answer: P2P ads rank by price first, then by completion rate and response time. To stay in the top position, your ad must consistently offer a slightly better price than competitors. Doing this manually is unsustainable — automated repricing is the only scalable solution for 24/7 top positioning.
How P2P Ad Ranking Works
Before building a strategy, it helps to understand what the exchange's ranking algorithm actually considers:
1. Price (Primary Factor)
On both Binance and Bybit, price is the dominant ranking signal. If you are selling USDT for 25,200 VND and your competitor offers 25,205 VND, the buyer sees their ad first. Period.
This means: to rank #1, you need the best price in your direction at any given moment.
2. Completion Rate
A high order completion rate signals reliability. Exchanges typically show a warning when a merchant's completion rate drops below 70-80%, which reduces buyer confidence. Aim to keep yours above 90%.
3. Response Time
Faster average response time improves your ranking. If you respond to chat messages within a minute, this strengthens your position relative to merchants who take 10+ minutes.
4. Trade Volume and History
High lifetime volume and a long track record improve trust signals. New accounts with no history rank lower even if their price is competitive.
The Problem with Manual Repricing
Maintaining the top position manually requires you to:
- Check competitor prices every few minutes.
- Calculate what adjustment keeps you competitive without sacrificing margin.
- Log into the exchange and edit the ad price.
- Repeat this cycle 24 hours a day, 7 days a week.
In practice, no one does this consistently. The result:
| Time of Day | Manual Merchant | Automated Merchant |
|---|---|---|
| 09:00 | Checks, reprices | Already at #1 |
| 11:00 | Misses a shift | Reprices within 5s |
| 14:00 | Away for lunch | Reprices within 5s |
| 02:00 | Sleeping | Reprices within 5s |
| Market spike | Misses it | Captures it |
The opportunity cost of manual management is not theoretical — it directly translates to missed orders and lower monthly volume.
Strategies for Maintaining Top Position
Strategy 1: Top-of-Book Repricing
Set your target to always be 1 tick better than the current best competitor. In most fiat markets, 1 tick = 1 unit of the smallest price increment (e.g. 1 VND on USDT/VND pairs).
Pros: Maximum competitiveness, guarantees #1 position. Cons: Can trigger price wars if a competitor also uses automation.
Use when: Your volume is high enough to absorb thin margins, or when you have a cost advantage (e.g. better exchange rates from your liquidity source).
Strategy 2: Second-Best Pricing
Target position #2 instead of #1. Set your price 1-2 ticks below the current best, not above it. You still get significant order flow (buyers who look at the top 2-3 ads) while preserving slightly better margin.
Pros: Better margin per trade, less price war exposure. Cons: Some order flow goes to the #1 position.
Use when: Margin matters more than raw volume, or during periods of aggressive competition.
Strategy 3: Spread-Aware Pricing
Define a minimum spread (e.g. 0.3%) between your buying and selling prices. If the spread in the market compresses below this threshold, Pilotbot pauses your ads automatically rather than continuing to compete at unprofitable levels.
Pros: Protects profitability, avoids trapping yourself in losing trades. Cons: You go offline during compression events.
Use when: You are a professional merchant where margin discipline is critical.
Strategy 4: Reference-Rate Tracking
Instead of competing against other ads, peg your price to an external reference rate (e.g. Binance spot price + a fixed percentage). Your ad price floats with the underlying market automatically.
Pros: Independent of competitor behavior, reflects fair value. Cons: May not always be the best price in the book.
Use when: You want a low-maintenance, stable approach.
The Three-Corridor Safety System
Regardless of which strategy you use, Pilotbot applies a three-layer price safety system to every update:
-
Hard corridor (±19.9%): The absolute limit. No price update will ever move outside this band relative to the market reference rate. This prevents catastrophic mispricing due to bugs, bad data, or market dislocations.
-
Soft corridor: Your personal band, e.g. ±3%. Pilotbot won't compete outside this range even if a competitor's price is technically better.
-
Fallback price: If no competitors are in range and the market is illiquid, Pilotbot sets your price to the boundary of your soft corridor rather than leaving your ad at a stale price.
This system means you can set up automation confidently — the price will always be reasonable, even in edge cases.
Practical Tips for Maximising Top-Position Time
Optimise Your Response Time
Even with perfect price automation, a slow response time will cost you ranking. Enable notifications on your phone and aim to respond to new orders within 1-2 minutes during your active hours.
Keep Your Completion Rate High
Never cancel an order unless absolutely necessary. Each cancellation hurts your completion rate and your ranking. If you know you will be unavailable for an extended period, pause your ads rather than cancelling live orders.
Set Realistic Limits
Define minimum and maximum order amounts that you can actually fulfil consistently. Ads with wide ranges but frequent partial cancellations hurt your metrics more than ads with narrower ranges and perfect execution.
Use the AI Agent for Complex Conditions
Pilotbot's AI agent can respond to nuanced market conditions. For example: "Increase my spread by 0.2% between 23:00 and 07:00 when liquidity is low" or "Switch to reference-rate tracking if I haven't had an order in 4 hours". Describe your logic in natural language and the AI builds the strategy.
Results from Active Pilotbot Users
Merchants who switch from manual to automated repricing typically report:
- 2-4x increase in daily order volume (more time at #1 = more orders).
- 30-50% reduction in time spent on P2P management (strategy is set once, not managed constantly).
- Improved completion rate (no rushed cancellations because of missed price windows).
Frequently Asked Questions
How quickly does Pilotbot reprice my ad? The repricing cycle runs every 5-10 seconds. From the moment a competitor changes their price to when your ad is updated is typically under 10 seconds.
Can I set different strategies for different pairs? Yes. Each of your ads can have its own strategy, corridor, and price mode. A USDT/VND sell ad and a USDT/THB buy ad can behave completely independently.
What happens during extreme market volatility? The hard corridor (±19.9%) acts as a circuit breaker. If the reference rate moves sharply, Pilotbot will not chase the market outside your configured band. Your ads will either hold at the corridor boundary or go offline if the market moves too far, depending on your fallback settings.
Does top-position automation work during off-hours? Yes — that is its primary advantage. Competitors who manage manually are essentially offline at night. Automated merchants capture all order flow during those hours.
Ready to automate? Start your 14-day free trial — no credit card required.
Ready to automate your P2P trading?
Start your 14-day free trial. No credit card required.
Get started free