Trade Cost Calculator — Trading cost series 07
The same instrument carries a different cost weight depending on how you trade it. The shorter the horizon, the larger the share that fixed burdens — spread, commission and slippage — take of each trade’s small target move; the longer you hold, the more overnight cost accumulates. This article works from one equation for monthly cost drag — all-in round-trip cost × turnover + holding cost — to compare the cost ratio and the required move by style, using one consistent fictional educational dataset. It does not decide which style is cheaper or better.
Key takeaways
The answer
Trade the same instrument in the same size and the cost weight still shifts with your style. Two points explain it. First, the shorter the horizon, the smaller each target move, so the fixed burden of round-trip spread, commission and slippage takes a larger share of that target — a higher cost ratio. Second, the longer the horizon, the fewer round trips, but the more the overnight cost of carrying a position (swap or funding) accumulates. For scalping the burden centres on the per-trade cost ratio; for swing it centres on accumulated holding cost.
So the thing to compare is not the style name but the specific numbers: all-in round-trip cost, monthly turnover, average target move and average holding days. Put those into the same units and you can line up, across styles, how much cost accrues each month and how much of the target it consumes. If you want the full picture of cost calculation first, start with the Trading Cost Calculation Guide covering spread, commission, swap and break-even, which makes this article’s place in the series clear.
Every number, card, table, chart and mini-worksheet here uses one consistent fictional educational dataset. It does not represent a real broker’s fees or the profitability or superiority of any style. Because win rate and expectancy are not set by cost alone, this article also does not recommend the cheapest style. The aim is simply to quantify cost as one input among several.
Terms and assumptions
Before comparing, translate the words into numbers. Here scalping, day trading and swing trading are treated as educational comparison scenarios that differ in turnover and target move, not as fixed holding-time definitions. Where the line falls — “under so many minutes counts as scalping” — varies by provider and by person, so this article does not draw it. Instead, it puts the following elements into the same units.
What sits inside each term depends on instrument, provider and account. The meaning of pip or point, and how to convert value per pip into your account currency, is covered in the article on converting FX spread from pips to money; turning per-side, round-trip and fixed fees into an all-in cost is covered in the article on the all-in commission calculation. Here we assume those input parts are already correct and concentrate on the difference in weight between styles.
The other assumption is to keep cost and profitability separate. A lower cost ratio does not make a style advantageous. A larger target move usually means more time to reach it and more chance of an adverse move, plus larger variance risk while holding. This article quantifies cost weight only; it does not step into win rate, expectancy or reachability.
The general equation
The backbone of a style comparison is the following general equation. Attaching units, not just variable names, prevents confusing an amount with a move.
Now fix the shared fictional educational dataset. Instrument and size are identical across the three styles: value per unit (one pip) is 1,000 JPY/pip, and the all-in round-trip cost is 1.0 pip = 1,000 JPY (illustrative breakdown: spread 0.4 pip + commission 0.2 pip + slippage 0.4 pip). For holding cost, the intraday scalping and day-trading cases use a daily holding cost of 0 JPY; swing uses a daily holding cost of 150 JPY (negative carry) over an average 5-day hold.
With this shared data, compute the per-trade required move. Scalping and day trading carry no holding cost, so the required move = 1,000 JPY ÷ 1,000 JPY/pip = 1.0 pip. For swing, the per-trade holding cost is 150 JPY/day × 5 days = 750 JPY, so the required move = (1,000 JPY + 750 JPY) ÷ 1,000 JPY/pip = 1.75 pip. In other words, before reaching profit, scalping and day trading must recover 1.0 pip and swing 1.75 pip. If you want the break-even idea in depth, including cost ratio and friction score, see the article on break-even pips, break-even price and cost ratio.
Note that this equation covers cost weight only. It excludes profit, win rate and expectancy. Holding cost can also become a credit (positive swap), in which case you flip the sign. Reflecting swap, funding, triple-day schedules and holding days is covered in the article on swap and overnight financing cost, and converting slippage into a real cost is covered in the article on slippage and execution cost.
Three-style comparison
Using the shared data, line up three scenarios that vary only turnover and target move. Size, round-trip cost and value per unit are the same; what differs is monthly turnover, average target move and holding conditions. The cards below show each style’s monthly cost drag (transaction and holding cost stacked) and cost ratio — fictional educational data.
50 trips × 5 pip target
15 trips × 20 pip target
4 trips × 80 pip target · 5-day hold
Putting the same numbers in one table makes each element line up (scroll horizontally if needed).
| Item | Scalping | Day trading | Swing |
|---|---|---|---|
| Monthly turnover | 50 trips | 15 trips | 4 trips |
| Average target move | 5 pip | 20 pip | 80 pip |
| All-in round-trip cost | 1,000 JPY | 1,000 JPY | 1,000 JPY |
| Average holding days | 0 days | 0 days | 5 days |
| Daily holding cost | 0 JPY | 0 JPY | 150 JPY |
| Monthly transaction cost | 50,000 JPY | 15,000 JPY | 4,000 JPY |
| Monthly holding cost | 0 JPY | 0 JPY | 3,000 JPY |
| Monthly cost drag | 50,000 JPY | 15,000 JPY | 7,000 JPY |
| Gross target | 250,000 JPY | 300,000 JPY | 320,000 JPY |
| Cost ratio | 20.0 % | 5.0 % | 2.19 % |
| Required move (per trade) | 1.0 pip | 1.0 pip | 1.75 pip |
Three things stand out. First, the monthly amount (cost drag) is largest for scalping at 50,000 JPY, pushed up by high turnover. Second, by cost ratio, scalping’s 20.0% is the heaviest, confirming in numbers the opening point that a smaller target makes the fixed-cost share larger. Third, swing has the lowest cost ratio at 2.19%, yet 3,000 JPY of its total (about 43%) is holding cost, which grows as the hold lengthens. A lower cost ratio does not mean better, because reachability and risk are separate axes.
Put the round-trip cost, turnover, target move and holding conditions you just worked out into the free Trade Cost Calculator and you can check one condition at a time. When you reach the point of wanting in-session multi-condition comparison, spread sensitivity, commission-mode comparison, holding-day cost and break-even ladders lined up on one screen, that is Pro’s territory. Saving, ledgers and report export belong to Premium. Confirm the current features and pricing on the plans page as the single source of truth.
How turnover bites
With a fixed all-in round-trip cost, monthly transaction cost grows linearly with turnover. The line below shows how cumulative transaction cost stacks up as the number of round trips rises, at a round-trip cost of 1,000 JPY — fictional educational data. The three styles’ operating points (4, 15 and 50 trips) are marked with dots.
What this straight line shows is the simple fact that doubling turnover roughly doubles transaction cost. That is precisely why, for a high-turnover style like scalping, shaving even a little off the per-trade cost has a large monthly effect. Conversely, for low-turnover swing, holding cost (a separate stack that does not ride the slope) can weigh more than transaction cost. The importance of building realistic frequency and cost assumptions into a backtest is covered in the article on testing trade frequency and cost tolerance in backtests.
Inside the cost ratio
The 100% stacked bars below take each style’s gross target as 100% and show the share cost (cost drag) occupies and the share left after cost — fictional educational data. The cost portion carries a hatched pattern and a numeric label, so meaning does not rely on colour alone.
The cost ratio measures what share of the target move the fixed burden carries away. Scalping’s 20.0% corresponds to 1.0 pip of a 5 pip target being consumed by cost. Day trading is 1.0 pip of 20 pip; swing is 1.75 pip of 80 pip (holding cost included). On the same instrument, the smaller you slice the target, the more unfavourable that share becomes. To dig deeper into how to read cost ratio and friction score, the article on break-even and cost ratio helps.
Sensitivity
Worsen one cost assumption at a time and each style reacts by a different amount. The heatmap below shows how many points the cost ratio rises when spread, slippage, commission and holding days each change — fictional educational data. Each cell carries the value in points, so meaning does not depend on colour depth alone.
The takeaway is clear. Spread, slippage and commission, which ride on the round-trip cost, are most amplified by high-turnover scalping. A 0.5 pip wider spread alone raises the cost ratio by +10.0 points, and 1.0 pip more slippage reaches +20.0 points. More holding days, by contrast, barely touch scalping and day trading and affect only carried-over swing, at +0.38 points. Knowing which input your own style is exposed to narrows down what to verify and improve first. Stress calculations for the fast-market conditions where slippage bites are covered in the article on slippage and execution cost.
Get hands-on
The mini-worksheet below is an educational tool for feeling out this article’s equation. Enter each style’s round-trip cost, monthly trades, average target move, value per unit, average holding days and daily holding cost, and it computes monthly total cost, gross target, cost ratio and break-even total move. It does not compute profit or win rate. It holds no live rates or instrument presets and only estimates from the values you type. First, so it is readable with JavaScript disabled, here is a static table for the same default inputs.
| Item | Scalping | Day trading | Swing |
|---|---|---|---|
| All-in round-trip cost (JPY) | 1,000 | 1,000 | 1,000 |
| Monthly trades (trips) | 50 | 15 | 4 |
| Average target move (pip) | 5 | 20 | 80 |
| Value per unit (JPY/pip) | 1,000 | 1,000 | 1,000 |
| Average holding days (days) | 0 | 0 | 5 |
| Daily holding cost (JPY/day) | 0 | 0 | 150 |
| Monthly total cost (JPY) | 50,000 | 15,000 | 7,000 |
| Gross target (JPY) | 250,000 | 300,000 | 320,000 |
| Cost ratio | 20.00% | 5.00% | 2.19% |
| Break-even total move (pip) | 50.0 | 15.0 | 7.0 |
This mini-worksheet is an educational aid for lining up three-style estimates and includes simplifications that can differ from the production tool. It does not reflect the direction of P&L conversion, commission mode (per-side/round-trip, fixed/notional percentage), the sign of triple-day or received swap, or tax and deposit/withdrawal fees. To check under real conditions, re-confirm the official input fields in the free Trade Cost Calculator.
Free and Pro
Once the flow makes sense on paper, enter your own conditions in the SG Group free Trade Cost Calculator to confirm. The free tier covers one-way and round-trip trade cost, a break-even estimate including spread, commission and swap, break-even pips and price, profit or loss per pip or point, cost ratio, friction score, daily-to-annual swap-income checks, triple-day estimates and recovery days. One sensible order is as follows.
When you want to compare three styles under the same conditions side by side rather than one at a time, that is Pro’s territory. Pro offers in-session advanced analysis: multi-condition comparison of the same trade, spread sensitivity, commission-mode comparison, holding-day cost, break-even ladders, swap-rate scenarios, adverse-move offset and recovery-day analysis. When you need to save conditions, keep ledgers, export CSV/PDF or run an ongoing audit, that is Premium’s scope. Confirm the current features and pricing on the plans page as the single source of truth. Because the Trade Cost Calculator does not focus on lot-size inversion or required margin, size and stop-out design are handled by the Lot Size Calculator service and its articles.
Fixes
Style-by-style cost comparison tends to trip up in the same few ways. If any sound familiar, that is where to start checking.
Checklist
Before quantifying cost by style, run through the following from top to bottom to avoid gaps in the comparison.
| Stage | What to confirm |
|---|---|
| Round-trip cost | Did you express spread, commission and slippage as one round-trip amount, without mixing per side and round trip? |
| Turnover | Did you estimate monthly round trips from your actual average? |
| Target move | Did you express the per-trade profit target as a move, with units matching value per unit? |
| Holding cost | Did you multiply holding days by daily cost and make the credit/charge sign explicit? |
| Cost ratio | Did you divide monthly cost drag by gross target and read the ratio separately from the amount? |
| Sensitivity | Do you know which of spread, slippage, commission or holding days your style is most exposed to? |
| Not yet counted | Did you check whether tax, deposit/withdrawal fees, FX conversion and platform fees are in the calculation? |
FAQ
Summary
The answer to “how does cost change with trading style” lies in numbers, not style names. Put all-in round-trip cost, monthly turnover, average target move and holding conditions into the same units, then line them up by monthly cost drag, cost ratio and required move, and the difference in weight appears. The shorter the horizon, the larger the fixed-cost share of the target; the longer the horizon, the more holding cost accumulates — those two are the backbone of a style comparison.
In practice, five points keep you on track: (1) put cost on a round-trip basis, (2) read the amount and the share separately, (3) make the holding-cost sign and days explicit, (4) use sensitivity to see which input your style is exposed to, and (5) do not decide style superiority on cost ratio alone. After that, all that remains is to recompute with your own frequency and conditions.
Read next
TC08: FX, Gold, Index and Crypto CFD Trading Costs — Units and Holding Fees — after style, learn how units and holding fees change from one instrument to another.
Disclaimer
Sources and further reading