Interactive Trading Journal Backtesting With Time-Linked Graph Indicators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional backtesting systems fail to effectively associate user notes and insights with specific points in time during a trading session, making it difficult for users to recall their decision-making process and receive feedback on past trades.

Innovation Solution

An interactive journaling system integrated into the primary user interface that allows users to create journal entries with inputs such as screenshots, checklists, tags, and notes, which are then associated with backtesting sessions and displayed on a graph alongside historical stock data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional backtesting systems are used to track trading strategies, then trading performance can be monitored, but users cannot effectively associate their notes and insights with specific points in time during the trading session

Engineering Contradiction:
Improvetrading decision informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent combines the journaling functionality directly with the backtesting interface by integrating journal indicators that appear on the same graph as stock price data. This merging allows users to associate notes and insights with specific time points during backtesting sessions without requiring separate systems or interfaces, thereby preventing information loss while avoiding excessive system complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces journal indicators as intermediary elements that bridge the gap between trading decisions and market data. These indicators serve as visual markers on the price graph that link specific journal entries (containing user notes and insights) to corresponding time points in the backtesting session, enabling effective association of trading information with market movements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If users want to review their decision-making process in detail, then they need comprehensive journaling capabilities, but this increases the complexity of the user interface

Engineering Contradiction:
Improvedecision-making process informationVSAvoidinterface usability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the journaling interface into distinct components: journal indicators on the graph, journal entries with screenshots, and checklist items. This segmentation allows users to access comprehensive decision-making information through organized, modular elements rather than a monolithic interface, maintaining ease of operation while preventing information loss.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a temporal dimension to the journaling system by positioning journal indicators on the time-axis of the price graph. This dimensional integration allows users to review decision-making processes in chronological context alongside market movements, providing comprehensive information without complicating the interface layout.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Loss of information

If journal entries are displayed on the same graph as stock data, then visual correlation between decisions and market movements is enhanced, but the graph becomes more cluttered

Engineering Contradiction:
Improvecontextual trading informationVSAvoidgraph display area
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent applies local quality by making journal indicators selectively visible and interactive. The indicators appear as discrete markers on the graph at specific time points rather than continuous overlays, and users can click to expand full journal entries. This approach enhances contextual information display while preserving the clarity of the price graph by concentrating visual elements only where needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements a nested structure where journal indicators are embedded within the price graph, and full journal entries (with screenshots and notes) are nested within those indicators. This hierarchical nesting allows contextual trading information to be displayed at multiple levels of detail without permanently cluttering the graph display area, as users only expand entries when needed for detailed review.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS20250238864A1Security trading backtesting system having an interactable journal
Publication Date: 2025.07.24 FX REPLAY INC
  • US20250238864A1 patent drawing
  • US20250238864A1 patent drawing
  • US20250238864A1 patent drawing

AI summary

A system is disclosed herein. The system comprises a processor and a memory. The memory comprises a non-transitory medium storing processor-executable instructions that when executed by the processor, causes the processor to: generate a backtesting session view for a backtesting session comprising a historic stock mapped on a graph; receive a first input indicative of a user selecting a new trade option; generate a journal creation dialog having one or more inputs selected from: an add screenshot input, a checklist selector, a tag input, and a notes input; receive a journal model having one or more journal property based on the one or more input of the journal creation dialog; associate the journal model with the backtesting session; store the journal model in the memory; and update the backtesting session view to include one or more journal indicator corresponding to the journal model on the graph of the historic stock.