Manta Signal Gate
# Manta Signal Gate
> Paid, machine-readable access to the live trading journal of one operator-run bot (Bybit, USDT perpetuals).
> The numbers come from the bot's own journal, not from backtests. Not investment advice.
- Base URL: https://signals.easyrider.one
- Payment: x402, scheme "exact", USDC on Base. The buyer needs only USDC, no gas.
- If the data is stale you get an error and are not charged.
## Free
- GET /status : live history length, trade statistics, open book summary, data freshness.
- GET /sample : positions and events delayed by 30 minutes.
## Paid
- GET /signals : 0.05 USDC. Live positions with entry, stop, take profit, last price, and the events of the last 24 hours.
- GET /history : 0.25 USDC. The full event history and statistics.
- POST /follow/subscribe : 1.00 USDC for 24 hours. Returns a token for the live stream below.
## With a follow token (header "Authorization: Bearer TOKEN")
- GET /follow/events?after=ID : new events with ids; resume from the returned cursor. Act only on events with a small age_seconds.
- GET /follow/state : the current positions, to reconcile your own book.
## Auto-follow on your own account (tier 2)
- GET /follower.py : free, a single-file script (pip install httpx ccxt). It runs on YOUR machine with YOUR exchange key
and mirrors new signals with the stop loss and take profit from the signal. We never see your keys and never touch your money.
It starts in dry-run mode; real orders need --live; try --testnet first. Use a key that can trade but cannot withdraw.
- Run: python follower.py --token-file gate_token.txt (the token comes from POST /follow/subscribe)
## Read this before you pay
- The history is short: see stats.live_days and stats.closed_trades. While stats.small_sample is true, the results prove nothing.
- stats.win_rate_pct counts closed trades only. Read open_book too: it shows how many open positions are in loss and the typical distance to take profit and stop loss.
- Take profit is much closer than the stop loss, so a high win rate can coexist with losses larger than the wins.
- Some closes are the bot's own estimate (pnl_source = bot_estimate), they are labelled.
- Signals that the exchange rejected are not in the feed: it shows only positions the bot really holds.
- Trading with leverage can lose all the capital. Past results do not predict future results.