energy-econ-ordc
Final Project for Columbia University INAFU6065 Economics of Energy
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.9%) to scientific vocabulary
Repository
Final Project for Columbia University INAFU6065 Economics of Energy
Basic Info
- Host: GitHub
- Owner: riyagooo
- License: cc-by-4.0
- Language: Python
- Default Branch: main
- Size: 4.86 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
NYISO Enhanced Scarcity Pricing Policy: Impacts on Consumer Prices
Project Overview
This repository contains analysis and results from our study examining the impact of NYISO's Enhanced Scarcity Pricing Policy on electricity prices. The policy, implemented in May 2022, involves a revamped Operating Reserve Demand Curve (ORDC) designed to increase day-ahead energy prices during stressed conditions to encourage resource availability.
Key Findings
Our analysis shows that the ORDC revamp led to higher prices during: - Peak hours (+7.24 $/MWh, p=0.006) - Volatile market conditions (+23.68 $/MWh, p=0.016)
Methodology
We applied two primary analytical approaches: 1. Difference-in-Differences (DiD) analysis comparing NYISO Zone F (treated) with Zone C and ISO-NE (controls) 2. Synthetic Control method to construct a counterfactual for Zone F prices
Repository Structure
├── code/ # Analysis scripts
│ ├── nyiso_panel_regression.py # Panel regression analysis
│ └── Synthetic_control.py # Synthetic control methodology
│
├── data/ # Input datasets
│ ├── NYISO Price Data.xlsx
│ ├── DiD database_0422.xlsx
│ ├── DiD database_including weather.xlsx
│ └── Sythetic control regression database.xlsx
│
├── results/ # Analysis outputs
│ └── panel_results/ # Panel regression outputs
│ ├── panel_treatment_effects.png
│ ├── panel_analysis_summary.txt
│ └── ... (other result files)
│
├── paper/ # Final academic paper
│ └── INAFU6065FinalPaperNYISO-ORDC.pdf
│
├── requirements.txt # Project dependencies
├── LICENSE # Creative Commons Attribution 4.0 license
├── CITATION.cff # Citation information
└── README.md # This file
Code
code/nyiso_panel_regression.py: Panel regression analysis of NYISO price datacode/Synthetic_control.py: Implementation of synthetic control methodology
Data
data/NYISO Price Data.xlsx: Primary dataset with price informationdata/DiD database_0422.xlsx: Database for difference-in-differences analysisdata/DiD database_including weather.xlsx: DiD database with weather controlsdata/Sythetic control regression database.xlsx: Data for synthetic control analysis
Results
results/panel_results/: Directory containing all panel regression outputs- Model summaries
- Coefficients and statistics
- Visualizations of treatment effects
Paper
paper/INAFU6065FinalPaperNYISO-ORDC.pdf: Full academic paper with detailed methodology and findings
Getting Started
To reproduce our analysis, you will need to:
1. Install the required dependencies: pip install -r requirements.txt
2. Request the data files by contacting the authors (data files are not included in this repository)
3. Run the panel regression analysis: python code/nyiso_panel_regression.py
4. Run the synthetic control analysis: python code/Synthetic_control.py
Citation
If you use this code or findings in your work, please cite:
Zubairi, I., Guo, R.Y., Li, L., Dorcély, C., Murata, M., Chu, I., & Villa, P.J. (2023).
NYISO Enhanced Scarcity Pricing Policy: Impacts on Consumer Prices.
Columbia University, School of International and Public Affairs.
For more citation formats, please see the CITATION.cff file.
Contact
This is the final project for Columbia University's INAFU6065 Economics of Energy course.
License
This project is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0) - see the LICENSE file for details. This license allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, so long as attribution is given to the creator.
Owner
- Name: Riya Yingran Guo
- Login: riyagooo
- Kind: user
- Repositories: 1
- Profile: https://github.com/riyagooo
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Zubairi"
given-names: "Ibrahim"
- family-names: "Guo"
given-names: "Riya Yingran"
- family-names: "Li"
given-names: "Lina"
- family-names: "Dorcély"
given-names: "Colby"
- family-names: "Murata"
given-names: "Mitsuyo"
- family-names: "Chu"
given-names: "Iris"
- family-names: "Villa"
given-names: "Pedro Jose"
title: "NYISO Enhanced Scarcity Pricing Policy: Impacts on Consumer Prices"
version: 1.0.0
date-released: 2023-05-09
url: "https://github.com/riyagooo/energy-econ-ordc"
preferred-citation:
type: unpublished
authors:
- family-names: "Zubairi"
given-names: "Ibrahim"
- family-names: "Guo"
given-names: "Riya Yingran"
- family-names: "Li"
given-names: "Lina"
- family-names: "Dorcély"
given-names: "Colby"
- family-names: "Murata"
given-names: "Mitsuyo"
- family-names: "Chu"
given-names: "Iris"
- family-names: "Villa"
given-names: "Pedro Jose"
title: "NYISO Enhanced Scarcity Pricing Policy: Impacts on Consumer Prices"
year: 2023
institution: "Columbia University"
department: "School of International and Public Affairs"
url: "https://github.com/riyagooo/energy-econ-ordc"
GitHub Events
Total
- Push event: 5
- Create event: 2
Last Year
- Push event: 5
- Create event: 2
Dependencies
- matplotlib >=3.5.0
- numpy >=1.20.0
- openpyxl >=3.0.0
- pandas >=1.5.0
- seaborn >=0.11.0
- statsmodels >=0.13.0
- xlrd >=2.0.0