Multi-day decisions · Initial risk · Open exposure

Swing Trading Journal

Keep the entry thesis, later changes and final execution in one reviewable record. A multi-day journal should show what changed during the hold, not only the story that seems convincing after the exit.

Pineify Journal supports manual records and review notes. It does not automatically attribute overnight gaps, import TradingView executions or monitor live portfolio correlation.

Preserve the original thesis and each later decision

Before entry, record the security, direction, intended holding period, position size, thesis, invalidation condition and initial stop if you use one. Save the source and scheduled time for a known event. These are planning records, not promises about how an order will execute.

  1. At entry: retain actual fills and the initial plan. Keep the initial risk reference unchanged when evaluating that version of the trade.
  2. While holding: add dated notes about new evidence, changed orders, partial exits and why the decision changed. Preserve the earlier note rather than replacing it with an explanation informed by the final result.
  3. At an event: distinguish an expected announcement from what was actually released and when you could access it. A calendar entry is not a prediction of direction.
  4. At close: reconcile quantities, fills, costs and remaining exposure before comparing the outcome with the original risk reference.

An overnight gap can produce a loss beyond the planned stop

Fictional USD stock example: buy 50 shares at $100 with an initial stop reference of $96. A later session closes at $103; the next opens at $94. All shares actually sell at $95, with $5 in total recorded charges. No dividends, financing or FX cash flows are included.

The gap is a mark-to-mark observation; the final result uses actual fills
MeasureCalculationMeaning
Initial price risk50 × ($100 − $96) = $200Reference based on the initial stop; not a maximum-loss guarantee
Overnight mark change50 × ($94 − $103) = −$450Part of the price path, not an extra fee
Realized gross result50 × ($95 − $100) = −$250Entry-to-exit price result
Realized net result−$250 − $5 = −$255After the stated total costs
Price-based R−$250 ÷ $200 = −1.25RMatches Journal’s stop-based price convention for this full close
Separate net-result ratio−$255 ÷ $200 = −1.275RManual after-cost comparison; not Journal’s displayed R convention

Do not subtract the $450 overnight mark change again from the −$255 realized result. Nor should you change the initial stop to $95 after the fact to make the loss appear smaller in R units.

A stop price is not a guaranteed fill. A stop order becomes a market order when triggered; a stop-limit order can remain unfilled. Check the broker’s trigger rules and eligible sessions. See Investor.gov’s order-type explanation.

Review overlapping positions on the same dates

Closed-trade results alone cannot show what was at risk while several positions were open. Keep dated snapshots of each remaining quantity, price source and currency, alongside any shared issuer, sector or event exposure. Include open positions when examining account drawdown.

Adding planned stop losses gives a planning total, not a guaranteed portfolio loss limit. Gaps, changing liquidity and simultaneous price moves can invalidate that assumption. Two positions assigned different strategy tags can still depend on the same market event.

Do not simply add percentage returns from overlapping trades and call the sum a portfolio return. State the capital base and time period. If calculating account performance, use account equity and handle deposits and withdrawals consistently; keep dividends, borrowing and financing cash flows with their source records.

Map the review to Pineify’s current Journal

Manual trade and close records, diary notes, tags, setups and sessions can hold the decision context. They do not automatically collect issuer events, calculate overnight gap attribution, monitor live sector concentration or establish correlations between open positions.

Import History is marked Coming Soon. The Journal is not a live broker-position feed. Preserve a separate broker record for current holdings and account exposure, especially where partial exits or corporate actions change the position.

Journal R uses the recorded initial stop and realized price movement, weighted by the closed quantity relative to the original quantity. It does not deduct fees from R. A missing stop, or one on the wrong side of entry for the direction, leaves R unavailable. Net P&L and price-based R answer different questions; compare like with like.

Use dated diary notes to retain an original thesis and later updates. A strategy tag describes your classification; it is not evidence that a setup will repeat. There is no universal R, win-rate or profit-factor target that validates a swing strategy.

Close the review with an observable question

Choose a question that the retained record can answer: Was the fill consistent with the eligible order session? Did a known event arrive before the planned exit? How much of the position was still open? Was a rule written before entry followed?

Keep process compliance separate from outcome. A profitable trade can break the plan, and a losing trade can follow it. If the review suggests a new rule, retain the old results, state the proposed change and evaluate it on later trades rather than editing the past sample.

For share adjustments and cash-flow records, use the stock trading journal guide. For the distinction between simulations and actual trades, see Pine Script results versus execution records.

Questions about this journal workflow

What should a swing trading journal preserve?

Keep the original thesis, source timestamps, intended hold, initial risk reference, actual fills and costs. Append dated updates for new information, order changes and partial closes. Preserve the original record when the plan changes.

Does Pineify automatically track overnight gap P&L?

No automatic gap attribution is established in the current Journal. Record the relevant close and open prices, their sessions and source times separately. Actual realized P&L still comes from the trade’s fills and recorded costs.

Can a stop limit the loss to exactly one R?

No. A stop is a planning and order reference, not a maximum-loss guarantee. A triggered stop-market order can fill at a worse price; a stop-limit order may not fill. Confirm session eligibility and trigger rules with the broker.

Is Pineify’s R-multiple calculated after fees?

No. Journal R is based on realized price movement relative to the recorded initial stop distance, weighted for the closed share of the original position. Fees affect net P&L but not this R calculation. A separate after-cost ratio must be labeled accordingly.

Does a strategy filter show live portfolio correlation?

No. Setup and strategy labels organize recorded trades. They are not live holdings, sector concentration or correlation measurements. Reconcile current exposure with dated broker records, including positions still open.

Can I compare swing trades with different holding periods?

State the metric, denominator and sample first. Dollar P&L, trade return, price-based R and account return measure different things. Include costs, overlapping exposure and open positions where relevant; there is no universal target that proves future profitability.

Keep the initial plan visible through the final close

Use trade records and diary notes to preserve the decision trail. Reconcile execution, cash flows and open exposure with your broker before interpreting the results.