# All-In Trading Cost

> Your all-in trading cost combines commissions, fees, spreads, slippage, financing and fixed costs. Learn to calculate cost per trade, per unit of risk and per year.

Source: https://learn.tradelabsai.com/orders/all-in-trading-cost/  
Track: Orders and Execution · Level: Intermediate · Updated: 2026-10-03  
Publisher: TradeLabs AI (https://tradelabsai.com). Education, not financial advice.  
Cite as: TradeLabs Learn, "All-In Trading Cost", https://learn.tradelabsai.com/orders/all-in-trading-cost/

Your all-in trading cost is the total of everything trading costs you, expressed in a way you can compare with your profits: per trade, per unit of risk and per year. It combines explicit costs like commissions with implicit costs like spreads and slippage, plus fixed costs like platform and data fees. Calculating it once is eye opening; tracking it over time is how professionals keep strategies profitable.

## The components

| Category | Examples | Scales with |
|---|---|---|
| Per trade explicit | Commissions, exchange, clearing and regulatory fees | Number of trades or contracts |
| Per trade implicit | Spread, slippage, market impact | Number of trades and size |
| Holding costs | Margin interest, swaps, CFD financing, borrow fees | Time held and position size |
| Fixed costs | Platform, data, software, VPS | Months |
| Taxes | Capital gains, transaction taxes | Profits and trades |

## Cost per trade

Add per trade explicit and implicit costs, plus holding costs for the average holding period.

**Example: A swing trader's cost per trade**
Average position $8,000 in liquid US stocks, held 6 days.
Commission $0 · regulatory fees on the sale about $0.10 · spread 0.03% round trip = $2.40 · slippage on stops and entries averaging 0.04% = $3.20 · no margin used.
Per trade cost: about $5.70.

## Cost per unit of risk

Expressing cost in R, the amount risked per trade, shows how much of each trade's expected result goes to costs.

```
Cost in R = Cost per trade ÷ Risk per trade
```

If the trader above risks $80 per trade, costs are $5.70 ÷ $80 = about 0.07R per trade. If the strategy's expectancy is +0.25R per trade before costs, net expectancy is about +0.18R. Costs consume more than a quarter of the edge. See [Expectancy](https://learn.tradelabsai.com/risk/expectancy/).

## Cost per year and per account

```
Annual cost = Cost per trade × Trades per year + Fixed costs per year
```

**Example: Annual view**
The swing trader makes 150 trades a year: 150 × $5.70 = $855. Platform and data: $0. Annual cost $855 on a $20,000 account, about 4.3% of capital.
A futures day trader with $1.94 round trip fees, one tick of slippage per side on a Micro E-mini ($2.50), 6 round trips a day, 240 days, plus $90 a month in platform and data fees: about $6,400 in trading costs plus $1,080 fixed, nearly $7,500 a year. On a $15,000 account that is half the capital.

## Cost per turnover

Turnover is the total value traded divided by account size. Funds track cost per unit of turnover to compare strategies: a strategy that turns over its capital 50 times a year needs a much larger edge per trade than one that turns over twice. See [Signal Turnover, Breadth and Neutralization](https://learn.tradelabsai.com/research/signal-turnover/).

## Using all-in cost to make decisions

- **Choosing markets:** compare the all-in cost of the same strategy across instruments.
- **Choosing a broker:** compare total cost for your activity, not headline commissions. See [How to Choose a Broker](https://learn.tradelabsai.com/industry/how-to-choose-a-broker/).
- **Choosing a style:** if costs consume most of your edge on short timeframes, longer holding periods may suit you better.
- **Setting realistic goals:** your gross results must exceed your annual cost before you make a cent.
- **Backtesting:** use your measured all-in cost in tests. See [Costs and Slippage in Backtests](https://learn.tradelabsai.com/research/costs-and-slippage-in-backtests/).

**Tip: Review it every quarter**
Costs drift. Brokers change fee schedules, your trading frequency changes and markets become more or less liquid. Recalculate your all-in cost every three months from your actual statements and journal, and compare it with the figure your plan assumes.

## Frequently asked questions

### How do I calculate my total trading cost?

Add commissions and fees, spreads, slippage and holding costs per trade, multiply by your number of trades, and add fixed costs such as platforms and data.

### What is a reasonable trading cost?

It depends on your strategy. The key test is cost as a share of your average profit per trade or your expectancy; if costs take a large share, the strategy is fragile.

### Why express costs in R?

Because it shows directly how much of each trade's expected result is lost to costs, regardless of position size or market.

## Continue learning

- Next lesson: [Opportunity Cost](https://learn.tradelabsai.com/orders/opportunity-cost/)
- Previous lesson: [Spread Costs](https://learn.tradelabsai.com/orders/spread-costs/)
- Related: [Spread Costs](https://learn.tradelabsai.com/orders/spread-costs/): The spread is often your biggest trading cost. Learn to calculate spread cost per trade and per year, compare markets and cut what you pay in spreads.
- Related: [Transaction Costs](https://learn.tradelabsai.com/orders/transaction-costs/): Transaction costs include commissions, spreads, slippage, market impact and missed trades. Learn each part, how to estimate it and why it decides profits.
- Related: [Commissions and Fees](https://learn.tradelabsai.com/orders/commissions-and-fees/): Commissions, exchange, clearing and regulatory fees add up. Learn how commission structures work, the fees hidden in each trade and how to compare brokers.
- Related: [Slippage Analysis](https://learn.tradelabsai.com/orders/slippage-analysis/): Slippage analysis compares your fills with benchmark prices to measure execution quality. Learn the benchmarks, the formula and how to act on results.
- Related: [Financing and Overnight Costs](https://learn.tradelabsai.com/orders/financing-and-overnight-costs/): Holding leveraged positions overnight costs money. Learn margin interest, forex swaps, CFD financing, carry costs and how to include them in your trade plan.
- Related: [Market Data Fees](https://learn.tradelabsai.com/orders/market-data-fees/): Real-time quotes and order book data often cost extra. Learn why exchanges charge for data, professional vs non-professional status and what data you actually need.
