← Back to work
BackendBackend only

MarketPulse — Bond Color Ranking

Ranks broker “colors” so traders see the best quote first.

What they needed

Bond traders get flooded with price quotes (“colors”) from brokers and banks. Someone had to dig through noise to find the best price per security. They needed ranking logic and APIs a trading UI could trust.

What I delivered

  • FastAPI service that ingests colors from Excel (demo) or Oracle (production-ready path)
  • Ranking by date → rank → price, grouped by CUSIP with parent/child quote views
  • Dashboard, manual upload, and admin column/Oracle configuration APIs
  • Second milestone: API reference and frontend integration docs

Why it helped

Traders get a ranked feed instead of raw dumps — best quote first, with room to expand into the full set when needed.

Tech in the build

Python 3.11FastAPIExcel ingestOracle-ready data layer

Access

Backend-only (API for an existing trading dashboard)