LIVE MARKETS
BTC$67,420โ–ฒ +2.14%
ETH$3,512โ–ฒ +1.44%
NQ1!19,842โ–ฒ +0.87%
ES1!5,412โ–ผ โˆ’0.21%
GC1!2,341โ–ฒ +0.33%
CL1!78.14โ–ผ โˆ’0.62%
SOL42.8โ–ฒ +3.21%
XRP$0.621โ–ฒ +0.94%
EUR/USD1.0821โ–ผ โˆ’0.08%
DXY104.2โ–ผ โˆ’0.12%
SPY541.2โ–ผ โˆ’0.19%
MNQ1!1,984โ–ฒ +0.87%
BTC$67,420โ–ฒ +2.14%
ETH$3,512โ–ฒ +1.44%
NQ1!19,842โ–ฒ +0.87%
ES1!5,412โ–ผ โˆ’0.21%
GC1!2,341โ–ฒ +0.33%
CL1!78.14โ–ผ โˆ’0.62%
SOL42.8โ–ฒ +3.21%
XRP$0.621โ–ฒ +0.94%
EUR/USD1.0821โ–ผ โˆ’0.08%
DXY104.2โ–ผ โˆ’0.12%
SPY541.2โ–ผ โˆ’0.19%
MNQ1!1,984โ–ฒ +0.87%

Installation

B13 TradePilot is a Chrome extension. Download it below and load it manually โ€” Chrome Web Store submission is in progress.

โฌ‡ Download B13 TradePilot v1.3.0
  1. Download the ZIP above and unzip it โ€” you'll get a b13-tradepilot/ folder
  2. Open Chrome and go to chrome://extensions
  3. Enable Developer Mode (toggle in the top-right corner)
  4. Click Load unpacked and select the b13-tradepilot/ folder
  5. Pin the โšก icon to your Chrome toolbar
  6. Open any TradingView chart โ€” the panel appears on the right side automatically

Paper Sim

Paper trading requires no account, no API keys, and no internet connection. You get a $100,000 virtual balance immediately. All order types are supported: market, limit, stop, stop-limit, take profit.

The sim uses TradingView's real-time price data. Your positions, PnL, and trade history are stored in your browser locally.

Activating Your License

After purchasing, you'll receive a license key in the format B13-XXXXXX-XXXXXX-XXXXXX-XXXXXX.

  • Click the โšก icon in Chrome โ†’ ACCOUNT tab
  • Enter your email address and license key
  • Click Activate โ€” your tier unlocks immediately
  • Or use "Continue with Google" if you set up Google OAuth

Binance Futures Setup

Requires Starter tier or above. You need a Binance Futures account with USDT-M enabled.

  • Log in to Binance โ†’ Profile โ†’ API Management โ†’ Create API
  • Enable: Futures Trading. Disable: Withdrawals (never enable this)
  • Add your IP to the whitelist for security
  • In TradePilot โ†’ EXCHANGES tab โ†’ Binance โ†’ enter API Key + Secret
  • Click Test Connection โ€” should show your USDT balance

Bybit Setup

Requires Starter tier or above. Works with Bybit Unified Trading Account.

  • Bybit โ†’ Account โ†’ API Management โ†’ Create New Key
  • Enable: Contract Orders. Set IP restriction for security.
  • In TradePilot โ†’ EXCHANGES โ†’ Bybit โ†’ enter API Key + Secret

Tradovate / Apex Futures

Requires Pro tier or above. Works with Tradovate and any Apex-linked Tradovate account.

  • In TradePilot โ†’ EXCHANGES โ†’ Tradovate โ†’ enter your Tradovate username + password
  • TradePilot authenticates using Tradovate's official API
  • Select your account from the dropdown (live or sim)
  • For Apex: use your Apex-linked Tradovate credentials

MT4 / MT5 Bridge

Requires Elite tier. The desktop bridge app runs locally and relays orders from TradePilot to any MT4/MT5 broker.

  • Download the Bunker13 Desktop App
  • Run the bridge โ€” it listens on localhost:7842
  • Install the B13_Bridge.mq5 EA on your MT5 terminal
  • In TradePilot โ†’ EXCHANGES โ†’ MT4/MT5 โ†’ should auto-connect

Risk Engine

The risk engine enforces your trading rules automatically. Configure in TradePilot โ†’ RISK tab.

  • Daily Loss Limit โ€” stops trading when your day loss hits the limit
  • Max Drawdown โ€” stops trading if total drawdown exceeds your threshold
  • Position Size โ€” calculates size based on account % risk and distance to stop
  • R:R Enforcement โ€” prevents taking trades below your minimum R:R

Apex 50k Challenge Mode

Enable in TradePilot โ†’ RISK โ†’ Apex Mode. Enter your account starting balance and max trailing drawdown amount.

The tracker shows: current trailing floor, high water mark, lock point, and distance to pass or fail โ€” all updated in real time on every tick.

Trading Journal

Every trade is auto-logged. Access the full journal from the โšก icon โ†’ JOURNAL tab, or click the journal button in the trading panel.

  • Tag setups, mood, and market conditions
  • View your PnL calendar heatmap
  • Filter trades by symbol, setup, result, or date range
  • Export as CSV or share individual trade cards

Trade Copier

Requires Elite tier or above. The trade copier mirrors orders from a master broker to one or more slave brokers automatically.

  • In TradePilot โ†’ SETTINGS โ†’ Trade Copier section
  • Select your master broker (the one you trade on)
  • Check one or more slave brokers to receive copied trades
  • Set a size multiplier (e.g., 0.5 = half size, 2.0 = double)
  • Toggle Enable โ†’ every order on master is automatically copied

Copier also works with webhook orders. If the master broker receives a webhook alert, the copier fires on all slaves too.

API Configuration
POST http://localhost:7842/configure (requires auth token)
{
  "copier": {
    "enabled": true,
    "masters": ["binance"],
    "slaves": ["bybit", "okx"],
    "mult": 1.0
  }
}

Webhook API

Send trading signals from TradingView (or any HTTP client) directly to Bunker13's cloud servers โ€” no desktop app or bridge required. Requires a Pro or Elite subscription.

โšก Cloud webhook โ€” no desktop app needed. Alerts go straight to our server and execute on your connected broker. Set up your webhook secret in Trade Copier โ†’ Webhook.

Endpoint

POST https://bunker13-capital.vercel.app/api/webhook/tradingview

Request Body

{
  "secret": "your-webhook-secret",
  "broker": "binance",
  "symbol": "BTCUSDT",
  "direction": "buy",
  "type": "market",
  "size": 0.01,
  "leverage": 10,
  "stopLoss": 62000,
  "takeProfit": 68000
}

Fields

  • secret โ€” required โ€” your webhook secret from Trade Copier โ†’ Webhook tab
  • broker โ€” required โ€” binance, bybit, okx, tradovate, metatrader, tradestation, tastytrade
  • symbol โ€” required โ€” e.g. BTCUSDT, ETHUSDT, NQH5
  • direction โ€” required โ€” buy or sell
  • type โ€” market (default), limit, stop
  • size โ€” required โ€” position size in base currency units
  • leverage โ€” leverage multiplier (default: 1)
  • stopLoss / takeProfit โ€” optional price levels
  • limitPrice โ€” required for limit orders
  • action โ€” set to close or close_all instead of placing a new order

TradingView Alert Setup

  1. In TradingView, create an alert on your chart or strategy
  2. Under Notifications โ†’ enable Webhook URL
  3. Paste: https://bunker13-capital.vercel.app/api/webhook/tradingview
  4. Set the Message to JSON (use TradingView placeholders):
{
  "secret": "your-webhook-secret",
  "broker": "binance",
  "symbol": "{{ticker}}",
  "direction": "{{strategy.order.action}}",
  "type": "market",
  "size": {{strategy.order.contracts}}
}

Response

{ "ok": true, "results": [{ "broker": "binance", "ok": true, "orderId": "123456" }] }

Close Position via Webhook

{
  "secret": "your-webhook-secret",
  "broker": "binance",
  "symbol": "BTCUSDT",
  "action": "close"
}

Use "action": "close_all" to flatten every open position on the broker at once.

Test Your Webhook

Send a paper order to verify your secret and broker connection before going live.

OKX Setup

Requires Starter tier or above. Works with OKX V5 Unified Account.

  • Log in to OKX โ†’ Profile โ†’ API โ†’ Create V5 API Key
  • Permissions: Trade. Set IP restriction for security.
  • Copy the API Key, Secret Key, and Passphrase
  • In TradePilot โ†’ EXCHANGES โ†’ OKX โ†’ enter all three values
  • Check "Demo mode" to use OKX paper trading first
  • Click Test Connection โ€” should show your balance

Polymarket Setup

Requires Elite tier. Trade binary outcome prediction markets (Yes/No shares) through Polymarket's CLOB API.

  • Create an account at polymarket.com
  • Go to Settings โ†’ API Keys โ†’ Create new API key
  • Copy your API Key, Secret, and Passphrase
  • In TradePilot โ†’ EXCHANGES โ†’ Polymarket โ†’ enter all three values
  • Click Test Connection โ€” should show your USDC balance

Polymarket orders use the CLOB (Central Limit Order Book). You can buy Yes or No shares on any active market. Position size is in USDC.

Webhook example:
{
  "secret": "your-secret",
  "broker": "polymarket",
  "symbol": "0x1234...",
  "direction": "buy",
  "type": "market",
  "size": 50
}

symbol is the Polymarket condition ID (found in the market URL). direction is buy (Yes) or sell (No).

ProjectX / Topstep Setup

Requires Pro tier or above. Connects to ProjectX for funded futures trading (Topstep, Earn2Trade, etc.).

  • Log in to your ProjectX account
  • Go to Platform Settings โ†’ API Access โ†’ Generate API Key
  • Copy your API Key and Account ID
  • In TradePilot โ†’ EXCHANGES โ†’ ProjectX โ†’ enter both values
  • Select your funded account from the dropdown
  • Click Test Connection โ€” should show your account balance and daily loss limit

ProjectX integration respects your prop firm's rules. The risk engine automatically enforces daily loss limits and max position sizes from your account settings. If you're close to your daily limit, TradePilot will warn before placing orders.

Google Sign-In Setup

Google Sign-In is optional โ€” email + license key always works. To enable Google Sign-In:

  • See GOOGLE_OAUTH.md in your Bunker13 download for step-by-step instructions
  • Takes about 10 minutes and requires a free Google Cloud account
  • Once configured, users click "Continue with Google" and are signed in automatically

Machine Limits

  • Free: 1 machine
  • Starter: 1 machine
  • Pro: 2 machines
  • Elite: 5 machines
  • Lifetime: 10 machines

To free up a slot, go to your Account page โ†’ active machines โ†’ click Deactivate on the one you no longer use.