βββββββββββββββββββββββββββββ
β Data Sources β
ββββββββββββββ¬βββββββββββββββ
β
βββββββββββββββββββββΌβββββββββββββββββββββ
β β β
Stocks (Yahoo Finance) β Energy Prices β
CSV (XOM, CVX, COP) β (EIA API / Excel) β
β WTI, Natural Gas β
βββββββββββββββ¬ββββββ β
β β
βββββββββΌβββββββββββββββββββββββββββΌββββββββ
β Databricks Notebook (ETL) β
β------------------------------------------β
β - Fetch stock data (CSV) β
β - Fetch energy data (JSON / Excel) β
β - Normalize schema (date, values) β
β - Handle missing weekends/holidays β
β - Join stock & energy tables on date β
βββββββββ¬ββββββββββββββββββββββββββββββββββ
β
βΌ
βββββββββββββββββββββββ
β Databricks Delta β
β Managed Tables β
βββββββββββ¬ββββββββββββ
β
βββββββββββΌβββββββββββββββββββ
β Analysis & Correlation β
β----------------------------β
β - Compute returns (stocks) β
β - Compute daily deltas β
β - Correlation (Pearson) β
β - Aggregate weekly/monthly β
βββββββββββ¬βββββββββββββββββββ
β
ββββββββββββββΌββββββββββββββ
β Visualization Layer β
β--------------------------β
β - Line charts (Stock vs β
β Oil/NatGas prices) β
β - Scatter plot (Returns) β
β - Heatmap (Correlations) β
ββββββββββββββββββββββββββββ
π Architecture Diagram
πΉ How the Flow Works
Data Sources
Databricks Notebook (Python)
Delta Tables
stocks_rawβ raw daily stock prices.energy_rawβ raw oil/natural gas prices.finance_energy_corrβ correlation results.Analysis
Visualization