Category: Tools

  • Short-Term ETF Trade vs Cash Break-Even Calculator

    This free calculator estimates whether a short-term ETF trade covers its own costs and beats the alternative of simply holding cash. Enter your trade, its costs, and a cash comparison, and it shows your net result and the break-even price. It uses only the numbers you type in.

    Step 1 of 3

    Trade setup

    The result uses your expected exit price. It is an estimate, not a prediction.

    Trading and ETF costs

    Total spread impact for entering and exiting.
    Prorated for your holding period.

    Compare with cash

    What you could earn holding cash instead.
    Applied only to a positive taxable result.
    Tax treatment varies by jurisdiction and account type. This is a simplified estimate.

    How to use it

    Enter your starting amount, entry and expected exit price, and holding dates. Then add your trading costs and fund expense ratio, and finally the cash return you could earn by doing nothing. The calculator shows your net profit or loss, the break-even exit price, and whether the trade beats cash. For the strategy behind the trade, see our ETF swing trading strategies guide.

    FAQ

    What does the break-even price tell me?

    The break-even exit price is the price you need to reach so that your proceeds cover your entry cost plus the buy fee, sell fee, spread, and the prorated fund expense. It is a pre-tax number, so taxes are handled separately in the comparison.

    What is the cash alternative?

    The cash alternative is the estimate of what the same money would grow to if held in cash or a cash-based ETF at the annual return you enter, over the same holding period.

    Is the result a prediction?

    No. It is an estimate built entirely from the prices and assumptions you enter. Actual execution prices, spreads, fees, and tax treatment can all differ.

    Disclaimer: This calculator provides an estimate based on the assumptions entered. Actual execution prices, spreads, fees, distributions, market movements, and tax treatment may differ. It is not personal financial or tax advice. Full disclaimer and affiliate disclosure.

  • ETF Momentum Ranker: Rank Your Watchlist by Strength

    This free tool ranks your ETFs by momentum, so you can see which ones have been strongest over a window you choose. Enter two prices per ETF (the price some months ago and the price now), and it sorts them from strongest to weakest. It uses only the numbers you type in.

    Step 1 of 3

    What momentum window do you want to measure?

    How many ETFs do you want to rank?

    Enter each ETF’s price

    How to use it

    Pick a lookback window (3, 6, or 12 months), choose how many ETFs to compare, then enter each ETF’s ticker, its price at the start of the window, and its price today. The tool ranks them by percentage change. You can read both prices off any chart, so no data export is needed.

    Momentum ranking is the same idea behind relative strength and our step-by-step ETF momentum strategy guide. To see how a trend rule held up over a full price history, use the backtest calculator.

    FAQ

    How is momentum calculated here?

    Momentum is the percentage change from the price you enter for N months ago to the price you enter for today. A positive number means the ETF rose; a negative number means it fell. The ETFs are then ranked highest to lowest.

    What price data do I need?

    Just two numbers per ETF: the price at the start of your chosen window and the price now. You can read both off any chart. The tool does not fetch or invent any market data.

    Does a high rank predict future returns?

    No. Momentum is a screen that shows what has been strong recently, not a promise about what comes next. Rankings change, and past strength does not guarantee future returns.

    Disclaimer: Educational tool only, not financial advice. It ranks the numbers you enter; it does not predict future performance or recommend any trade. Full disclaimer and affiliate disclosure.

  • Trend-Following ETF Backtest Calculator: Test a Moving-Average Rule

    This free calculator tests whether a simple moving-average trend rule improved an ETF’s historical risk-adjusted performance. You paste your own price data, and it replays the rule with no lookahead bias, comparing the trend strategy against buy-and-hold. It does not fetch or invent any market data.

    1Enter ETF price data

    Paste two columns: date and close. Accepts headers like date, time, close, adj close. Order does not matter; blank lines are ignored.

    2Configure the strategy

    A transaction cost is applied every time the strategy switches between invested and cash.

    3Optional benchmark

    How to use it

    Download or copy daily closing prices for any ETF (Yahoo Finance and most brokers export a CSV), paste the date and close columns into step 1, set your lookback period (200 is the classic trend-following default), and run it. The calculator moves the strategy to cash whenever the price closes below its moving average, and back in when it closes above, applying your transaction cost on each switch.

    To understand what the numbers mean before trusting them, read how to backtest without fooling yourself, and pair the result with our other free tools.

    FAQ

    How does this backtest avoid lookahead bias?

    The moving average at each period uses only prior closing prices, and the signal sets the position for the NEXT period. So no future information leaks into the trading decision.

    What data do I need to run it?

    A CSV with two columns: date and close price, pasted from any source such as Yahoo Finance or your broker. The calculator does not fetch or invent any market data.

    Does it predict future returns?

    No. It replays a rule on the prices you supply. Historical backtests are hypothetical and do not predict future performance.

    Disclaimer: Educational tool only, not financial advice. It performs arithmetic on data you supply; it does not predict future performance or recommend any trade. Full disclaimer and affiliate disclosure.

  • ETF Trading Cost Calculator: What Turnover Really Costs

    Trading costs are invisible until you add them up, and in a high-turnover trend system they can quietly erase the edge. Commissions, spreads, and slippage compound with every trade. Enter your numbers to see the annual cost in dollars and as a percentage of your portfolio.

    Your turnover
    Annual trading cost
    $0
    Cost per trade$0
    Cost as % of portfolio0%
    Cost per trade = commission + (portfolio × spread %). Annual cost = cost per trade × trades per year. High-turnover systems bleed returns here.

    Why turnover is the hidden tax

    A system that trades monthly makes roughly two dozen round trips a year. If each round trip costs a fraction of a percent, the annual drag can reach several percent. That is why the signal you choose matters: a faster signal trades more and costs more. Prefer liquid ETFs with tight spreads, and keep turnover as low as your rules allow.

    FAQ

    What is spread and slippage?

    The spread is the difference between the bid and ask price. Slippage is the difference between the price you expected and the price you actually got. Both are costs you pay on every trade, on top of commissions.

    How much do ETF trading costs matter?

    Enough to change a system’s outcome. A 3% annual cost drag compounds over years and can turn a marginal strategy negative. Low-cost, low-turnover systems have a real advantage.

    How can I lower trading costs?

    Use liquid ETFs with tight spreads, trade less often, and choose a broker with low or zero commissions. Avoid trading in the first minutes of the open, when spreads are often wider.

    Disclaimer: Educational tool only, not financial advice. It performs arithmetic on your inputs; it does not recommend any trade, position, or strategy. Full disclaimer and affiliate disclosure.

  • ETF Portfolio Rebalance Calculator: Get Back to Target Weights

    Rebalancing is how you return a drifted portfolio to its target weights. After a trend or momentum move, some positions grow and others shrink. This calculator tells you the exact dollar amount to buy or sell in each to get back on target. Enter your positions below.

    Your positions
    ETF / holdingCurrent $Target %
    Total portfolio
    $0
    Target % should sum to 100. “Buy” means add that dollar amount; “sell” means trim that amount back to target.

    How rebalancing fits a trend system

    Most trend systems rebalance on a schedule, usually monthly. The weights drift between reviews as winners grow and losers shrink. Rebalancing forces you to trim winners and add to laggards, which is uncomfortable but is exactly what keeps the portfolio's risk at the level you chose. Use the target weights you wrote down when you designed the system, and the review becomes mechanical.

    FAQ

    How often should I rebalance an ETF portfolio?

    Monthly is the common default for trend systems. Weekly rebalancing trades more and raises costs; quarterly reacts more slowly. The right cadence is the one you can follow mechanically.

    Why do target weights drift?

    Weights drift because positions grow at different rates. A winning ETF becomes a larger share of the portfolio, and a losing one becomes smaller. Rebalancing returns them to the proportions you originally chose.

    Do target weights need to add up to 100%?

    Yes. If your target weights do not sum to 100%, the portfolio is not fully allocated and the calculator will flag it.

    Disclaimer: Educational tool only, not financial advice. It performs arithmetic on your inputs; it does not recommend any trade, position, or strategy. Full disclaimer and affiliate disclosure.

  • ETF Drawdown Calculator: Measure and Recover From Losses

    Drawdown is how far your portfolio has fallen from its peak, and it is the single most honest measure of risk in a trend system. More important than the loss itself is what it takes to recover: a 50% drawdown needs a 100% gain just to get back to even. Enter your numbers below.

    From peak to now
    Drawdown
    0%
    Dollar loss$0
    Gain needed to recover0%
    Drawdown = (peak − current) ÷ peak. The recovery number is why drawdowns hurt: a 50% loss needs a 100% gain just to break even.

    Why the recovery number matters

    The recovery math is asymmetric, and that is the point. Losing 20% needs a 25% gain to recover. Losing 50% needs a 100% gain. This is why risk control and position sizing come before everything else: keeping drawdowns small keeps recovery achievable. A trend system that steps aside in downtrends is, at its core, a drawdown-control machine.

    FAQ

    What is a drawdown in trading?

    A drawdown is the decline from a portfolio’s peak value to a later low, usually expressed as a percentage. It measures the worst loss an investor would have experienced over that period.

    How much gain do I need to recover from a drawdown?

    The gain needed is drawdown% divided by (100 minus drawdown%). A 10% drawdown needs an 11.1% gain, a 20% drawdown needs 25%, and a 50% drawdown needs 100%.

    Why does drawdown matter in trend following?

    Trend following aims to cut losses in downtrends, which keeps drawdowns shallower. A shallow drawdown is recoverable; a deep one can take years of compounding gains to repair.

    Disclaimer: Educational tool only, not financial advice. It performs arithmetic on your inputs; it does not recommend any trade, position, or strategy. Full disclaimer and affiliate disclosure.

  • ETF Position Size Calculator: Size Your Trades by Risk

    Position sizing is how much of your account you put into a single trade, chosen so that a stopped-out loss costs you a fixed, survivable amount. It is the risk layer of any ETF trend trading system, and it matters more than the entry signal: a great signal with terrible sizing still blows up an account.

    The most common method is risk-based sizing. You decide the percentage of your account you are willing to lose if your stop is hit, then buy just enough shares so that the loss equals that amount. Enter your numbers below and the tool does the rest.

    Your trade
    Position size
    0 shares
    Risk per share$0.00
    Position value$0
    Dollar at risk$0
    % of account0%
    Shares = (account × risk %) ÷ (entry − stop). Round down to whole units if your broker does not allow fractional shares. This is a tool, not a recommendation.

    How the calculation works

    The formula is simple: shares = (account size × risk %) ÷ (entry − stop) for a long position.

    Example: a $10,000 account, risking 1% ($100), buying an ETF at $100 with a stop at $95. Risk per share is $5, so you buy 20 shares. If the stop is hit, you lose 20 × $5 = $100, exactly 1% of the account.

    Why this is the number that keeps you in the game

    Trend systems lose small and win big. A losing streak is normal and expected. If each loss is capped at 1% of your account, ten straight losses cost you about 10% and you survive to catch the next trend. If you size every trade to the maximum, the same streak ends the account. Sizing is the difference between a losing streak being an inconvenience and being a catastrophe.

    Use it with a stop rule

    Risk-based sizing only works if you actually have a stop. Many trend traders use a rule like the 7% to 8% stop: sell if a position falls that far below your entry. Pair a defined stop with the sizing above and your downside is capped before you ever place the order. See the risks guide for the other things that can go wrong.

    FAQ

    How do I calculate position size for a trade?

    Divide your dollar risk by the risk per share. Dollar risk is your account size multiplied by the risk percentage you are willing to lose. Risk per share is the entry price minus the stop-loss price for a long position. The result is the number of shares to buy.

    What risk percentage should I use?

    Many traders risk 1% or less of their account on a single trade, and 2% is generally considered aggressive. The right number is the loss you can take repeatedly without abandoning your system, so start small.

    Why does position sizing matter in trend trading?

    Trend systems win by cutting losses small and letting winners run. Correct sizing keeps a normal losing streak survivable, while over-sizing turns that same streak into account damage.

    Can I buy fractional ETF shares?

    Many brokers now allow fractional shares, but some exchanges still settle in whole units. Round down to whole units if your broker does not support fractions.

    Disclaimer: Educational tool only, not financial advice. It performs arithmetic on your inputs; it does not recommend any trade, position, or strategy. Full disclaimer and affiliate disclosure.