Self-hosted trading workstation

Research first. Execution deliberate.

A FastAPI workstation with strategy research, backtesting, risk controls, a local dashboard and a Chrome extension.

punch.tradePROJECT OVERVIEW
01Research a strategy
02Review the risk
03Inspect paper orders

Illustrated workflow · not a live application session or market feed

01 / Inside the project

Built around the work.

01

Inspect strategies

Explore strategy modules, research tools and backtests.

02

Review risk

Risk and execution layers sit between a signal and an order.

03

Start in paper mode

The default feed is synthetic and execution is paper unless explicitly configured.

02 / Explore the workflow

Three steps to understand it.

Inspect strategies

Explore strategy modules, research tools and backtests.

Full setup and implementation ↗
03 / Run it yourself

Start from the source.

Python and the dependencies in backend/requirements.txt. Review .env.example and the deployment guide.

Clone the repository, then use the commands below. Review the README before connecting external services.

SOURCE CHECKOUT
git clone https://github.com/honeyamn10-source/punch.trade.git
cd punch.trade
python -m pip install -r backend/requirements.txt
cd backend
python run.py
04 / Know the scope

Clear expectations.

Development workstation. Broker adapters require independent verification. Backtests do not establish future returns; synthetic feed and paper execution are the defaults.

See GitHub Actions for commit-specific test and build results.

Keep exploring