Market analytics platform
ARGUS
A Python market-data system growing from an FX utility into a layered analytics and monitoring platform.
A converter becoming a data product
ARGUS started as a focused FX converter, but the useful portfolio story is the growth path: clients, services, analytics and UI are being separated so the project can move from local tool to market analytics system.
Every sprint adds one usable layer
The roadmap is the evidence here. Sprint 1 established the runnable foundation. Sprint 2 moves into stronger market metrics and real data clients. Later sprints add storage, a web-ready UI, scheduled ingestion and eventually AI-assisted monitoring.
Roadmap-backed data path
From API data to market monitoring
ARGUS should read as a staged data-engineering project: each layer makes the next one possible without pretending the final monitoring product already exists.
Roadmap
Sprint path
Sprint 1
Package structure, live conversion, Tkinter prototype, first analytics, tests, CI and public project setup.
Sprint 2
Stronger market metrics, broader data clients, yfinance workflows and tested pandas transformations.
Sprint 3
Storage layer, clearer data architecture and a web-ready interface direction with NiceGUI.
Sprint 4+
Docker, scheduled ingestion, cloud storage, quality checks, reporting and later AI-assisted monitoring.
Portfolio angle
How to read it
- This is not positioned as a trading tool; it is a staged analytics and data-engineering project.
- The strongest signal is the roadmap discipline: usable slices instead of one oversized architecture promise.
- Future screenshots should show the dashboard and the metric layer working on real historical data.