BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Trade Transaction Fee
Total Page:16
File Type:pdf, Size:1020Kb
CAISO
Settlements and Billing
BPM Configuration Guide: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Trade Transaction Fee
Version 5.0a Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
Table of Contents
1. Purpose of Document 3
2. Introduction 3 2.1 Background 3 2.2 Description 3
3. Charge Code Requirements 3 3.1 Business Rules 3 3.2 Predecessor Charge Codes 4 3.3 Successor Charge Codes 4 3.4 Inputs – External Systems 4 3.5 Inputs - Predecessor Charge Codes or Pre-calculations 6 3.6 CAISO Formula 6 3.7 Outputs 12
4. Charge Code Effective Date 14
ÓCAISO, 2018 Page 2 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
1. Purpose of Document
The purpose of this document is to capture the requirements and design specification for a SaMC Charge Code in one document.
2. Introduction
2.1 Background
The Grid Management Charge Codes (GMC) are comprised of daily and monthly charges which are assessed to participating Scheduling Coordinators (SC) for the purpose of recovering all of the CAISO’s direct and indirect operating costs. The costs are comprised of CAISO Operating Costs, CAISO Other Costs and Revenues, CAISO Financial Costs, CAISO Operating Reserve Credit, and CAISO Out-of-Pocket Capital and Project Costs.
Through the GMC stakeholder process, the CAISO has identified three cost service based Charge Codes, a fixed Transmission Ownership Rights Charge Code, as well as four transactional and administrative Charge Codes. The cost service Charge Codes consist of (1) Market Services Charge; (2) System Operations Charge; and (3) CRR Services Charge. The four transactional fee consist of (1) Bid Segment Fee; (2) CRR Transaction Fee; (3) Inter- Scheduling Coordinator Trade Transaction Fee; and (4) Scheduling Coordinator ID Charge.
Grid Management Charge Codes are monthly charges assessed on participating Scheduling Coordinators for the purpose of recovering all of the CAISO’s administrative and operating costs. These costs include, but are not limited to, startup, development and financing as well as the costs of ongoing operation and maintenance associated with the CAISO’s Control Area operator responsibilities. Grid Management Charges also include costs associated with administering the scheduling, bidding, dispatch, and settlement of all Energy and Ancillary Services.
GMC rates are calculated as set forth in Section 11 of the CAISO Tariff. The formula rate methodology provides Market Participants with the financial security of predictable GMC pricing while ensuring that the CAISO is able to recover its actual costs in a timely manner. The charges are shown as a monthly charge on the Settlements Statements for the last day of each month, with billable quantities being published on daily statements where applicable. GMC charges are one-sided and do not offset with any other Charge Code for neutrality.
2.2 Description
Forward Scheduling GMC Inter-Scheduling Coordinator Trades (IST) Transaction Fee contains the activities associated with accepting, processing, and validating Day-Ahead and Hour-Ahead Scheduling Process (HASP) IST schedules. A Schedule in this context is any IST submitted to and accepted by the CAISO. The costs in this sub-function relate to providing the infrastructure and to processing these trades.
ÓCAISO, 2018 Page 3 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
3. Charge Code Requirements
3.1 Business Rules Bus Business Rule Req ID 1.0 This charge is a daily charge settled on the last day of each month. 12.0 Where input Bill Determinants are not daily, or activity across a Bill Period is required to determine the appropriate Settlement Amount, the Charge Code shall be calculated on a monthly basis and output on the last Settlement Statement for a Trading Month. 12.1 Where input Bill Determinants are daily, the Charge Code shall be calculated and output on a daily basis. and summed to a Trading Month Value for invoicing. 2.0 This Charge Code will be billed and invoiced in accordance with the CAISO Payments Calendar. 3.0 For adjustments to the Charge Code that cannot be accomplished by correction of upstream data inputs/recalculation or operator override Pass Through Bill Charge logic will be applied. 4.0 The billing determinant selected for Forward Scheduling IST charge is calculated using the sum of each Scheduling Coordinator’s total IST count, which includes DA Valid Energy Inter SC Trades, IFM Obligation Inter SC Trades, HASP Valid Energy Inter SC Trades, and HASP Valid AS Inter SC Trades .
3.2 Predecessor Charge Codes
Charge Code/ Pre-calc Name None
3.3 Successor Charge Codes
Charge Code/ Pre-calc Name GMC Forward Scheduling (Inter-SC Trades) - PGAE (CC 4513) None
ÓCAISO, 2018 Page 4 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
3.4 Inputs – External Systems
Row # Variable Name Description 1 GMCForwardSchedulingSer FERC approved GMC rate from settlements vicesInterSCTradesRate standing data based on applicable start and end dates. 2 BAHrlyTradePlaceDAFromInt BA Hrly Trade Place Day Ahead From Inter-Sc erSCTradeQty BxswZKDdh Trade Qty attributable to BA B during Trading Hour h at Trade Place Z and IST Type w The portion of the converted Physical Trades at Trade Place Z shall have IST Type of CPT and the portion of the valid Physical Trade at Trade Place Z shall have IST Type of PHY. 3 BAHrlyTradePlaceDAToInter BA Hrly Trade Place Day Ahead To Inter-SC SCTradeQty BxswZKDdh Trade Qty attributable to BA B during Trading Hour h at Trade Place Z and IST Type w The portion of the converted Physical Trades at Trade Place Z shall have IST Type of CPT and the portion of the valid Physical Trade at Trade Place Z shall have IST Type of PHY. 4 BAHrlyTradePlaceHASPFro BA Hrly Trade Place HASP From Inter-SC mInterSCTradeQty BxswZKDdh Trade Qty attributable to Business Associate ID B, in Trading Hour h, at Trade Place Z and IST Type w The portion of the converted Physical Trades at Trade Place Z shall have IST Type of CPT and the portion of the valid Physical Trade at Trade Place Z shall have IST Type of PHY. 5 BAHrlyTradePlaceHASPToIn BA Hrly Trade Place HASP To Inter-SC Trade terSCTradeQty BxswZKDdh Qty attributable to Business Associate ID B, in Trading Hour h, at Trade Place Z and IST Type w The portion of the converted Physical Trades at Trade Place Z shall have IST Type of CPT and the portion of the valid Physical Trade at Trade Place Z shall have IST Type of PHY. 6 IFMLoadUpliftObligationsInte IFM Load Uplift Obligation IST (bought) of rSCTradeFrom Bsdh Business Associate B for Trading hour h 7 IFMLoadUpliftObligationsInte IFM Load Uplift Obligation IST (sell) of rSCTradeTo Bsdh Business Associate B for Trading hour h. 8 PTBChargeAdjustmentGMCF PTB adjustment variable for this Charge Code, orwardSchedulingServicesInt amount per SC ($) erSCTradesSettlementAmou nt BJd
ÓCAISO, 2018 Page 5 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
Row # Variable Name Description 9 ForwardSchedulingISTExcep Flag indicating any exceptions to the GMC tion B calculation, where an exception is represented by “1”.
10 NonSpinToTradeMW Bsdh Non-Spinning Reserve (inter-SC) Trade MW Quantity bought by Business Associate B, Inter- SC Trade s, for Trading Day d and Trading Hour h. (MW)
11 NonSpinFromTradeMW Bsdh Non-Spinning Reserve (inter-SC) Trade MW Quantity sold by Business Associate B, Inter- SC Trade s, for Trading Day d and Trading Hour h. (MW)
12 SpinToTradeMW Bsdh Spinning Reserve (inter-SC) Trade MW Quantity bought by Business Associate B, Inter- SC Trade s, for Trading Day d and Trading Hour h (MW)
13 SpinFromTradeMW Bsdh Spinning Reserve (inter-SC) Trade MW Quantity sold by Business Associate B, Inter- SC Trade s, for Trading Day d and Trading Hour h. (MW)
14 RegDownToTradeMW Bsdh Regulation Down (inter-SC) Trade MW Quantity bought by Business Associate B, Inter-SC Trade s, for Trading Day d and Trading Hour h. (MW)
15 RegDownFromTradeMW Bsdh Regulation Down (inter-SC) Trade MW Quantity sold by Business Associate B, Inter-SC Trade s, for Trading Day d and Trading Hour h. (MW)
16 RegUpToTradeMW Bsdh Regulation Up (inter-SC) Trade MW Quantity bought by Business Associate B, Inter-SC Trade s, for Trading Day d and Trading Hour h (MW).
17 RegUpFromTradeMW Bsdh Regulation Up (inter-SC) Trade MW Quantity sold by Business Associate B, Inter-SC Trade s, for Trading Day d and Trading Hour h. (MW)
3.5 Inputs - Predecessor Charge Codes or Pre-calculations Predecessor Charge Code/ Row # Variable Name Pre-calc Configuration None
ÓCAISO, 2018 Page 6 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
3.6 CAISO Formula The CAISO formula for the Forward Scheduling Inter-SC Trades Grid Management Charge for each Scheduling Coordinator is as follows:
3.8.1
GMCForwardSchedulingServicesInterSCTradesSettlementAmount Bd = TotalISTScheduleCount Bd * GMCForwardSchedulingServicesInterSCTradesRate
If ForwardSchedulingISTException B = 1
Then
TotalISTScheduleCount Bd = 0
Else
TotalISTScheduleCount Bd = (DAValidEnergyInterSCTradeCount Bdh + h
HASPValidEnergyInterSCTradeCount Bdh + IFMObligationInterSCTradeCount Bdh + HASPValidASInterSCTradeCount Bdh)
Where
DAValidEnergyInterSCTradeCount Bdh =
(BAHrlyTradePlaceDAToInterSCTradeQtyCount Bdh +
BAHrlyTradePlaceDAFromInterSCTradeQtyCount Bdh )
3.6.1.0.1.1 Where BAHrlyTradePlaceDAFromInterSCTradeQtyCount Bdh is defined as:
BAHrlyTradePlaceDAFromInterSCTradeQtyCount Bdh = ( x s w Z K D
IF
BAHrlyTradePlaceDAFromInterSCTradeQty BxswZKDdh = 0 THEN 0 ELSE 1)
Note: Each unique BAHrlyTradePlaceDAFromInterSCTradeQty BxswZKDdh is counted and summed up to BAHrlyTradePlaceDAFromInterSCTradeQtyCount Bdh.
ÓCAISO, 2018 Page 7 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
3.6.1.0.1.1 Where BAHrlyTradePlaceDAToInterSCTradeQtyCount Bdh is defined as:
BAHrlyTradePlaceDAToInterSCTradeQtyCount Bdh = ( x s w Z K D IF
BAHrlyTradePlaceDAToInterSCTradeQty BxswZKDdh = 0 THEN 0 ELSE 1)
Note: Each unique BAHrlyTradePlaceDAToInterSCTradeQty BxswZKDdh is counted and summed up to BAHrlyTradePlaceDAToInterSCTradeQtyCount Bdh.
3.6.1.0.2 Where
HASPValidEnergyInterSCTradeCount Bdh =
BAHrlyTradePlaceHASPFromInterSCTradeQtyCount Bdh+
BAHrlyTradePlaceHASPToInterSCTradeQtyCount Bdh
3.6.1.0.3 And where
IFMObligationInterSCTradeCount Bdh = (IFMLoadUpliftObligationsInterSCTradeFromCount Bdh + IFMLoadUpliftObligationsInterSCTradeToCount Bdh)
3.6.1.0.3.1 Where BAHrlyTradePlaceHASPFromInterSCTradeQtyCount Bdh is defined as
BAHrlyTradePlaceHASPFromInterSCTradeQtyCount Bdh = x s w Z K D (IF
BAHrlyTradePlaceHASPFromInterSCTradeQty BxswZKDdh = 0 THEN 0 ELSE 1)
Note: EThat after counting each unique BAHrlyTradePlaceHASPFromInterSCTradeQty BxswZKDdh is counted and summed up to BAHrlyTradePlaceHASPFromInterSCTradeQtyCount Bdh.
ÓCAISO, 2018 Page 8 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
3.6.1.0.3.1 Where BAHrlyTradePlaceHASPToInterSCTradeQtyCount Bdh is defined as:
BAHrlyTradePlaceHASPToInterSCTradeQtyCount Bdh = ( x s w Z K D
IF
BAHrlyTradePlaceHASPToInterSCTradeQty BxswZKDdh = 0 THEN 0 ELSE 1)
Note: EThat after counting each unique BAHrlyTradePlaceHASPToInterSCTradeQty BxswZKDdh is counted and summed up to BAHrlyTradePlaceHASPToInterSCTradeQtyCount Bdh
3.6.1.0.4 Where
IFMObligationInterSCTradeCount Bdh = (IFMLoadUpliftObligationsInterSCTradeFromCount Bdh + IFMLoadUpliftObligationsInterSCTradeToCount Bdh)
3.6.1.0.4.1 Where IF
IFMLoadUpliftObligationsInterSCTradeFrom Bsdh = 0 s THEN IFMLoadUpliftObligationsInterSCTradeFromCount Bdh = 0 ELSE IFMLoadUpliftObligationsInterSCTradeFromCount Bdh = 1
3.6.1.0.4.1 Where IF
IFMLoadUpliftObligationsInterSCTradeTo Bsdh = 0 s THEN IFMLoadUpliftObligationsInterSCTradeToCount Bdh = 0 ELSE
ÓCAISO, 2018 Page 9 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
IFMLoadUpliftObligationsInterSCTradeToCount Bdh = 1
3.6.1.0.5 Where
HASPValidASInterSCTradeCount Bdh = BAHourlyTotalRegUpTradeCount Bdh +
BAHourlyTotalRegDownTradeCount Bdh + BAHourlyTotalSpinTradeCount Bdh + BAHourlyTotalNonSpinTradeCount Bdh
3.6.1.0.5.1 Where s BAHourlyTotalNonSpinTradeCount Bdh = (BAHourlyNonSpinFromTradeCount Bsdh+ BAHourlyNonSpinToTradeCount Bsdh)
3.6.1.0.5.1 And Where
BAHourlyTotalSpinTradeCount Bdh = (BAHourlySpinFromTradeCount Bsdh+ s
BAHourlySpinToTradeCount Bsdh)
3.6.1.0.5.1 And where
BAHourlyTotalRegDownTradeCount Bdh = (BAHourlyRegDownFromTradeCount Bsdh+ s
BAHourlyRegDownToTradeCount Bsdh)
3.6.1.0.5.1 And Where
BAHourlyTotalRegUpTradeCount Bdh = (BAHourlyRegUpFromTradeCount Bsdh+ s
BAHourlyRegUpToTradeCount Bsdh)
3.6.1.0.5.1 And Where
ÓCAISO, 2018 Page 10 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
IF NonSpinToTradeMW Bsdh = 0 THEN BAHourlyNonSpinToTradeCount Bsdh = 0 ELSE BAHourlyNonSpinToTradeCount Bsdh = 1
3.6.1.0.5.2 And Where IF NonSpinFromTradeMW Bsdh = 0 THEN
BAHourlyNonSpinFromTradeCount Bsdh = 0 ELSE
BAHourlyNonSpinFromTradeCount Bsdh = 1
3.6.1.0.5.1 And Where IF SpinToTradeMW Bsdh = 0 THEN
BAHourlySpinToTradeCount Bsdh = 0 ELSE
BAHourlySpinToTradeCount Bsdh = 1
3.6.1.0.5.2 And Where
IF
SpinFromTradeMW Bsdh = 0 THEN BAHourlySpinFromTradeCount Bsdh = 0 ELSE
BAHourlySpinFromTradeCount Bsdh = 1
3.6.1.0.5.3 And Where
ÓCAISO, 2018 Page 11 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
IF RegDownToTradeMW Bsdh = 0 THEN
BAHourlyRegDownToTradeCount Bsdh = 0 ELSE
BAHourlyRegDownToTradeCount Bsdh = 1
3.6.1.0.5.4 And Where IF RegDownFromTradeMW Bsdh = 0 THEN
BAHourlyRegDownFromTradeCount Bsdh = 0 ELSE
BAHourlyRegDownFromTradeCount Bsdh = 1
3.6.1.0.5.5 And Where IF
RegUpToTradeMW Bsdh = 0 THEN
BAHourlyRegUpToTradeCount Bsdh = 0 ELSE
BAHourlyRegUpToTradeCount Bsdh = 1
3.6.1.0.5.6 And Where IF RegUpFromTradeMW Bsdh = 0 THEN
BAHourlyRegUpFromTradeCount Bsdh = 0 ELSE
BAHourlyRegUpFromTradeCount Bsdh = 1
3.7 Outputs
Output Name Description Req ID In addition to any outputs listed below, all inputs shall be included as outputs. 1 GMCForwardSchedulingServicesInte The GMC Forward st rSCTradesSettlementAmount Bd Scheduling 1 Services Settlement Amount for Business Associate B, for
ÓCAISO, 2018 Page 12 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
Output Name Description Req ID Trading Day d.
2 TotalISTScheduleCount Bd The count of all hourly Inter SC Trade Schedules for Business Associate B, for Trading Day d. 3 DAValidEnergyInterSCTradeCount The count of all DA valid Bdh Energy Inter SC Trade Schedules for Business Associate B, for Trading Hour h, of Trading Day d. 4 HASPValidEnergyInterSCTradeCoun The count of all valid HA Energy Inter SC Trade t Bdh Schedules for Business Associate B, for Trading Hour h, of Trading Day d.
5 IFMObligationInterSCTradeCount Bdh The count of all hourly IFM Obligation Inter SC Trade Schedules for Business Associate B, for Trading Hour h, of Trading Day d. 6 BAHrlyTradePlaceDAToInterSCTrad Total Hourly Day Ahead inter eQtyCount Bdh SC Trade To Quantity Count for Business Associate B for Trade hour h, of Trade day d. 7 BAHrlyTradePlaceDAFromInterSCTr Total Hourly Day Ahead Inter adeQtyCount Bdh SC Trade From Quantity Count for Business Associate B, for Trade hour h, of Trade day d. 8 BAHrlyTradePlaceHASPFromInterS Total Hourly HASP Inter SC CTradeQtyCount Bdh Trade To Quantity Count for Business Associate B for Trade hour h, of Trade day d. 9 BAHrlyTradePlaceHASPToInterSCTr Total Hourly HASP Inter SC adeQtyCount Bdh Trade From Quantity Count for Business Associate B for Trade hour h, of Trade day d. 10 IFMLoadUpliftObligationsInterSCTra Total Hourly IFM Load deFromCount Bdh Obligation Inter SC Trade From Quantity Count for Business Associate B, for Trade hour h, of Trade day d. 11 IFMLoadUpliftObligationsInterSCTra Total Hourly IFM Load deToCount Bdh Obligation Inter SC Trade To Quantity Count for Business Associate B for , for Trade
ÓCAISO, 2018 Page 13 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
Output Name Description Req ID hour h, of Trade day d.
12 HASPValidASInterSCTradeCount Bdh Total HASP Hourly Ancillary Services Trade Count for Business Associate B of Trade hour h, of Trade day d.
13 BAHourlyTotalRegUpTradeCount Bdh Total Hourly Regulation Up Trade Count for Business Associate B of Trade hour h, of Trade day d. 14 BAHourlyTotalRegDownTradeCount Total Hourly Regulation Down Bdh Trade Count for Business Associate B of Trade hour h, of Trade day d.
15 BAHourlyTotalSpinTradeCount Bdh Total Hourly Spin Trade Count for Business Associate B of Trade hour h, of Trade day d. 16 BAHourlyTotalNonSpinTradeCount Total Hourly NonSpinTrade Bdh Count for Business Associate B of Trade hour h, of Trade day d. 17 BAHourlyNonSpinFromTradeCount Hourly NonSpinFromTrade Bsdh Count for Business Associate B, IST ID s, of Trade hour h, of Trade day d.
18 BAHourlyNonSpinToTradeCount Bsdh Hourly NonSpinToTrade Count for Business Associate B, IST ID s, of Trade hour h, of Trade day d. 19 BAHourlyRegDownFromTradeCount Hourly RegDownFromTrade Bsdh Count for Business Associate B, IST ID s, of Trade hour h, of Trade day d. 20 BAHourlyRegDownToTradeCount Hourly RegDownToTrade Bsdh Count for Business Associate B, IST ID s, of Trade hour h, of Trade day d. 21 BAHourlyRegUpFromTradeCount Hourly RegUpFromTrade Bsdh Count for Business Associate B, IST ID s, of Trade hour h, of Trade day d.
22 BAHourlyRegUpToTradeCount Bsdh Hourly RegUpToTrade Count for Business Associate B, IST ID s, of Trade hour h, of Trade day d.
ÓCAISO, 2018 Page 14 of 15 Settlements and Billing Version: 5.0a Configuration Guide for: BPM - CG CC 4512 GMC Inter-Scheduling Coordinator Date: 04/01/09 09/15/11 Trade Transaction Fee
Output Name Description Req ID
23 BAHourlySpinToTradeCount Bsdh Hourly SpinToTrade Count for Business Associate B, IST ID s, of Trade hour h, of Trade day d.
24 BAHourlySpinFromTradeCount Bsdh Hourly SpinFromTrade Count for Business Associate B, IST ID s, of Trade hour h, of Trade day d.
4. Charge Code Effective Date
Effective Effective Update Version Charge Code/ Document Start End Type Version Pre-calc Name Date Date CC 4512 – GMC Forward Open 5.0 04/01/09 Documentation Only Scheduling 12/31/11 Inter-SC Trades CC 4512 – GMC Inter- Scheduling 4/30/201 5.0a 01/01/12 Documentation Only Coordinator 4 Trade Transaction Fee
ÓCAISO, 2018 Page 15 of 15