Ercot
Contents
Ercot#
Module Contents#
Classes Summary#
Electric Reliability Council of Texas (ERCOT) |
Attributes Summary#
Settlement Point Type Description |
|
Report Type IDs |
|
|
|
Contents#
- class gridstatus.ercot.Ercot[source]#
Bases:
gridstatus.base.ISOBaseElectric Reliability Council of Texas (ERCOT)
- class Document[source]#
Attributes
constructed_name
None
friendly_name
None
publish_date
None
url
None
Attributes
ACTUAL_LOADS_URL_FORMAT
https://www.ercot.com/content/cdr/html/{timestamp}_actual_loads_of_forecast_zones.html
AS_PRICES_HISTORICAL_MAX_DAYS
30
BASE
default_timezone
US/Central
interconnection_homepage
http://mis.ercot.com/misapp/GetReports.do?reportTypeId=15933
iso_id
ercot
LOAD_HISTORICAL_MAX_DAYS
14
location_types
None
markets
None
name
Electric Reliability Council of Texas
status_homepage
Methods
Get ancillary service clearing prices in hourly intervals in Day Ahead Market
Get Historical DAM Settlement Point Prices(SPPs)
Get fuel mix 5 minute intervals
Get interconnection queue for ERCOT
Get load for a date
Returns load forecast
Get Historical RTM Settlement Point Prices(SPPs)
Get SPP data for ERCOT
Returns status of grid
- get_as_prices(date, end=None, verbose=False)[source]#
Get ancillary service clearing prices in hourly intervals in Day Ahead Market
- Parameters
date (datetime.date, str) – date of delivery for AS services
end (datetime.date, str, optional) – if declared, function will return data as a range, from “date” to “end”
verbose (bool, optional) – print verbose output. Defaults to False.
- Returns
A DataFrame with prices for “Non-Spinning Reserves”, “Regulation Up”, “Regulation Down”, “Responsive Reserves”.
- Return type
pandas.DataFrame
- get_dam_spp(year, verbose=False)[source]#
Get Historical DAM Settlement Point Prices(SPPs) for each of the Hubs and Load Zones
- Parameters
year (int) – year to get data for. Starting 2011, returns data for the entire year
- get_fuel_mix(date, verbose=False)[source]#
Get fuel mix 5 minute intervals
- Parameters
date (datetime.date, str) – “latest”, “today”, and yesterday’s date are supported.
verbose (bool) – print verbose output. Defaults to False.
- Returns
A DataFrame with columns; Time and columns for each fuel type
- Return type
pandas.DataFrame
- get_interconnection_queue(verbose=False)[source]#
Get interconnection queue for ERCOT
- Monthly historical data available here:
- get_load_forecast(date, verbose=False)[source]#
Returns load forecast
Currently only supports today’s forecast
- get_rtm_spp(year, verbose=False)[source]#
- Get Historical RTM Settlement Point Prices(SPPs)
for each of the Hubs and Load Zones
- Parameters
year (int) – year to get data for Starting 2011, returns data for the entire year
- gridstatus.ercot.HISTORICAL_DAM_CLEARING_PRICES_FOR_CAPACITY_RTID = 13091[source]#
Settlement Point Type Description ========== ========== =========== Resource Node RN Resource Node for normal resource Resource Node PCCRN Physical Resource Node for combined cycle units Resource Node LCCRN Logical Resource Node for combined cycle plant Resource Node PUN Private Area Network Resource Node Load Zone LZ Congestion Load Zone Load Zone LZ_DC DCTIE Load Zone Hub HU Hub Hub SH ERCOT_345KV_HUBBUSES_AVG Hub AH ERCOT_HUB_AVG ============================================================ Source: https://www.ercot.com/files/docs/2009/10/26/07_tests_for_rsnable_lmps_overview_of_price_valid_tool_09102.ppt