Skip to content

§01 TRADE_JOURNAL - TRADE_LOG

· TRADE_LOG tab · full trade entry and management

Trade Journal — Trade Log tab


What It Shows

The Trade Log is the primary data entry view — where every individual trade is recorded. Each row is one closed or open trade with full entry/exit detail, P&L, R-multiple, tags, and grade.


Actions

Button Access Description
[ + ADD_TRADE ] All plans Open the trade entry form to log a new trade
[ IMPORT_CSV / LOCKED ] Pro+ Bulk-import trades from a CSV file
[ EXPORT_CSV / LOCKED ] Pro+ Export all trades as CSV for external analysis

Import & Auto-Sync System

The module supports both manual historical data ingestion and background broker sync operations.

Tapeboard IMPORT_CSV journal_trade


1. Manual CSV Ingestion Pipeline

The top portion of the panel handles ad-hoc file uploads, with a particular optimization path for users migrating from legacy platforms.

1.1 Tradervue Migration Path

  • Export Action: Users can navigate to Tradervue (Trades view $\rightarrow$ Download CSV) to obtain their raw data.
  • Data Retention: Core metadata including notes, tags, and setups are preserved intact without any background re-derivation.
  • Deduping Safeguard: Re-importing identical files is safe. Duplicates are fingerprint-detected and skipped to prevent historical double-counting.

1.2 Supported CSV Formats

The importer natively auto-detects standard outputs from the following entities: * IBKR Flex * Schwab * Fidelity * Webull * Robinhood * DAS * Tastytrade

💡 Fallback Exception Handling: If an unrecognized CSV format is dropped or uploaded, the system automatically launches a Column-Mapping Wizard to manually resolve structural schema disparities.


2. Nightly Broker Auto-Sync Configurations

For a hands-off workflow, users can link credentials directly to bypass manual CSV exports. The platform auto-syncs straight from the broker data feed while applying the same strict deduping rules.

Broker Integration Mechanism / Schedule Action Link
Schwab Auto-Sync Auto-imports completed fills; eliminates CSV file drops. Connect Schwab
IBKR Flex Auto-Sync Fills are pulled via the Flex Web Service every weeknight at 10:30 PM UTC. Connect IBKR

3. Core Deduplication Logic

Whether pulling data through automated API triggers or explicit manual user file drops, the ingestion pipeline relies on a unified transaction hashing system:

$$\text{Transaction Hash} = f(\text{Execution Time}, \text{Symbol}, \text{Side}, \text{Quantity}, \text{Price})$$

  • If $\text{Hash} \in \text{Database}$, the record is silently discarded to maintain portfolio data integrity.
  • This ensures that overlapping automated synchronization and historical manual imports will never duplicate trade records.

Filters

Filter Options
SEARCH_TICKER... Free-text ticker search
ALL_DIRECTIONS ALL · LONG · SHORT
TAGS Filter by any tag applied to trades
GRADE A · B · C · All

Results count shown top-right (e.g. 0 RESULTS).


Trade Log Columns

Column Description
DATE Trade entry date (sortable ↑↓)
TICKER Equity symbol (sortable)
DIR Direction — LONG or SHORT
ENTRY Entry price
EXIT Exit price
SHARES Position size in shares
P&L Realised profit/loss in $ (sortable)
R-MULT R-multiple achieved — actual gain ÷ initial risk
TAGS User-defined tags (e.g. breakout, earnings)
GRADE Self-assessed trade quality: A · B · C

Trade Journal Configuration & Filter Schema

This reference document compiles the complete navigation layout, dropdown menus, filter controls, and taxonomy tags compiled across the Trade Journal UI components.


📋 1. Core Navigation & Global Headers

Application Context

  • Module Identifier: §01 TRADE_JOURNAL[cite: 1]
  • Default Metric Array: 0 trades | period=all | source=real[cite: 1]
  • Global Actions:
  • [ EXPORT_PDF ][cite: 1]
  • SHARE JOURNAL[cite: 1]

View Filters

  • Account Mode: REAL (Dropdown toggle)[cite: 1]
  • Timeframe: ALL (Dropdown toggle)[cite: 1]

Primary Navigation Menu

  • DASHBOARD[cite: 1]
  • TRADE_LOG[cite: 1]
  • REPORTS[cite: 1]
  • CALENDAR[cite: 1]
  • PLAYBOOKS[cite: 1]
  • AI_ANALYSIS[cite: 1]
  • COMMUNITY (Active View Selection)[cite: 1]

🎛️ 2. Main Filter & Control Grid

When navigating the core modules, the system uses the following interface parameters for isolating historical trade segments:

  • [ + ADD_TRADE ]: Launches a modal for manual entry of execution parameters (Ticker, Direction, Entry/Exit Prices, Timestamps, Shares).
  • [ IMPORT / SYNC ]: Opens the multi-broker ingestion interface. As indicated by the tags in image_2a067b.png, this supports automated integrations with execution platforms like Sterling Trader Pro.
  • [ EXPORT_CSV ]: Dumps the currently filtered table dataset into a standard Comma-Separated Values (.csv) file for external Excel or Python analysis.

2.2 Primary Navigation Menu

The navigation tabs control the analytics engine views applied to the underlying trade ledger.

Tab Name Purpose / Functionality
DASHBOARD High-level graphical summary of equity curves, win rates, and daily P&L.
TRADE_LOG Active View. The granular data matrix containing row-by-row trade executions.
REPORTS Advanced analytics broke down by strategy, time of day, day of week, or setup.
CALENDAR Visual calendar interface mapping net P&L directly onto trading days.
PLAYBOOKS Rules-based strategy tracker to cross-reference trades against defined setups.
AI_ANALYSIS Machine learning engine that uncovers behavioral biases and optimization ideas.
COMMUNITY Social and collaborative feed for team sharing and review.

🤖 3. Platform Notification Banners

Feed Status Variations

  • Public Network Status: PUBLIC_FEED — TRADES SHARED WITH P&L REVEALED. READ-ONLY. FILTER BY SETUP, SYMBOL, OR DATE.[cite: 1]
  • Empty Community Feed Exception: NO_TRADES — no public trades match your filters. Be the first: share a trade with P&L revealed.[cite: 1]
  • Empty Log Query Exception: NO TRADES FOUND. CLICK [ + ADD_TRADE ] ABOVE.[cite: 1]

🏷️ 4. Unified Tags Taxonomy

The multi-select TAGS menu uses strict, color-coded categorization to tracking strategies, mistakes, and market conditions:

🟦 Strategy Setups (Blue Indicators)

  • Gap & Go: Strategy targeting large opening price gaps.
  • VWAP Reclaim: Long setups crossing back over the Volume Weighted Average Price.
  • Breakout: Entry on asset clearance above established technical resistance.
  • Reversal: Counter-trend strategy identifying local exhausting turning points.
  • Momentum: High-velocity trend acceleration follow-through.
  • Scalp: High-speed intra-minute micro flips.
  • Swing: Positions managed across multi-day/multi-week intervals.
  • Earnings Play: Trades triggered off corporate quarterly financial reporting events.
  • Short Squeeze: Buying technical breakouts accelerated by short-seller stop coverages.
  • Dip Buy: Executing positions on minor technical pullbacks inside robust macro uptrends.

🟥 Discipline & Risk Violations (Red Indicators)

  • FOMO: Trading out of the Fear Of Missing Out.
  • Revenge Trade: Emotional, un-planned execution aimed at recovering previous losses.
  • Oversized: Allocating capital size that violates standard risk rules.
  • Ignored Stop: Intentionally failing to liquidate position at predefined invalidation price levels.
  • Chased Entry: Poor entry execution too far removed from the safe risk/reward threshold.
  • No Plan: Entering the market without any clear pre-planned rules.
  • Held Too Long: Retaining a position beyond logical technical targets or exit parameters.
  • Sold Too Early: Exiting profitable trades prematurely due to emotional panic before hit targets.

🟪 Market & Asset Characteristics (Purple/Gray Indicators)

  • High Volume: Assets showing significant anomalous relative daily volume.
  • Low Float: Trading high-volatility targets with low outstanding shares available.
  • Large Cap: Institutional, high-capitalization stable market listings.
  • Small Cap: Volatile micro/small capitalization equities.
  • Pre-Market Entry: Orders executed during pre-market liquidity extensions.
  • Power Hour: Executions localized in the high-volume closing hour of the market day.
  • News Catalyst: Trade configurations built entirely around structural news reports or headlines.

📊 5. Relational Database Data Grid

The backend logger structure maps execution records into the following database header fields across the data log grids:

[ DATE ] ➔ [ TICKER ] ➔ [ DIR ] ➔ [ ENTRY ] ➔ [ EXIT ] ➔ [ SHARES ] ➔ [ P&L ] ➔ [ R-MULT ] ➔ [ TAGS ] ➔ [ GRADE ]

Back to Journal