0xPulse
Try the live demo

Your signals, filled the way the exchange would.

Real Binance futures data, minute by minute, with every fee and funding payment.

Return
+1.57%
Max drawdown
−1.28%
Win rate
33%
Profit factor
2.41

Every trade, traced.

From the line in your file to the last cent. This is trade 7 of the sample.

BTCUSDT 4-hour candles around trade 7, with its signal, fill, funding and exit1234
  1. 1SignalAug 18, 12:00
  2. 2Fill64,326.1
  3. 3Funding, 68×−5.56
  4. 4Exit78,264.0
  1. Price move+209.07
  2. Fees−1.07
  3. Funding−5.56
  4. Net+202.44

0.015 BTC, fees 0.48 in and 0.59 out

Push the costs.

Every stop is a real simulation of the sample, not an estimate.

+157.23
  1. Gross+173.52
  2. Fees and slippage−8.84
  3. Funding−7.45
  4. Net+157.23

Holds up even at 0.20% taker and 0.10% slippage: +113.01.

See what really drives the result.

Compare profiles

Same signals, different execution.

2x
+157.23
10x, SL 2%
+4.10

Stress the costs

24 runs, one heatmap.

+113.01+166.07

Replay as if live

Candle by candle, blind to what comes next.

LONGSHORT

Check against real trades

Your Binance export next to the simulation, gap by gap. No API keys.

Your fillsSimulated

Three steps. No code.

  1. 1UploadYour signals as a CSV.
  2. 2ChooseLeverage, fees, stops.
  3. 3ReadEvery fill, every cost.
How the simulation works
signals.csvDownload sample
timestampaction
2026-08-18 12:00OPEN_LONG
2026-09-10 00:00OPEN_SHORT
2026-09-18 20:00CLOSE

Questions

Is it free?

Yes: up to 200 simulations a day with no card. The demo needs no account.

Does it connect to my exchange?

No. No API keys, no orders. A live check reads a file you export from Binance.

What file do I need?

A CSV with a timestamp, a symbol and an action per line. Other column names are mapped in the app.

How close is it to Binance?

It follows Binance's rules for prices, fees, funding and liquidation, and assumes the worse outcome when one-minute data cannot tell.

Which markets?

Binance USD-margined perpetuals: BTCUSDT and ETHUSDT today.

Run it on your signals.

Start with the sample. No account, no card.