Market context, prediction, and reasoning in one platform.
ForesightX combines live financial data, technical indicators, ML-based forecasting, portfolio context, and AI-assisted recommendations through independently deployable services.

From raw market feeds to an explainable recommendation.
Each capability is isolated behind a focused service contract, making the platform easier to test, scale, and evolve.
Market intelligence
Live prices, historical bars, news, technical indicators, caching, and WebSocket updates.
Data service →Predictive signals
Short-horizon direction forecasts with feature engineering, confidence estimation, and tracked model artifacts.
Pattern service →Contextual reasoning
A LangGraph workflow combines model output, market evidence, risk context, and deterministic safeguards.
Orchestration →A production-shaped microservice system.
Authentication, market data, prediction, profile management, and analysis coordination own their APIs and persistence boundaries.
- FastAPI services with OpenAPI contracts
- PostgreSQL, Redis, MLflow, DVC, and DAGsHub
- Docker Compose today, cloud orchestration ready
- Same-origin API routing through NGINX
Understand the product. Trace the system. Run the stack.
The documentation covers requirements, workflows, all service responsibilities, APIs, data ownership, testing evidence, and deployment.