Private Trading Platform / Evaluation

NVBGlobal

NovaBridge Trading Platform

A private web trading platform and evaluation system where users can view markets, place simulated trades and track challenge rules and performance.

Active DevelopmentProject domain

What it is

NVBGlobal is a private trading platform and prop-firm challenge/evaluation project under active development.

What it does

A private web platform with a trading terminal and challenge/evaluation domain. The platform uses internal simulated execution; the separate MT5 bridge is for read-only market data.

What I built

  • Trading terminal with watchlists, bid/ask, spreads, candlestick charts, timeframes and indicators
  • Order-entry interface with simulated internal execution
  • Positions, pending-order architecture, history and account balance/equity/P&L views
  • Challenge rules including targets, loss limits, minimum trading days, consistency and exposure/order limits
  • Breach/pass/fail logic and risk/performance snapshots
  • Separate MT5 market-data bridge
  • Authenticated WebSocket market transport

Architecture

React and TypeScript provide the web interface. FastAPI services use SQLAlchemy/Alembic with PostgreSQL and Redis. REST and authenticated WebSockets connect the platform UI to backend services. A separate MT5 bridge supplies a read-only market-data integration path; order execution remains internal and simulated.

  1. 01React / TypeScript trading terminal
  2. 02FastAPI platform API · REST and authenticated WebSockets
  3. 03PostgreSQL · Redis · risk and challenge workflows
  4. 04Separate MT5 read-only market-data bridge

Engineering highlights

  • Keeping simulated execution and challenge/risk evaluation distinct from the separate market-data integration path.

Current status and limitations

Active Development

  • Order execution is simulated internally; the platform does not represent real-money or broker execution.
  • MT5 integration is for read-only market data. A live MT5 feed is not claimed.
  • The project is in active development; production deployment, challenge sales, payouts, KYC/AML and payment processing are not claimed.