The most important habit in the journal's process discipline is the trade logging discipline: every entry, every adjustment, and every close is logged at the moment the decision is made, not at the end of the day. The contemporaneous log is the journal's source of truth; the end-of-day reconstruction is a secondary document that fills in any gaps in the contemporaneous log. The two are not equivalent, and the journal's methodology is built on the assumption that the contemporaneous log is accurate.
We use OptionsStrat for visualizing option strategies. The platform shows the risk/reward profile, breakevens, probability of profit, and Greeks across every spread structure used in the playbook.
Disclosure: this is an affiliate link. The journal may earn a commission if you sign up. The recommendation is on the merits — the journal uses OptionsStrat daily and would recommend it without the affiliate relationship.
Why contemporaneous logs beat retrospective ones
The trade log is the journal's record of what it actually did. The log is the basis for the realized hit rate, the realized P&L, the adjustment patterns, and the methodology audit. If the log is inaccurate, the methodology audit is inaccurate, and the playbook's revisions are based on incorrect data.
The most common source of inaccuracy in trading logs is retrospective bias. A trader who reconstructs the day's trades at the end of the day is filtering the day's events through the realized outcomes. The trader remembers the winning trades more clearly than the losing trades, and the trader remembers the trades that followed the playbook more clearly than the trades that did not. The retrospective log is biased toward the outcomes that the trader is most proud of, and the bias distorts the audit.
The journal's solution is to log every trade at the moment of decision. The log entry is a short note (3-5 sentences) that captures the structure, the tickers, the strikes, the expiration, the premium, the reasoning, and the expected value. The note is written in the journal's working file (not in the public trade log) at the moment the order is placed, before the trade has moved in either direction. The note is not edited retroactively; the note is the original record.
What to log
The journal's trade log captures the following fields at the moment of entry:
1. Instrument and structure. The underlying ticker (SPX, XSP, etc.) and the option spread structure (vertical credit spread, debit spread, iron condor, etc.).
2. Strikes and expiration. The specific strikes of the long and short legs and the expiration date of the options.
3. Premium and quantity. The net premium paid or collected and the number of contracts.
4. Max-loss and max-profit. The maximum loss and maximum profit the position can incur at expiration.
5. Target and stop. The profit target and the loss level at which the journal will close the position.
6. Reasoning. The thesis behind the entry, including the directional bias, the price target, the volatility regime, the expected value, and the adjustment plan.
7. Expected value. The expected value calculation that justifies the position, including the probability of profit, the probability of loss, and the probability-weighted average of the outcomes.
8. Time of entry. The exact time of entry (down to the minute). The time of entry is important for the realized volatility analysis: the realized volatility during the position's life is one of the inputs to the realized EV calculation.
The journal's trade log also captures the following fields at the moment of adjustment:
1. The adjustment type. The type of adjustment (roll, hedge, close) and the reason for the adjustment.
2. The new structure. The new strikes, expiration, and premium after the adjustment.
3. The new max-loss and max-profit. The new maximum loss and maximum profit after the adjustment.
4. The new expected value. The new expected value calculation after the adjustment, including the new probability of profit and the new probability-weighted average.
The journal's trade log captures the following fields at the moment of close:
1. The close price. The premium at close and the realized P&L.
2. The close reason. The reason for the close (target, stop, end-of-position, adjustment).
3. The realized outcome vs. expected value. The realized outcome compared to the expected value at entry. The comparison is the basis for the position-level review.
4. The lessons learned. The lessons learned from the position, including any playbook rules that were not followed or any playbook rules that need to be revised.
The log as a self-auditing methodology
The trade log is the journal's source of truth, and the log is the basis for the journal's self-auditing methodology. The journal's process discipline is designed to ensure that the log is accurate, that the log is reviewed regularly, and that the log's patterns are translated into playbook revisions.
The journal's self-auditing methodology has three components:
1. The position-level review. Every closed position is reviewed at the moment of close. The review is a short note (3-5 sentences) that captures whether the position followed the playbook's rules, whether the realized outcome was in line with the expected value, and whether the position's thesis was validated or invalidated.
2. The weekly recap. Every Sunday evening, the journal produces a weekly recap that summarizes the week's positions, the realized P&L, the structure-level performance, and the patterns that emerged.
3. The monthly methodology audit. The first Sunday of every month, the journal produces a monthly methodology audit that computes the realized hit rate, the realized P&L, the rule revisions that were proposed, and the patterns that emerged.
The three components together produce the journal's self-auditing methodology. The methodology is the journal's way of converting the trade log into a feedback loop that improves the playbook over time.
The trade log in the public record
The journal's trade log is published on the public site. The public log is a sanitized version of the working log: the public log includes the structure, the tickers, the strikes, the expiration, the premium, the reasoning, and the outcome, but the public log does not include the realized P&L in dollars. The public log is the journal's way of being accountable to its readers, but the public log is not the journal's primary record.
The journal's primary record is the working log, which is stored in the journal's internal file system and reviewed regularly. The working log is the source of truth for the realized P&L, the realized hit rate, and the methodology audit. The public log is a sanitized version of the working log that is published for the journal's readers.
The journal's rule for the public log is that the public log is consistent with the working log. The journal does not publish a public log entry that is not in the working log, and the journal does not publish a public log entry that has been edited retroactively. The public log is the journal's way of being accountable to its readers, and the accountability requires that the public log is accurate.
The habit of contemporaneous logging
The contemporaneous logging habit is the hardest part of the journal's process discipline. The journal must log every trade at the moment of decision, even when the trade is fast, even when the trade is small, even when the trade is a closing transaction. The logging is the cost of the discipline, and the discipline is the cost of the methodology.
The journal's rule for the logging habit is: never log a trade retrospectively. The journal's working log is updated at the moment of decision, and the journal does not allow retrospective entries. The journal's working log is the source of truth, and the source of truth must be contemporaneous.
The journal's rule for the logging habit is enforced by the process discipline. The journal's weekly recap identifies the positions that were not logged at the moment of decision, and the journal's monthly methodology audit computes the percentage of positions that were logged contemporaneously. The journal's target is 100% contemporaneous logging, and the journal's tolerance is 95% contemporaneous logging (allowing for occasional missed entries that are documented in the position-level review).