How saladb4o/data-lake works
This repository appears to be a Vietnamese-equities research and analytics web application. Its user-facing entry point is a FastAPI server, with browser assets for dashboards and charts; the services cover market data, company analysis, valuation, forecasting, backtesting, and forensic signals. The excerpts explicitly show API dispatch to fair-value backtesting and monetary-policy retrieval, but do not establish most service wiring or frontend API calls. Those uncertain relationships are therefore omitted; several capabilities are represented by their exact service paths from the tree.
Main entry points: server.py HTTP API · macro_monetary_service.py Monetary and macro · fair_value_backtest_service.py Fair-value backtests
Components 23
API and interface
- HTTP API
server.py - Web interface
static/js/app.js - Market charts
static/js/chart.js - Market treemap
static/js/treemap.js
Market intelligence
- Unified market data
services/unified_data_service.py - Company data
services/stock_service.py - Global markets
services/global_market_service.py - Monetary and macro
services/macro_monetary_service.py - Sector rotation
services/rrg_service.py - Market treemap data
services/treemap_service.py - Financial filing lake
services/lake_store.py
Company analysis
- Valuation and risk
services/valuation_engine.py - Three-statement forecast
services/three_statement_engine.py - Working capital
services/working_capital_engine.py - Debt and capital schedule
services/debt_capital_schedule_engine.py - Forensic intelligence
services/forensic_intelligence_engine.py - Ownership analysis
services/cross_ownership_engine.py - Related-party analysis
services/related_party_tunneling_engine.py
Research and backtests
- Smart-money flows
services/smart_money_flow_engine.py - Commodity spreads
services/commodity_spread_engine.py - Fair-value backtests
services/fair_value_backtest_service.py - Strategy backtests
services/backtest_service.py
Other components
- Investor
Connections 3
- Investor → HTTP API: sends requests
- HTTP API → Fair-value backtests: dispatches fair-value runs
- HTTP API → Monetary and macro: retrieves monetary overview