Bidding Overview

CAISO Only & Generally Leap Managed

Submitting bids is only applicable for the CAISO wholesale marketplace. Most partners leverage Leap to manage bids on their behalf based on their dispatch preferences (frequency & timing). However, this guide and bid endpoints are available for partners that would like to manage their own bids for additional control and flexibility.

Overview

Bids represent offers to supply energy to the market. Use the Bidding API to configure dispatch frequency, duration, and earnings to match your preferences.

A bid defines the amount of power (in kilowatts) that a meter is willing to provide for a given price (in $/kWh). Bids are structured as a supply curve covering a specific time period. You can offer increasing quantities in exchange for higher prices.

Understanding Bid Curves

A bid curve is an ascending array of price ($) x quantity (kW) pairs. Each point represents an offer to provide energy over a time period in exchange for a given price. The curve allows you to offer higher a quantity_in_kw in exchange for a higher price.

Bidding at the Price Floor

In most cases, partners simply want to bid at the price floor for a certain time period in order to try and get dispatch events awarded during that time. In these cases, a multi-point bid curve is not necessary. You can simply have a single kW/price pair within the curve array and the price can be set to the minimum 0.01 value.

You can only submit bids for meters with an ACTIVE "global_enrollment_status". Bids including non-active meters will fail.

Bid API Endpoints

Place Bid

Search Bids

Search Standing Bids

Day-Ahead & Hour-Ahead Markets

You can submit bids in day-ahead and/or hour-ahead markets. Below is a summary of each.

Day-Ahead

Hour-Ahead

Example Recipe Using Place Bid Endpoint

Place your first bid

{"success":true}