User Guide¶
This section covers the core workflows for using ProgridPy to acquire, process, analyze, and visualize electricity market data.
| Guide | Description |
|---|---|
| Downloading Data | Fetch raw market data from MISO, SPP, and ERCOT via ISO APIs or S3 |
| Processing Data | Transform raw files into standardized Hive-partitioned Parquet datasets |
| Metrics & Analytics | Compute 50+ financial metrics with the MetricsEngine |
| Dashboards | Launch Streamlit dashboards and export standalone HTML reports |
| Cloud Storage | Upload and download data to AWS S3 with concurrent transfers |
| Enverus Forecasts | Fetch wind/solar forecasts and weather flags via the Enverus NRF API |
| Extending ISOs | Add support for a new ISO by subclassing ISOBase |
| Extending Metrics | Register custom ISO trade schemas for the metrics pipeline |