Skip to content
ALL WORK

02TRADING ANALYSIS TOOL

INTERACTIVE P&L CALENDAR

Brokerage tools tell you what your account did. They do not tell you what you did. This application pulls trading history through the Webull API and lays it out as an interactive calendar, so results, streaks and decisions can be read against the days they happened on — and the patterns behind a good or bad month become visible instead of anecdotal.

CATEGORY
TRADING ANALYSIS TOOL
STACK
  • Python
  • JavaScript
  • HTML/CSS
  • Webull API

(01) THE PROBLEM

The problem

Traditional brokerage tools showed performance as a running total and nothing else. There was no way to see decision-making patterns — which days went wrong, whether the bad ones clustered, or what I had actually been doing differently when things worked.

(02) THE SOLUTION

Import the full trading history and render it as a calendar where every day is interrogable. Seeing results laid out against time turns a column of numbers into something with shape: streaks, recoveries and habits all become visible at a glance.

(03) MY ROLE

Sole developer — API integration, the analysis layer, and the interactive front end.

(04) ARCHITECTURE

SYSTEM ARCHITECTURE

RESTWEBULL APItrade historyIMPORTnormalise fillsANALYTICSgroup by dayCALENDAR UIinteractive viewUSERreads own patterns

NEXT PROJECT — BACKTESTING SYSTEM

VWAP REVERSAL BOT

VIEW