← Projects

Market analytics platform

ARGUS

A Python market-data system growing from an FX utility into a layered analytics and monitoring platform.

Independent project - active development
  • Python
  • pandas
  • NumPy
  • yfinance
  • pytest
Current shape

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.

Why the roadmap matters

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.

01Live FX API
02Historical market data
03Client layer
04Validation
05Metric functions
06Charts / dashboard
07Storage layer
08AI-assisted monitoring

Roadmap

Sprint path

Completed

Sprint 1

Package structure, live conversion, Tkinter prototype, first analytics, tests, CI and public project setup.

In progress

Sprint 2

Stronger market metrics, broader data clients, yfinance workflows and tested pandas transformations.

Planned

Sprint 3

Storage layer, clearer data architecture and a web-ready interface direction with NiceGUI.

Future

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.