This repository is designed for market monitoring, risk awareness, market structure analysis, and data/ops governance.
It is not an investment advisory product and must not be used to generate or present:
- buy/sell or long/short instructions, entry/exit, target prices, TP/SL
- allocations, portfolio/weight recommendations, “best opportunities,” expected returns
- PnL, outperformance/underperformance claims, or performance marketing outputs
If you build UI/outputs on top of this repo, keep the language descriptive/diagnostic, not directive.
This repository provides an end‑to‑end pipeline that integrates four core components:
-
NeuralFusionCore
Ingests recent OHLCV + news and produces per‑symbol model salience signals (internally stored as signed values, but can be exposed in compliance‑safe form as magnitude / tiers only). -
ChronoBridge
Generates time‑aligned fused embeddings (price + news) and persists them for downstream retrieval. -
NetWeaver
Learns cross‑symbol dependencies via a graph model and produces:- a rank/score per symbol (use as relative attention, not “expected return”)
- an optional dependency graph describing probabilistic linkages.
-
AlphaFusionNet (Fusion + Reasoning Service)
Fuses model signals and produces monitoring‑oriented outputs, such as:- risk/attention watchlists (top‑K symbols to monitor)
- market/network structure summaries
- governance artifacts (policy JSON, audit logs, data freshness flags)
- diagnostic text (LLM‑generated), strictly constrained to risk/structure/monitoring language.
- Real‑time multimodal ingestion (OHLCV + news) and feature synchronization
- Fused embeddings for downstream graph modeling
- Network dependency modeling (influence, lead‑lag linkages, clusters)
- Compliance‑safe dashboards:
- Market snapshot (risk temperature, news heat, correlation stress, regime shift likelihood)
- Risk & attention watchlist (symbols that require monitoring)
- Risk pack table for the universe (volatility tiers, liquidity stress tiers, drawdown/tail risk buckets, data quality flags)
- Network view (influence leaderboard, probabilistic influence map, contagion stress)
- Architecture diagram
- Required downloads
- Setup
- Pipeline
- Script cheat‑sheet
- Dependencies
- Appendix
- Authors & citation
- Support
# Clone repository
git clone https://github.com/Novoxpert/AlphaFusionNet.git
cd AlphaFusionNet
git submodule update --init --recursive
# (optional) create a virtual environment
python -m venv .venv
# Linux/macOS:
source .venv/bin/activate
# Windows (PowerShell):
.\.venv\Scripts\Activate.ps1
# Install dependencies
# Linux:
pip install -r requirements.txt
# Windows:
pip install -r requirements-windows.txtThis pipeline coordinates ChronoBridge data services, model APIs, and scheduled tasks to produce synchronized features and monitoring outputs.
Full usage notes: ./docs/usage.md
API for retrieving fused embeddings and OHLCV per symbol from MongoDB.
python -m apps.ChronoBridge.scripts.chronobridge_api_serviceAPI for retrieving latest monitoring outputs from MongoDB.
python -m scripts.alphafusionnet_api_service# Linux:
celery -A scheduler.tasks worker --loglevel=info --concurrency=1
# Windows:
celery -A scheduler.tasks worker --loglevel=info -P threads --concurrency=1
python run_triggers.py
celery -A scheduler.scheduler beat --loglevel=infoTypical outputs include processed parquet files, model checkpoints, and MongoDB collections such as:
chrono_bridge, NeuralFusionCore_predictions, NetWeaver_predictions, AlphaFusionNet_predictions, live_metrics, monthly, windows, etc.
pip install pytest
pytest -v testsFor the full engine layout, see ./docs/layout.md.
apps/NeuralFusionCore/lib/*.py— datasets, models, training loops, utilities, backtestingapps/ChronoBridge/scripts/data_ingest_service.py— fetch OHLCV/news and push to Redisapps/ChronoBridge/scripts/features_service.py— build features & fused embeddingsapps/NeuralFusionCore/scripts/train_service.py— train modelapps/NeuralFusionCore/scripts/finetune_service.py— incremental fine‑tuningapps/NeuralFusionCore/scripts/prediction_service.py— scheduled inference (writes to MongoDB/Redis)apps/NetWeaver/src/services/netweaver_train_service.py— train graph modelapps/NetWeaver/src/services/netweaver_prediction_service.py— graph inference and ranking/graph outputsscripts/alphafusionnet_service.py— fusion + guardrailed reasoning + persistencescripts/metric_live_service.py— live monitoring metricsscripts/metric_monthly_service.py— periodic summary metricsscripts/metric_backtesting.py— historical validation runs (non‑advice evaluation)
- Python 3.11+
- PyTorch 2.x
- NeuralFusionCore: https://github.com/Novoxpert/NeuralFusionCore
- ChronoBridge: https://github.com/Novoxpert/ChronoBridge
- NetWeaver: https://github.com/Novoxpert/NetWeaver
Developed by the Novoxpert Research Team.
If you use this repository or build upon our work, please cite:
Novoxpert Research (2025). AlphaFusionNet: LLM‑Guided Neural + Graph Market Monitoring Engine.
GitHub: https://github.com/Novoxpert/AlphaFusionNet
- Issues & Bugs: https://github.com/Novoxpert/AlphaFusionNet/issues
- Discussions: https://github.com/Novoxpert/AlphaFusionNet/discussions