---
title: "Execution Cost Calculator for Stock Trades"
description: "Execution cost calculator: estimate spread cost, slippage, fees, weighted fill price, basis-point cost, and break-even movement before placing a stock trade."
canonical: https://www.getswoopr.com/tools/execution-cost-calculator/
source: "Swoopr Investment: https://www.getswoopr.com"
---

## Direct Answer



> The Execution Cost Calculator estimates spread cost, slippage, explicit fees, weighted fill price, and the price move a trade needs to break even, either before you place the order or after it fills. It separates the two layers of cost a stock trade carries: explicit costs such as commissions, exchange fees, and SEC fees that appear on your brokerage confirmation, and implicit costs such as spread and slippage that are embedded in the prices you receive. The implicit layer is often the larger of the two and the harder one to see, which is why it is estimated separately here.






      

# Execution Cost Calculator: Spread, Fees, Slippage, and Market Impact



Estimate spread cost, slippage, explicit fees, weighted fill price, and the price move you need to break even, before you place the order or after it fills.




![Hands using a green calculator on a laptop keyboard, representing business and finance tasks.](https://www.getswoopr.com/images/hero/tools-execution-cost-calculator.webp)
*Photo by [kaboompics.com](https://www.pexels.com/@karola-g/) via [Pexels](https://www.pexels.com/photo/a-person-using-a-calculator-6958513/)*







## What This Calculator Measures



Every stock trade carries two layers of cost: **explicit costs** (commissions, exchange fees, SEC fees) that appear on your brokerage confirmation, and **implicit costs** (spread and slippage) that are embedded in the prices you receive. The explicit layer is visible; the implicit layer is often larger and harder to see.



This tool estimates both layers so you can compare brokers, validate a strategy's cost assumptions, and understand the minimum price move a trade needs to break even before any gross profit begins. All calculation happens locally in your browser, no prices, quantities, or results are sent anywhere.



Use **Plan a Trade** to estimate costs before you order. Use **Review a Fill** to analyze actual fills against a benchmark after execution. Results are estimates based on your inputs, not quotes or predictions of market behavior.





| Output | Definition | How to read it |
| --- | --- | --- |
| Quoted spread | Ask minus bid | Top-of-book friction; tighter is cheaper |
| Weighted average fill | Quantity-weighted average of actual fill prices | True average cost when fills occur at multiple prices |
| Signed slippage | Side-adjusted fill vs benchmark in bps | Positive = unfavorable; negative = favorable vs benchmark |
| Effective spread | 2 × (fill − midpoint) / midpoint × 10,000 bps | Round-trip cost measure relative to midpoint |
| Explicit cost | Commission + entered fees | Shown separately from implicit (spread/slippage) cost |
| Total cost | Explicit + implicit costs in dollars | Full round-up of entry friction |
| Break-even move | Total cost / (quantity × fill price) × 10,000 bps | Minimum favorable move before the trade earns any gross profit |










## Execution Cost Calculator



Results are estimates only. Actual costs depend on fill venue, order type, market conditions, and broker arrangement. Not investment advice.

![Close-up of a white calculator with a digital display on a black background.](https://www.getswoopr.com/images/accent/tools-execution-cost-calculator-accent-1.webp)
*Photo by [Kindel Media](https://www.pexels.com/@kindelmedia/) via [Pexels](https://www.pexels.com/photo/calculator-on-black-surface-7054756/)*






Plan a Trade


Review a Fill




        










Trade Details




Side




-- Select side --


Buy


Sell










Quantity (shares)










Bid Price ($)










Ask Price ($)













Benchmark & Costs




Benchmark Price




NBBO Midpoint


Arrival Ask


Arrival Bid


VWAP (enter below)




Reference price for measuring execution quality. Midpoint is the most common TCA benchmark.






VWAP Price ($)










Commission ($)










Other Fees ($)
(exchange, SEC, etc.)














Advanced: Slippage Estimate






Additional Slippage Estimate (bps)
(optional)





Estimated market impact beyond the quoted spread, for example, moving price against you for larger orders. Enter 0 for a simple market order at the quoted spread. This is added to spread cost separately to avoid double-counting. Typical range for liquid large-caps: 1-10 bps.













Calculate


Clear











        










Order Details at Arrival




Side




-- Select side --


Buy


Sell










Intended Quantity (shares)




The original order size. Used to compute completion rate; costs are calculated on filled quantity only.








Bid at Arrival ($)










Ask at Arrival ($)













Benchmark & Explicit Costs




Benchmark Price




NBBO Midpoint


Arrival Ask


Arrival Bid


VWAP (enter below)




Reference price used to compute signed slippage. Choice affects whether the result appears favorable or unfavorable.






VWAP Price ($)










Commission ($)










Other Fees ($)













Actual Fills


Enter each fill separately. The calculator computes a quantity-weighted average. A simple average of prices would be wrong when fill sizes differ.





| Quantity (shares) | Fill Price ($) | Remove row |
| --- | --- | --- |
| Fill 1 quantity | Fill 1 price | Remove |





+ Add Fill Row









Calculate


Clear
















## Frequently Asked Questions




### Does the calculator predict my fill?



No. It estimates outcomes from assumptions you enter (Plan mode) or analyzes actual fills you supply (Review mode). It does not predict hidden liquidity, queue position, future volatility, or whether an order will execute. Quotes can change before an order reaches a market.




### What benchmark should I use?



Use the reference most aligned with your objective. **NBBO Midpoint** is the most common TCA benchmark and reflects the fair market price at order arrival. **Arrival Ask** or **Arrival Bid** suit strategies measured against the side they trade through, for example, a buy benchmarked to the ask shows how much price improvement (negative slippage) you captured. **VWAP** is appropriate when your execution objective is volume-weighted participation. The benchmark choice affects the sign and magnitude of slippage but not the weighted average fill price or explicit cost.




### Why can slippage be negative?



Under the signed convention used here, negative slippage means the fill was *favorable* versus the selected benchmark, you bought below benchmark or sold above benchmark. The results label this "favorable" rather than "profit," because you still carry explicit costs and subsequent market movement determines the trade outcome. Negative slippage against a midpoint benchmark means the fill was better than the midpoint. Under SEC Regulation NMS, price improvement is measured against the national best bid or offer at order receipt, so a fill between the midpoint and the quote also counts as price improvement.




### Does total cost include taxes?



No. Tax treatment depends on your account type, holding period, jurisdiction, and other factors that are account-specific. The calculator covers explicit brokerage costs (commission and entered fees) and implicit costs (spread and slippage). Financing costs, borrow costs for short sales, and corporate action effects are also excluded.




### Can I enter multiple fills?



Yes. Review mode supports any number of fill rows. Click **Add Fill Row** to add rows, each with a fill quantity and price. The calculator computes a quantity-weighted average fill. A simple (unweighted) mean of the prices would be incorrect when fill quantities differ, for example, 200 shares at $10.00 and 800 shares at $10.05 gives a weighted average of $10.04, not the unweighted $10.025.




### Are my values saved?



No. All calculations run locally in your browser. No prices, quantities, or results are transmitted to a server, stored between sessions, or captured in analytics. Refresh or close the page and all values are cleared.










## Related Reading

- [Market Structure & Trade Execution: hub](https://www.getswoopr.com/learn/market-structure-and-trade-execution/)
- [Bid-Ask Spread & Liquidity: understand the inputs](https://www.getswoopr.com/learn/market-structure-and-trade-execution/bid-ask-spread-and-liquidity/)
- [Slippage & Market Impact: interpret slippage results](https://www.getswoopr.com/learn/market-structure-and-trade-execution/slippage-and-market-impact/)
- [Order Routing & Execution Quality: apply execution-quality review](https://www.getswoopr.com/learn/market-structure-and-trade-execution/order-routing-and-execution-quality/)
- [VWAP: the volume-weighted benchmark this calculator can grade a fill against](https://www.getswoopr.com/learn/technical-analysis/indicators/vwap/)
- [Position Sizing & Risk Per Trade: apply cost to maximum loss](https://www.getswoopr.com/learn/position-sizing-risk-per-trade/)
- [Backtesting: use cost assumptions in strategy testing](https://www.getswoopr.com/stocks/backtesting/)
- [Free Stock & Crypto Trading Tools](https://www.getswoopr.com/tools/) the section this guide belongs to
- [APY / Effective Yield Calculator](https://www.getswoopr.com/tools/apy-effective-yield-calculator/) a companion guide in this cluster
- [Balance Transfer Calculator: The Fee Against the Interest It Buys Out](https://www.getswoopr.com/tools/balance-transfer-calculator/) a companion guide in this cluster






## References



- [SEC: Regulation NMS Rule 605/606 FAQs](https://www.sec.gov/rules-regulations/staff-guidance/trading-markets-frequently-asked-questions-0): the regulatory framework for execution-quality reporting that underlies the effective-spread and price-improvement concepts this calculator applies.
- [CFA Institute Research and Policy Center](https://rpc.cfainstitute.org/): general transaction-cost-analysis methodology background for the benchmark, slippage, and weighted-average-fill conventions used here.



This calculator estimates cost from assumptions or fills you enter, it does not predict future fills, hidden liquidity, or queue position, and it excludes taxes and financing costs.
