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.
- 01React / TypeScript trading terminal
- 02FastAPI platform API · REST and authenticated WebSockets
- 03PostgreSQL · Redis · risk and challenge workflows
- 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.