5 min read

Bybit P2P Automation: A Step-by-Step Guide

Complete guide to automating your Bybit P2P ads with Pilotbot — API setup, price corridors, strategy presets, and keeping top position around the clock.

P

Pilotbot Team

Author

Read in:EnglishTiếng Việt
On this page

The short answer: Connect your Bybit P2P account to Pilotbot using a read-only + ad-management API key, configure a price corridor and strategy, and the platform will automatically keep your ads at the top of the Bybit order book — every 5–10 seconds, without manual intervention.


Why Automate Bybit P2P Specifically

Bybit P2P has grown significantly across Southeast Asia, particularly in Vietnam, Thailand, and Indonesia. The fiat pairs VND, THB, and IDR are among the most active. That means competition is intense: dozens of active merchants in the same pair, all competing for the same buyers.

The difference between a manually managed ad and an automated one compounds quickly:

  • Manual: repriced 5–10 times per day at best
  • Automated: repriced ~17,000 times per day (every 5 seconds)

Over a week, a manual merchant misses hundreds of high-demand windows. An automated merchant captures most of them.


Step 1: Create a Bybit API Key

  1. Log in to Bybit → top-right menu → API ManagementCreate New Key.
  2. Choose System-generated API Keys.
  3. Set permissions:
    • Read — required for market data
    • P2P — required to update ad prices
    • Everything else (Spot, Derivatives, Asset Transfer, Withdraw): leave disabled
  4. Set IP whitelist if possible (optional but recommended for security).
  5. Save the API Key and API Secret — you will paste them into Pilotbot in Step 2.

Security note: a Bybit API key without Withdraw permission cannot move funds. Pilotbot only needs the ability to read your ads and update their prices.


Step 2: Connect Bybit to Pilotbot

  1. Go to pilotbot.net/signup — the 14-day trial starts immediately, no credit card needed.
  2. In the dashboard, open Exchange AccountsAdd account.
  3. Select Bybit from the exchange list.
  4. Paste your API Key and Secret. Pilotbot encrypts them with AES-256 before storing — they are never held in plaintext.
  5. Click Sync ads. Pilotbot imports your existing Bybit P2P listings within seconds.

Step 3: Configure the Price Corridor

The price corridor defines how far your ad price is allowed to move relative to the current market reference rate. This is the core safety mechanism.

Pilotbot enforces three layers:

Hard corridor (system-enforced): Your ad price will never deviate more than ±19.9% from the market reference rate, regardless of any other setting. This prevents catastrophic errors if the market data is briefly abnormal.

Soft corridor (your setting): The range you actually want to compete in. A typical conservative setup is ±2–3%. A more aggressive setup might be ±0.5% to compete tightly. The bot only moves your price within this band.

Fallback price: When no valid competitor exists inside your corridor (e.g. everyone went offline overnight), the bot holds your ad at this boundary price — it does not go dark or set an invalid price.


Step 4: Set a Strategy via the AI Agent

Pilotbot's AI agent translates plain-language instructions into executable strategies. To create a strategy, open the AI chat in the dashboard and describe what you want.

The platform includes 6 built-in strategy presets:

PresetWhat it does
Be the leaderAlways 1 pip better than the current best competitor
Follow the packTracks the average of the top 3–5 ads, not the single best
Smart merchantBalances volume and margin — adjusts aggressiveness based on market spread
FortressHolds price steady, only moves when competitors get more than X% ahead
Humanize onlyMakes small random adjustments to look like a human — no competitive repricing
CustomYou define every parameter via AI prompt

Additionally, the spread strategy pauses automation if the buy/sell spread in the market drops below your minimum profit margin.

Example AI prompts that work well:

  • "Use be_the_leader, but never go below 24,800 VND/USDT and pause if spread drops below 0.2%"
  • "Follow the pack on the top 5 ads, update every 30 seconds, soft corridor ±1.5%"

Step 5: Activate and Monitor

Toggle automation On for each ad. The repricing loop starts immediately.

The dashboard shows:

  • Current position in the Bybit order book (position #1, #2, etc.)
  • Every price update — timestamp, old price, new price, reason
  • Strategy status (active / paused / outside corridor)
  • Recent orders and their match with automation activity

If the bot detects a pattern anomaly (e.g. an unusual price spike), the AI agent can flag it and pause the relevant ad until market conditions normalize.


Supported Bybit Fiat Pairs

Pilotbot supports all Bybit P2P fiat pairs. The most commonly used with automation:

  • VND (Vietnamese Dong) — highest competition, fastest market
  • THB (Thai Baht)
  • IDR (Indonesian Rupiah)
  • PHP (Philippine Peso)
  • KZT (Kazakhstani Tenge)
  • RUB (Russian Ruble)
  • BRL (Brazilian Real)
  • NGN (Nigerian Naira)

FAQ

Does automation work on both buy and sell ads? Yes. You can automate buy ads, sell ads, or both simultaneously, each with its own strategy.

Will my Bybit account get flagged for using a bot? Pilotbot uses Bybit's official API — the same channel used by institutional market makers. It does not scrape, bypass CAPTCHAs, or simulate human clicks. Pilotbot is an independent tool and is not affiliated with Bybit, so review Bybit's current Terms of Service before automating your ads.

What happens if Bybit's API is temporarily down? The bot retries automatically. Your ad stays at its last set price — it does not go offline. Automation resumes as soon as the API becomes available again.

Can I run automation for a team account? Yes. Pilotbot supports team roles: Traders can manage ads and strategies, Auditors can view reports and logs without making changes. This is useful for businesses with multiple operators.


Read next: Binance P2P Bot: How to Keep Your Ads on Top 24/7 | What Is a P2P Trading Automation Platform?

Get started free — 14-day trial, no card required

Ready to automate your P2P trading?

Start your 14-day free trial. No credit card required.

Get started free

Keep reading