Home

  •   
         

  •  OPCOM: OTC_Calendar_EN
    TRADING CALENDAR - CM-OTC
    TRADING CALENDAR CM-OTC
    Delivery period Contract First trading day Last trading day First delivery day (base, off peak)) First delivery day (peak) Last delivery day (base, off peak) Last delivery day (peak)
    Daily
    (base, peak and off peak)
    Sun_06_Jul_25 6/30/2025 7/4/2025 7/6/2025 7/6/2025 7/6/2025 7/6/2025
    Mon_07_Jul_25 6/30/2025 7/4/2025 7/7/2025 7/7/2025 7/7/2025 7/7/2025
    Tue_08_Jul_25 7/1/2025 7/4/2025 7/8/2025 7/8/2025 7/8/2025 7/8/2025
    Wed_09_Jul_25 7/2/2025 7/7/2025 7/9/2025 7/9/2025 7/9/2025 7/9/2025
    Thu_10_Jul_25 7/3/2025 7/8/2025 7/10/2025 7/10/2025 7/10/2025 7/10/2025
    Fri_11_Jul_25 7/4/2025 7/9/2025 7/11/2025 7/11/2025 7/11/2025 7/11/2025
    Sat_12_Jul_25 7/7/2025 7/10/2025 7/12/2025 7/12/2025 7/12/2025 7/12/2025
    Sun_13_Jul_25 7/7/2025 7/11/2025 7/13/2025 7/13/2025 7/13/2025 7/13/2025
    Mon_14_Jul_25 7/7/2025 7/11/2025 7/14/2025 7/14/2025 7/14/2025 7/14/2025
    Tue_15_Jul_25 7/8/2025 7/11/2025 7/15/2025 7/15/2025 7/15/2025 7/15/2025
    Wed_16_Jul_25 7/9/2025 7/14/2025 7/16/2025 7/16/2025 7/16/2025 7/16/2025
    Thu_17_Jul_25 7/10/2025 7/15/2025 7/17/2025 7/17/2025 7/17/2025 7/17/2025
    Fri_18_Jul_25 7/11/2025 7/16/2025 7/18/2025 7/18/2025 7/18/2025 7/18/2025
    Sat_19_Jul_25 7/14/2025 7/17/2025 7/19/2025 7/19/2025 7/19/2025 7/19/2025
    Sun_20_Jul_25 7/14/2025 7/18/2025 7/20/2025 7/20/2025 7/20/2025 7/20/2025
    Mon_21_Jul_25 7/14/2025 7/18/2025 7/21/2025 7/21/2025 7/21/2025 7/21/2025
    Tue_22_Jul_25 7/15/2025 7/18/2025 7/22/2025 7/22/2025 7/22/2025 7/22/2025
    Wed_23_Jul_25 7/16/2025 7/21/2025 7/23/2025 7/23/2025 7/23/2025 7/23/2025
    Thu_24_Jul_25 7/17/2025 7/22/2025 7/24/2025 7/24/2025 7/24/2025 7/24/2025
    Fri_25_Jul_25 7/18/2025 7/23/2025 7/25/2025 7/25/2025 7/25/2025 7/25/2025
    Sat_26_Jul_25 7/21/2025 7/24/2025 7/26/2025 7/26/2025 7/26/2025 7/26/2025
    Sun_27_Jul_25 7/21/2025 7/25/2025 7/27/2025 7/27/2025 7/27/2025 7/27/2025
    Mon_28_Jul_25 7/21/2025 7/25/2025 7/28/2025 7/28/2025 7/28/2025 7/28/2025
    Tue_29_Jul_25 7/22/2025 7/25/2025 7/29/2025 7/29/2025 7/29/2025 7/29/2025
    Wed_30_Jul_25 7/23/2025 7/28/2025 7/30/2025 7/30/2025 7/30/2025 7/30/2025
    Thu_31_Jul_25 7/24/2025 7/29/2025 7/31/2025 7/31/2025 7/31/2025 7/31/2025
    Fri_01_Aug_25 7/25/2025 7/30/2025 8/1/2025 8/1/2025 8/1/2025 8/1/2025
    Sat_02_Aug_25 7/28/2025 7/31/2025 8/2/2025 8/2/2025 8/2/2025 8/2/2025
    Sun_03_Aug_25 7/28/2025 8/1/2025 8/3/2025 8/3/2025 8/3/2025 8/3/2025
    Mon_04_Aug_25 7/28/2025 8/1/2025 8/4/2025 8/4/2025 8/4/2025 8/4/2025
    Tue_05_Aug_25 7/29/2025 8/1/2025 8/5/2025 8/5/2025 8/5/2025 8/5/2025
    Wed_06_Aug_25 7/30/2025 8/4/2025 8/6/2025 8/6/2025 8/6/2025 8/6/2025
    Thu_07_Aug_25 7/31/2025 8/5/2025 8/7/2025 8/7/2025 8/7/2025 8/7/2025
    Fri_08_Aug_25 8/1/2025 8/6/2025 8/8/2025 8/8/2025 8/8/2025 8/8/2025
    Sat_09_Aug_25 8/4/2025 8/7/2025 8/9/2025 8/9/2025 8/9/2025 8/9/2025
    Sun_10_Aug_25 8/4/2025 8/8/2025 8/10/2025 8/10/2025 8/10/2025 8/10/2025
    Mon_11_Aug_25 8/4/2025 8/8/2025 8/11/2025 8/11/2025 8/11/2025 8/11/2025
    Tue_12_Aug_25 8/5/2025 8/8/2025 8/12/2025 8/12/2025 8/12/2025 8/12/2025
    Wed_13_Aug_25 8/6/2025 8/11/2025 8/13/2025 8/13/2025 8/13/2025 8/13/2025
    Thu_14_Aug_25 8/7/2025 8/12/2025 8/14/2025 8/14/2025 8/14/2025 8/14/2025
    Fri_15_Aug_25 8/8/2025 8/13/2025 8/15/2025 8/15/2025 8/15/2025 8/15/2025
    Sat_16_Aug_25 8/11/2025 8/14/2025 8/16/2025 8/16/2025 8/16/2025 8/16/2025
    Sun_17_Aug_25 8/11/2025 8/14/2025 8/17/2025 8/17/2025 8/17/2025 8/17/2025
    Mon_18_Aug_25 8/11/2025 8/14/2025 8/18/2025 8/18/2025 8/18/2025 8/18/2025
    Tue_19_Aug_25 8/12/2025 8/14/2025 8/19/2025 8/19/2025 8/19/2025 8/19/2025
    Wed_20_Aug_25 8/13/2025 8/18/2025 8/20/2025 8/20/2025 8/20/2025 8/20/2025
    Thu_21_Aug_25 8/14/2025 8/19/2025 8/21/2025 8/21/2025 8/21/2025 8/21/2025
    Fri_22_Aug_25 8/18/2025 8/20/2025 8/22/2025 8/22/2025 8/22/2025 8/22/2025
    Sat_23_Aug_25 8/18/2025 8/21/2025 8/23/2025 8/23/2025 8/23/2025 8/23/2025
    Sun_24_Aug_25 8/18/2025 8/22/2025 8/24/2025 8/24/2025 8/24/2025 8/24/2025
    Mon_25_Aug_25 8/18/2025 8/22/2025 8/25/2025 8/25/2025 8/25/2025 8/25/2025
    Tue_26_Aug_25 8/19/2025 8/22/2025 8/26/2025 8/26/2025 8/26/2025 8/26/2025
    Weekend
    (base)
    WkEnd_05_Jul_25 6/16/2025 7/4/2025 7/5/2025 7/5/2025 7/6/2025 7/6/2025
    WkEnd_12_Jul_25 6/23/2025 7/11/2025 7/12/2025 7/12/2025 7/13/2025 7/13/2025
    WkEnd_19_Jul_25 6/30/2025 7/18/2025 7/19/2025 7/19/2025 7/20/2025 7/20/2025
    WkEnd_26_Jul_25 7/7/2025 7/25/2025 7/26/2025 7/26/2025 7/27/2025 7/27/2025
    WkEnd_02_Aug_25 7/14/2025 8/1/2025 8/2/2025 8/2/2025 8/3/2025 8/3/2025
    WkEnd_09_Aug_25 7/21/2025 8/8/2025 8/9/2025 8/9/2025 8/10/2025 8/10/2025
    WkEnd_16_Aug_25 7/28/2025 8/14/2025 8/16/2025 8/16/2025 8/17/2025 8/17/2025
    WkEnd_23_Aug_25 8/4/2025 8/22/2025 8/23/2025 8/23/2025 8/24/2025 8/24/2025
    WkEnd_30_Aug_25 8/11/2025 8/29/2025 8/30/2025 8/30/2025 8/31/2025 8/31/2025
    WkEnd_06_Sep_25 8/18/2025 9/5/2025 9/6/2025 9/6/2025 9/7/2025 9/7/2025
    Weekly
    (base,peak and off peak)
    Wk_28_07_07_25 6/10/2025 7/4/2025 7/7/2025 7/7/2025 7/13/2025 7/11/2025
    Wk_29_14_07_25 6/16/2025 7/11/2025 7/14/2025 7/14/2025 7/20/2025 7/18/2025
    Wk_30_21_07_25 6/23/2025 7/18/2025 7/21/2025 7/21/2025 7/27/2025 7/25/2025
    Wk_31_28_07_25 6/30/2025 7/25/2025 7/28/2025 7/28/2025 8/3/2025 8/1/2025
    Wk_32_04_08_25 7/7/2025 8/1/2025 8/4/2025 8/4/2025 8/10/2025 8/8/2025
    Wk_33_11_08_25 7/14/2025 8/8/2025 8/11/2025 8/11/2025 8/17/2025 8/15/2025
    Wk_34_18_08_25 7/21/2025 8/14/2025 8/18/2025 8/18/2025 8/24/2025 8/22/2025
    Wk_35_25_08_25 7/28/2025 8/22/2025 8/25/2025 8/25/2025 8/31/2025 8/29/2025
    Wk_36_01_09_25 8/4/2025 8/29/2025 9/1/2025 9/1/2025 9/7/2025 9/5/2025
    Wk_37_08_09_25 8/11/2025 9/5/2025 9/8/2025 9/8/2025 9/14/2025 9/12/2025
    Wk_38_15_09_25 8/18/2025 9/12/2025 9/15/2025 9/15/2025 9/21/2025 9/19/2025
    Wk_39_22_09_25 8/25/2025 9/19/2025 9/22/2025 9/22/2025 9/28/2025 9/26/2025
    Monthly
    (base,peak and off peak)
    M_Aug_25 1/3/2025 7/31/2025 8/1/2025 8/1/2025 8/31/2025 8/29/2025
    M_Sep_25 2/3/2025 8/29/2025 9/1/2025 9/1/2025 9/30/2025 9/30/2025
    M_Oct_25 3/3/2025 9/30/2025 10/1/2025 10/1/2025 10/31/2025 10/31/2025
    M_Nov_25 4/1/2025 10/31/2025 11/1/2025 11/3/2025 11/30/2025 11/28/2025
    M_Dec_25 5/2/2025 11/28/2025 12/1/2025 12/1/2025 12/31/2025 12/31/2025
    M_Jan_26 6/2/2025 12/31/2025 1/1/2026 1/1/2026 1/31/2026 1/30/2026
    M_Feb_26 7/1/2025 1/30/2026 2/1/2026 2/2/2026 2/28/2026 2/27/2026
    M_Mar_26 8/1/2025 2/27/2026 3/1/2026 3/2/2026 3/31/2026 3/31/2026
    M_Apr_26 9/1/2025 3/31/2026 4/1/2026 4/1/2026 4/30/2026 4/30/2026
    M_May_26 10/1/2025 4/30/2026 5/1/2026 5/1/2026 5/31/2026 5/29/2026
    M_Jun_26 11/3/2025 5/29/2026 6/1/2026 6/1/2026 6/30/2026 6/30/2026
    M_Jul_26 12/2/2025 6/30/2026 7/1/2026 7/1/2026 7/31/2026 7/31/2026
    Quarterly
    (base,peak and off peak)
    Q_4_25 7/1/2024 9/30/2025 10/1/2025 10/1/2025 12/31/2025 12/31/2025
    Q_1_26 10/1/2024 12/31/2025 1/1/2026 1/1/2026 3/31/2026 3/31/2026
    Q_2_26 1/3/2025 3/31/2026 4/1/2026 4/1/2026 6/30/2026 6/30/2026
    Q_3_26 4/1/2025 6/30/2026 7/1/2026 7/1/2026 9/30/2026 9/30/2026
    Q_4_26 7/1/2025 9/30/2026 10/1/2026 10/1/2026 12/31/2026 12/31/2026
    Q_1_27 10/1/2025 12/31/2026 1/1/2027 1/1/2027 3/31/2027 3/31/2027
    Q_2_27 1/5/2026 3/31/2027 4/1/2027 4/1/2027 6/30/2027 6/30/2027
    Q_3_27 4/1/2026 6/30/2027 7/1/2027 7/1/2027 9/30/2027 9/30/2027
    Q_4_27 7/1/2026 9/30/2027 10/1/2027 10/1/2027 12/31/2027 12/31/2027
    Half yearly
    (base,peak and off peak)
    H_1_26 1/3/2025 12/31/2025 1/1/2026 1/1/2026 6/30/2026 6/30/2026
    H_2_26 7/1/2025 6/30/2026 7/1/2026 7/1/2026 12/31/2026 12/31/2026
    H_1_27 1/5/2026 12/31/2026 1/1/2027 1/1/2027 6/30/2027 6/30/2027
    H_2_27 7/1/2026 6/30/2027 7/1/2027 7/1/2027 12/31/2027 12/31/2027
    H_1_28 1/4/2027 12/31/2027 1/1/2028 1/3/2028 6/30/2028 6/30/2028
    Yearly
    (base,peak and off peak)
    Y_26 1/3/2024 12/31/2025 1/1/2026 1/1/2026 12/31/2026 12/31/2026
    Y_27 1/3/2025 12/31/2026 1/1/2027 1/1/2027 12/31/2027 12/31/2027
    Y_28 1/5/2026 12/31/2027 1/1/2028 1/3/2028 12/31/2028 12/29/2028