Ask the Grid

Overview

CAISO OASIS 5-minute real-time shadow prices on intertie / scheduling-point constraints, by tie and flow direction. The shadow price is the marginal cost of a binding intertie limit, so this is the direct signal for congestion between CAISO and neighboring balancing areas: a non-zero price means an import/export path is constrained and is shaping locational prices at the border. Traders use it to explain inter-BAA basis and to see which ties are binding and in which direction, and operators use it to track where transfer limits are actively holding back scheduling. History spans 2015 to present at ~99% daily coverage. The official source is CAISO OASIS.

Use with MCP

This table is available through the signed-in, read-only Ask the Grid MCP server. Connect a market below, then use search_data or describe_data to load its query contract before calling query_data.

Schema9

Column
Type
event_timeDateTime64(6, 'UTC')
ti_idLowCardinality(String)
ti_directionLowCardinality(String)
prcNullable(Float64)
constraint_causeNullable(String)
opr_dtNullable(Date32)
opr_hrNullable(Int32)
opr_intervalNullable(Int32)
ingested_atDateTime64(6, 'UTC')

Sample rows

event_timeti_idti_directionprcconstraint_causeopr_dtopr_hropr_intervalingested_at
2026-08-15 05:05:00.000000SUNZIA_ITCE-58.28557Base Case2026-08-142322026-08-15 06:25:52.669787
2026-08-15 05:05:00.000000SUNZIA_ITCE-58.28557Base Case2026-08-142322026-08-15 06:15:49.930622
2026-08-15 05:00:00.000000SUNZIA_ITCE-59.5892Base Case2026-08-142312026-08-15 06:25:52.669787
2026-08-15 05:00:00.000000MERCHANT_ITCI-0.0012Base Case2026-08-142312026-08-15 06:25:52.669787
2026-08-15 05:00:00.000000SUNZIA_ITCE-59.5892Base Case2026-08-142312026-08-15 06:15:49.930622
2026-08-15 05:00:00.000000MERCHANT_ITCI-0.0012Base Case2026-08-142312026-08-15 06:15:49.930622
2026-08-15 04:55:00.000000SUNZIA_ITCE-55.01059Base Case2026-08-1422122026-08-15 06:25:52.669787
2026-08-15 04:55:00.000000LDWP_IPP_NORTHI-0.04308Base Case2026-08-1422122026-08-15 06:25:52.669787
2026-08-15 04:55:00.000000SUNZIA_ITCE-55.01059Base Case2026-08-1422122026-08-15 06:15:49.930622
2026-08-15 04:55:00.000000LDWP_IPP_NORTHI-0.04308Base Case2026-08-1422122026-08-15 06:15:49.930622
2026-08-15 04:50:00.000000SUNZIA_ITCE-54.8736Base Case2026-08-1422112026-08-15 06:25:52.669787
2026-08-15 04:50:00.000000MERCHANT_ITCI-0.0012Base Case2026-08-1422112026-08-15 06:25:52.669787
2026-08-15 04:50:00.000000LDWP_IPP_NORTHI-0.07101Base Case2026-08-1422112026-08-15 06:25:52.669787
2026-08-15 04:50:00.000000SUNZIA_ITCE-54.8736Base Case2026-08-1422112026-08-15 06:15:49.930622
2026-08-15 04:50:00.000000MERCHANT_ITCI-0.0012Base Case2026-08-1422112026-08-15 06:15:49.930622
2026-08-15 04:50:00.000000LDWP_IPP_NORTHI-0.07101Base Case2026-08-1422112026-08-15 06:15:49.930622
2026-08-15 04:45:00.000000SUNZIA_ITCE-54.90149Base Case2026-08-1422102026-08-15 06:25:52.669787
2026-08-15 04:45:00.000000MERCHANT_ITCI-0.0012Base Case2026-08-1422102026-08-15 06:25:52.669787
2026-08-15 04:45:00.000000LDWP_IPP_NORTHI-0.06503Base Case2026-08-1422102026-08-15 06:25:52.669787
2026-08-15 04:45:00.000000SUNZIA_ITCE-54.90149Base Case2026-08-1422102026-08-15 06:15:49.930622
2026-08-15 04:45:00.000000MERCHANT_ITCI-0.0012Base Case2026-08-1422102026-08-15 06:15:49.930622
2026-08-15 04:45:00.000000LDWP_IPP_NORTHI-0.06503Base Case2026-08-1422102026-08-15 06:15:49.930622
2026-08-15 04:40:00.000000SUNZIA_ITCE-56.91863Base Case2026-08-142292026-08-15 06:25:52.669787
2026-08-15 04:40:00.000000MERCHANT_ITCI-0.0012Base Case2026-08-142292026-08-15 06:25:52.669787
2026-08-15 04:40:00.000000LDWP_IPP_NORTHI-0.00349Base Case2026-08-142292026-08-15 06:25:52.669787

Coverage

98.8% complete50 gap days4,195 days with data
Show coverage history ▾
Coverage: 98.8%Days with data: 4,195Gaps: 50
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
gaplessmore