Skip to content

Trading Research System

2025 - Present

Private System

Forge

A private trading research and automation system with backtesting, strategy runners, risk controls, dashboards, alerts, and deployment tooling.

Role
Sole developer
Core
Python research
UI
Next.js dashboard
Access
Private system
private system
Forge interface

A video made with demo dataPrivate system, no public demo

03 — Story

The problem.

Manual trading research is slow, emotional, and difficult to verify. I needed a system that could test ideas against historical data, track assumptions, and keep live automation under control.

What I built.

I built Forge as a modular Python and Next.js system for strategy research, realistic backtesting, dashboards, risk controls, and alerting. It stays private, but it remains strong evidence for complex backend and data-heavy work.

  • 01

    Strategy Research

    Python modules for testing ideas, reviewing results, and comparing strategy behavior.

  • 02

    Backtesting Pipeline

    Historical testing flows that account for real execution details instead of relying on toy examples.

  • 03

    Risk Controls

    Guardrails, stop conditions, and monitoring logic built around protecting the system before adding more features.

  • 04

    Operational Dashboard

    Next.js dashboard work for monitoring system state, logs, and current activity.

  • 05

    Alerts and Handoffs

    Telegram-style alerting and durable logs so system events do not disappear into the terminal.

  • 06

    Protected Maintenance

    Forge is kept stability-first and separate from the public portfolio demo experiments.

04 — Under the hood

How it fits together.

  1. 01

    Market data

    Historical and live feeds

  2. 02

    Python research

    pandas · NumPy · backtests · risk rules

  3. 03

    Storage

    SQLite · Parquet · structured logs

  4. 04

    Dashboard

    FastAPI · Next.js · Telegram alerts

Docker on Ubuntu, kept separate from public demos

Stack

Backend

  • Python
  • FastAPI
  • pandas
  • NumPy

Frontend

  • Next.js
  • React
  • Tailwind CSS

Data

  • SQLite
  • Parquet
  • Structured Logs

Infra

  • Docker
  • Ubuntu
  • Telegram Bot API

05 — Next project

Plant-Floor Downtime and Actions

FactoryInsight

Read the case study

Interested?

Want something like Forge for your team?

Get in touch