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: 18
Market: ERCOT
Location: Channel View
Product: Optimized Revenue
Type: REVENUE
Duration: 2H
Scenario: BASE
1 instances
0 data points

Channel View Energy Revenue Test2

ID: 14
Market: ERCOT
Location: Channel View
Product: Optimized Revenue
Type: ENERGY_ARB
Duration: 2H
Scenario: BASE
1 instances
0 data points

Channel View Energy Revenue test

ID: 13
Market: ERCOT
Location: Channel View
Product: Optimized Revenue
Type: ENERGY_ARB
Duration: 2H
Scenario: BASE
6 instances
138 data points

Health Check Test

ID: 12
Market: CAISO
Location: Test Location
Product: Market Price Forecast
Type: ENERGY_ARB
Duration: 4H
Scenario: BASE
0 instances
0 data points

Channel View Energy Arb Revenue Forecast

ID: 11
Market: ERCOT
Location: Channel View
Product: Optimized Revenue
Type: ENERGY_ARB
Duration: 2H
Scenario: BASE
2 instances
23 data points