Spp
Contents
Spp#
Module Contents#
Classes Summary#
Southwest Power Pool (SPP) |
Attributes Summary#
Contents#
- gridstatus.spp.QUERY_RTM5_HUBS_URL = https://pricecontourmap.spp.org/arcgis/rest/services/MarketMaps/RTBM_FeatureData/MapServer/1/query[source]#
- gridstatus.spp.QUERY_RTM5_INTERFACES_URL = https://pricecontourmap.spp.org/arcgis/rest/services/MarketMaps/RTBM_FeatureData/MapServer/2/query[source]#
- class gridstatus.spp.SPP[source]#
Bases:
gridstatus.base.ISOBaseSouthwest Power Pool (SPP)
Attributes
default_timezone
US/Central
interconnection_homepage
iso_id
spp
location_types
None
markets
None
name
Southwest Power Pool
status_homepage
https://www.spp.org/markets-operations/current-grid-conditions/
Methods
Get fuel mix in 5 minute intervals for a provided day
Get interconnection queue
Get LMP data
Returns load for last 24hrs in 5 minute intervals
type (str): MID_TERM is hourly for next 7 days or SHORT_TERM is every five minutes for a few hours
- get_fuel_mix(date, verbose=False)[source]#
Get fuel mix in 5 minute intervals for a provided day
- Arguments:
date (datetime or str): “latest”, “today”, or an object that can be parsed as a datetime for the day to return data.
start (datetime or str): start of date range to return. alias for date parameter. Only specify one of date or start.
end (datetime or str): “today” or an object that can be parsed as a datetime for the day to return data. Only used if requesting a range of dates.
verbose (bool): print verbose output. Defaults to False.
- Returns:
pd.Dataframe: dataframe with columns: Time and columns for each fuel type
- get_interconnection_queue(verbose=False)[source]#
Get interconnection queue
- Returns:
pd.DataFrame: Interconnection queue
- get_lmp(date, end=None, market: str = None, locations: list = 'ALL', location_type: str = LOCATION_TYPE_HUB, verbose=False)[source]#
Get LMP data
Supported Markets: REAL_TIME_5_MIN, DAY_AHEAD_HOURLY
Supported Location Types: “hub”, “interface”, “settlement_location”