Curve Inventory Management
Complete CRUD operations for curve definitions, instances, and data with full management capabilities
📊 Data Structure Overview
1
Curve Definition
What it is: The template/metadata for a curve
Contains: Market, Location, Product Type, Duration, etc.
Example: "ERCOT Channel View 2H Energy Revenue"
2
Curve Instance
What it is: A specific forecast run/version
Contains: Version, Date Range, Granularity, Run Info
Example: "2024-Q4" version covering 2028-2051
3
Price Data
What it is: The actual forecast values
Contains: Timestamps, Values, P-values, Units
Example: 115 annual points (23 years × 5 p-values)
Definition Instance(s) Price Data
Channel View Energy Arb Revenue Forecast2
ID: 18Market: ERCOT
Location: Channel View
Product: Optimized Revenue
Type: REVENUE
Duration: 2H
Scenario: BASE
1 instances
0 data points
Curve Instances
Channel View Energy Revenue Test2
ID: 14Market: ERCOT
Location: Channel View
Product: Optimized Revenue
Type: ENERGY_ARB
Duration: 2H
Scenario: BASE
1 instances
0 data points
Curve Instances
Channel View Energy Revenue test
ID: 13Market: ERCOT
Location: Channel View
Product: Optimized Revenue
Type: ENERGY_ARB
Duration: 2H
Scenario: BASE
6 instances
138 data points
Curve Instances
Health Check Test
ID: 12Market: CAISO
Location: Test Location
Product: Market Price Forecast
Type: ENERGY_ARB
Duration: 4H
Scenario: BASE
0 instances
0 data points
Curve Instances
Channel View Energy Arb Revenue Forecast
ID: 11Market: ERCOT
Location: Channel View
Product: Optimized Revenue
Type: ENERGY_ARB
Duration: 2H
Scenario: BASE
2 instances
23 data points