Miso#

Module Contents#

Classes Summary#

MISO

Midcontinent Independent System Operator (MISO)

Contents#

class gridstatus.miso.MISO[source]#

Bases: gridstatus.base.ISOBase

Midcontinent Independent System Operator (MISO)

Attributes

BASE

https://api.misoenergy.org/MISORTWDDataBroker/DataBrokerServices.asmx

default_timezone

US/Central

hubs

[‘ILLINOIS.HUB’, ‘INDIANA.HUB’, ‘LOUISIANA.HUB’, ‘MICHIGAN.HUB’, ‘MINN.HUB’, ‘MS.HUB’, ‘TEXAS.HUB’, ‘ARKANSAS.HUB’]

interconnection_homepage

https://www.misoenergy.org/planning/generator-interconnection/GI_Queue/

iso_id

miso

markets

None

name

Midcontinent ISO

Methods

get_fuel_mix

Get fuel mix in 5 minute intervals for a provided day

get_interconnection_queue

Get the interconnection queue

get_lmp

Supported Markets:

get_load

get_load_forecast

get_supply

Get supply for a date in hourly intervals

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 the interconnection queue

Returns:

pd.DataFrame – Interconnection queue

get_lmp(date, market: str, locations: list = None)[source]#

Supported Markets:

REAL_TIME_5_MIN (FiveMinLMP) DAY_AHEAD_HOURLY (DayAheadExPostLMP)

get_load(date, verbose=False)[source]#
get_load_forecast(date, verbose=False)[source]#
get_supply(date, end=None, verbose=False)[source]#

Get supply for a date in hourly intervals