projects
home projects / data analytics

Data Analytics.

Apps and scripts that turn messy CSVs and market data into useful dashboards, reports, and research views.

TOOLS / DATA & ANALYTICS
Hallowed CSV Logger dashboard parsing a NinjaTrader 8 trade export
001 / PYSIDE6 DESKTOP APP · V2.0.0

Hallowed CSV Logger

A drag-and-drop desktop app for turning NinjaTrader 8 Orders and Executions CSVs into a readable trading dashboard. It calculates net P&L, win rate, peak hour, streaks, and rolling session results. Position accounting keeps partial fills, brackets, and OCO ordering paired correctly.

  • Drag-and-drop CSV parsing, Orders + Executions auto-detected
  • Position-accounting trade reconstruction (partial fills, stop-and-reverse)
  • Headline stats: net P&L, win rate, avg trade, peak hour
  • Streak, best-day, and active-day tracking
  • Session-grouped trade log with rolling P&L
  • Single- & multi-leg ATM (Target/Stop 1–3, 55-Break runner)
  • 40+ futures point-value registry (equity, rates, energy, metals, ags, FX, crypto)
  • Filters: date, account, RTH-only, plain-text mode
  • Persistent settings + standalone Windows EXE (PyInstaller)
  • Plain-text & ANSI-color report export; pytest coverage
Open source port incoming
002 / SELF-HOSTED WEB APP · WORK IN PROGRESS

yfinance Analytics Dashboard

A self-hosted market research app built on yfinance for exploring equities and crypto. Still a work in progress, and planned for open-source release once it is stable.

  • Self-hosted and local-first, runs on your own machine
  • yfinance data backbone
  • Asset correlation matrices
  • Market regime classification displays
  • Advanced charts embedded from TradingView
  • Crypto support via Hyperliquid
WIP · Open source planned