Trading App
Trading Master Pro is a desktop trading simulator that recreates the core day‑to‑day workflow of a trading terminal: build a watchlist, view live‑like quotes from seeded market data, place buy/sell orders, and track positions and P/L in a clean, responsive UI.
Overview
- Order ticket: choose a symbol, set quantity, and execute market buys/sells.
- Watchlist: curated basket with price, change, and percent change.
- Trade history: every simulated fill is captured for quick review.
- Portfolio holdings: positions, average cost, mark‑to‑market value, and daily P/L.
- Offline demo: uses deterministic seeded pricing so the app is consistent for presentations.
Technical details (C++ / Qt)
- C++: core domain logic for orders, fills, positions, cash balance, and P/L calculations.
- Qt (Widgets): UI layout, styling, and event-driven interactions (signals/slots).
- Separation of concerns: trading engine / market simulator kept separate from UI so the model can be tested and reused.
- Market simulation: seeded quote updates to mimic a live tape without external dependencies.
- State management: in-memory portfolio state updated atomically per execution to keep tables consistent.
Media
Demo
Short walkthrough of the order flow, watchlist, and portfolio updates.