The basic portfolio-heat formula
Start with the same inputs used to size an individual swing trade: share count, entry price and a defensible invalidation or stop level. For a long stock position, initial planned risk is shares multiplied by entry minus invalidation. For a short position, use shares multiplied by invalidation minus entry.
Add dollar risk across all open positions and orders likely to fill. The result is a planning estimate, not a guaranteed maximum loss.
Read how to size a swing trade using stop-loss distance first if the risk for each position has not already been calculated. Portfolio heat does not repair a weak invalidation level or an oversized individual trade.
Worked example: four trades that look diversified
Assume an illustrative $50,000 account has four open positions. Each was initially planned to risk $250, or 0.5% of the account. These percentages are examples for explaining the calculation, not recommended limits.
- Semiconductor stock A: $250 planned risk
- Semiconductor stock B: $250 planned risk
- Cloud-software stock: $250 planned risk
- Regional-bank stock: $250 planned risk
Total planned open risk is $1,000. Dividing $1,000 by $50,000 produces portfolio heat of 2%. That is the first number to record—but it is not the end of the analysis.
Group positions that can fail for the same reason
The two semiconductor trades may respond to the same earnings read-through, export restriction, supply-chain headline or change in demand expectations. The software position may also be sensitive to the same growth-factor or interest-rate move. Four ticker symbols do not necessarily represent four independent risks.
FINRA warns that concentration can arise from correlated investments in the same industry, geographic region or security type, and recommends looking through funds for overlapping holdings. Its guidance on concentration risk is written for investors, but the overlap test is equally useful when reviewing a shorter-term trading book.
- Sector: chips, software, banks, biotech or another shared industry.
- Factor: high beta, momentum, small-cap, rate sensitivity or commodity exposure.
- Catalyst: the same earnings report, government decision, economic release or product cycle.
- Direction: several long positions that all depend on a risk-on market.
- Instrument overlap: an ETF and individual holdings that repeat the same exposure.
Calculate cluster heat as well as total heat
Return to the example. The two semiconductor positions contribute $500 of planned risk, or 1% of account equity. If the software trade is driven by the same growth-factor move, the broader technology cluster contributes $750, or 1.5%. The regional-bank trade contributes the remaining 0.5%.
A trade may belong to more than one cluster. The purpose is to expose overlap, so do not add overlapping cluster totals together as if they were separate positions.
This second view answers a more useful question than ticker count: how much of the account depends on the same market story continuing to work?
Initial heat and live heat answer different questions
Initial heat preserves the risk accepted when each trade was opened. It is useful for auditing whether new entries respected the plan. Live heat estimates what remains at risk from current prices to the active stops or invalidation levels. It changes as prices, stops, share counts and account equity change.
For a profitable long position with a raised stop, live heat may be lower than initial heat. For a trade that has been scaled into or given a wider stop, it may be higher. Preserve both values instead of overwriting the original plan; otherwise a later trade review cannot distinguish a good initial decision from risky management.
- Initial risk: shares × original entry-to-invalidation distance.
- Live risk: shares × current-price-to-active-stop distance, when the stop remains below a long position or above a short.
- Realized change: record partial exits separately rather than rewriting the original size.
- Equity update: use a consistent account-equity figure when comparing heat across review dates.
Add pending orders before they become positions
A portfolio can appear comfortably below its chosen risk budget while several stop-entry or limit orders are waiting. If correlated orders fill during the same market move, total heat can jump before there is time to recalculate it.
Maintain two totals: current open heat and projected heat if every active order fills. When projected heat does not fit the plan, reduce or rank the orders before the market makes the decision automatically.
Why planned heat is not worst-case loss
Portfolio heat normally assumes exits occur near the stated stops. That assumption can fail. A standard stop order becomes a market order when triggered, and the SEC's Investor.gov explains that the execution price can differ from the stop price in a fast market. A stop-limit order can control price but may not execute. Review the official Investor Bulletin on stop and stop-limit orders.
For overnight swing trades, earnings, guidance, financing news, regulatory decisions or macro shocks can make several positions gap beyond their planned stops together. Heat is therefore a baseline—not a promise that losses cannot exceed it.
Build a separate gap-stress scenario
A stress test asks what the portfolio could lose under a deliberately unfavorable but plausible scenario. It should not pretend to identify the true worst case, which may be unknowable.
- Identify known events during the intended holding period.
- Group positions exposed to the same event or overnight headline.
- Choose a documented adverse-gap assumption for each group.
- Recalculate dollar loss using those stressed exit prices.
- Compare the result with account equity and the trader's written limits.
If the stressed result is unacceptable, the choices include reducing shares, avoiding the event, removing a redundant position or passing on a new entry. A tighter stop does not solve a gap that can skip over it.
Do not confuse diversification with ticker count
Investor.gov describes diversification as spreading money among multiple investments to reduce reliance on any one holding, while noting that diversification cannot guarantee protection in a market decline. See its official guide to diversifying investments.
For a swing trader, the practical lesson is narrower: count independent sources of risk, not just positions. Five highly correlated longs can behave like one concentrated trade when the shared driver reverses.
A portfolio-heat worksheet
Use one row for every open position and pending order:
- Ticker and direction
- Shares or contracts
- Entry price and current price
- Original invalidation and active stop
- Initial dollar risk and live dollar risk
- Sector, factor and catalyst tags
- Known event date
- Adverse-gap assumption
Below the table, record total initial heat, current live heat, projected heat after pending orders, cluster heat by shared driver and the gap-stress loss. Recalculate before adding a trade, after changing a stop or share count, and before a known catalyst.
Common portfolio-heat mistakes
- Counting position value instead of risk: a $10,000 holding is not automatically $10,000 at risk to the planned invalidation.
- Ignoring correlation: different tickers can depend on the same outcome.
- Forgetting pending orders: several fills can create an unintended cluster.
- Treating stops as guarantees: gaps and thin liquidity can produce worse exits.
- Moving stops without updating heat: a wider stop raises dollar risk unless size is reduced.
- Using one universal limit: a heat threshold should come from a documented strategy, account constraints and tolerance for drawdowns—not from an article.
Bottom line
Portfolio heat turns a list of trades into one risk picture. Add planned losses to invalidation, divide by account equity, then reorganize the same positions by sector, factor and catalyst. Track both original and live heat, include pending orders, and run a separate gap-stress scenario. The most important output is not a particular percentage; it is knowing which trades can fail together before they do.
Educational framework only—not individualized investment advice or a recommendation to use any particular portfolio-heat limit. Correlations can change, stress scenarios can underestimate losses, and stop orders do not guarantee execution at the stop price. Trading and investing involve risk, including loss of principal.