TradingCalculated
Calculations run privately in your browser
Quick examples
Fill rate85%85 of 100 orders
Unfilled orders15 (15%)
A low fill rate with limit orders means you are missing trades your strategy wanted — which can bias results if the missed trades are the ones that ran away from you.

Not financial advice. Results are estimates based on the values you enter and simplified assumptions; real trades are affected by fees, slippage, gaps and other factors. Trading involves substantial risk of loss. Read the full disclaimer.

How to calculate fill rate

Fill rate = Orders filled ÷ Orders placed × 100

Worked example

  1. 85 of 100 orders filled → 85%.
  2. 190 of 200 → 95%; 120 of 200 → 60%.

How to interpret fill rate

A low fill rate isn't automatically bad — it may be the price of not chasing. The danger is selection bias: if the orders you miss are the trades that would have moved furthest in your favour, a backtest that assumes every order fills overstates performance.

Trading Costs

Slippage Calculator

Measure the difference between expected and filled price in %, basis points and money.

Expected 100 · filled 100.18 → 0.18% ($90)
Trading Costs

Spread Cost Calculator

Turn a bid-ask spread into money per trade, pips and monthly cost.

EUR/USD 0.8 pips × 1 lot → $8
Trading Costs

Trading Commission Calculator

Calculate flat, percentage or per-share commissions with minimums and maximums, per trade and per year.

0.1% of $9,600 → $9.60 per order

Fill Rate calculator FAQ

Do partial fills count as filled?

Count them as filled for the headline rate, but track them separately — the calculator shows the fully-filled rate too.

What is a good fill rate?

Market orders fill almost 100%; limit-order strategies often run 60–90% depending on how passive the limits are.