Market Data Warehouse

yfinance → dbt → a dimensional (star-schema) warehouse: dim_date, dim_security, dim_exchange, and a fact-table family sharing that grain (fct_security_price, fct_security_technical_daily, fct_security_risk_daily, fct_corporate_action). This page reads straight off the built warehouse -- a live DuckDB query, not canned numbers. Runs on DuckDB or MotherDuck's free tier; the same dbt code also targets Snowflake.

Not financial advice. This is a personal engineering/portfolio project. Prices, indicators, and especially the price projection below are demo data and simplified math, not investment research. Nothing on this page should inform a real trading or investment decision.
The warehouse hasn't been built yet -- run `python run.py all` in market-data-warehouse/.