Skip to content

Market

This page provides detailed information about market-related parameter classes.

entsoe.Market

ContinuousAllocationsOfferedCapacity

ContinuousAllocationsOfferedCapacity(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal["A07"] = "A07",
    business_type: Optional[str] = None,
    update_date_and_or_time: Optional[str] = None,
    offset: int = 0,
)

Bases: Market

Parameters for 11.1 Continuous Allocations - Offered Transfer Capacity.

Data view: https://transparency.entsoe.eu/transmission-domain/r2/implicitAllocationsIntraday/show https://transparency.entsoe.eu/transmission-domain/r2/implicitAllocationsDayAhead/show

Fixed parameters:

  • documentType: B33 (Continuous capacity document)
  • auction_Type: A08 (Continuous)

Initialize continuous allocations offered transfer capacity parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of Control Area, Bidding Zone or Aggregation

  • out_domain (str) –

    EIC code of Control Area, Bidding Zone or Aggregation

  • contract_market_agreement_type (Literal['A07'], default: 'A07' ) –

    A07=Intraday (Continuous)

  • business_type (Optional[str], default: None ) –

    Business type (e.g., A31)

  • update_date_and_or_time (Optional[str], default: None ) –

    Update date and time filter

  • offset (int, default: 0 ) –

    Offset for pagination

EnergyPrices

EnergyPrices(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Optional[Literal["A01", "A07"]] = None,
    classification_sequence_position: Optional[int] = None,
    offset: int = 0,
)

Bases: Market

Parameters for 12.1.D Energy Prices.

Data view: https://transparency.entsoe.eu/market/prices/show

Fixed parameters:

  • documentType: A44 (Price Document)

Request Limits: - One year range limit applies

Response Limits: - 100 documents (TimeSeries) - Offset parameter can be used - Minimum time interval ranges from part of day to 29 hours

Initialize energy prices parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of a Bidding Zone

  • out_domain (str) –

    EIC code of a Bidding Zone (must be same as in_domain)

  • contract_market_agreement_type (Optional[Literal['A01', 'A07']], default: None ) –

    A01=Day-ahead; A07=Intraday

  • classification_sequence_position (Optional[int], default: None ) –

    Integer for classification

  • offset (int, default: 0 ) –

    Offset for pagination (max 4800, allows max 4900 documents)

ExplicitAllocationsAuctionRevenue

ExplicitAllocationsAuctionRevenue(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal[
        "A01", "A02", "A03", "A04", "A06", "A07", "A08"
    ] = "A01",
    offset: int = 0,
)

Bases: Market

Parameters for 12.1.A Explicit Allocations - Auction Revenue.

Data view: https://transparency.entsoe.eu/transmission-domain/r2/explicitAllocationsRevenue/show

Fixed parameters:

  • documentType: A25 (Allocation result document)
  • businessType: B07 (Auction Revenue)

Initialize explicit allocations auction revenue parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of a Control Area, Bidding Zone or Bidding Zone Aggregation

  • out_domain (str) –

    EIC code of a Control Area, Bidding Zone or Bidding Zone Aggregation

  • contract_market_agreement_type (Literal['A01', 'A02', 'A03', 'A04', 'A06', 'A07', 'A08'], default: 'A01' ) –

    A01=Daily; A02=Weekly; A03=Monthly; A04=Yearly; A06=Long Term; A07=Intraday; A08=Quarterly

  • offset (int, default: 0 ) –

    Offset for pagination

ExplicitAllocationsOfferedCapacity

ExplicitAllocationsOfferedCapacity(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal["A01", "A07"] = "A01",
    auction_category: Optional[str] = None,
    classification_sequence_position: Optional[int] = None,
    offset: int = 0,
)

Bases: Market

Parameters for 11.1.A Explicit Allocations - Offered Transfer Capacity.

Data view: https://transparency.entsoe.eu/transmission/r2/explicitAllocationsIntraday/show

Fixed parameters:

  • documentType: A31 (Agreed capacity)
  • auction_Type: A02 (Explicit)

Initialize explicit allocations offered transfer capacity parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of Control Area, Bidding Zone or Aggregation

  • out_domain (str) –

    EIC code of Control Area, Bidding Zone or Aggregation

  • contract_market_agreement_type (Literal['A01', 'A07'], default: 'A01' ) –

    A01=Day ahead; A07=Intraday

  • auction_category (Optional[str], default: None ) –

    Auction category (e.g., A04)

  • classification_sequence_position (Optional[int], default: None ) –

    Integer for classification

  • offset (int, default: 0 ) –

    Offset for pagination

ExplicitAllocationsUseTransferCapacity

ExplicitAllocationsUseTransferCapacity(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal[
        "A01", "A02", "A03", "A04", "A06", "A07", "A08"
    ] = "A07",
    auction_category: Optional[str] = None,
    classification_sequence_position: Optional[int] = None,
    offset: int = 0,
)

Bases: Market

Parameters for 12.1.A Explicit Allocations - Use of the Transfer Capacity.

Data view: https://transparency.entsoe.eu/transmission/r2/explicitAllocationsIntraday/show

Fixed parameters:

  • documentType: A25 (Allocation result document)
  • businessType: B05 (Capacity allocated including price)

Initialize explicit allocations use of transfer capacity parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of a Control Area, Bidding Zone or Bidding Zone Aggregation

  • out_domain (str) –

    EIC code of a Control Area, Bidding Zone or Bidding Zone Aggregation

  • contract_market_agreement_type (Literal['A01', 'A02', 'A03', 'A04', 'A06', 'A07', 'A08'], default: 'A07' ) –

    A01=Day ahead; A02=Weekly; A03=Monthly; A04=Yearly; A06=Long Term; A07=Intraday; A08=Quarterly

  • auction_category (Optional[str], default: None ) –

    Auction category (e.g., A04=Hourly)

  • classification_sequence_position (Optional[int], default: None ) –

    Integer for classification

  • offset (int, default: 0 ) –

    Offset for pagination

FlowBasedAllocations

FlowBasedAllocations(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal["A01"] = "A01",
    offset: int = 0,
)

Bases: Market

Parameters for 11.1.B Flow Based Allocations.

Data view: https://transparency.entsoe.eu/transmission/r2/flowBasedAllocationsDayAhead/show

Fixed parameters:

  • documentType: A94 (Flow-based allocations)
  • auction_Type: A01 (Implicit)

Initialize flow based allocations parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of Control Area, Bidding Zone or Aggregation

  • out_domain (str) –

    EIC code of Control Area, Bidding Zone or Aggregation

  • contract_market_agreement_type (Literal['A01'], default: 'A01' ) –

    A01=Day ahead (Flow Based only)

  • offset (int, default: 0 ) –

    Offset for pagination

FlowBasedAllocationsLegacy

FlowBasedAllocationsLegacy(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal["A01"] = "A01",
    offset: int = 0,
)

Bases: Market

Parameters for 11.1.B Flow Based Allocations (legacy).

Data view: https://transparency.entsoe.eu/transmission/r2/flowBasedAllocationsDayAhead/show

Fixed parameters:

  • documentType: A94 (Flow-based allocations)
  • auction_Type: A01 (Implicit)

Note: This is the legacy version of Flow Based Allocations.

Initialize flow based allocations (legacy) parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of Control Area, Bidding Zone or Aggregation

  • out_domain (str) –

    EIC code of Control Area, Bidding Zone or Aggregation

  • contract_market_agreement_type (Literal['A01'], default: 'A01' ) –

    A01=Day ahead (Flow Based only)

  • offset (int, default: 0 ) –

    Offset for pagination

ImplicitAllocationsOfferedCapacity

ImplicitAllocationsOfferedCapacity(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal["A01", "A07"] = "A01",
    update_date_and_or_time: Optional[str] = None,
    classification_sequence_position: Optional[int] = None,
    offset: int = 0,
)

Bases: Market

Parameters for 11.1 Implicit Allocations - Offered Transfer Capacity.

Data view: https://transparency.entsoe.eu/transmission-domain/r2/implicitAllocationsIntraday/show https://transparency.entsoe.eu/transmission-domain/r2/implicitAllocationsDayAhead/show

Fixed parameters:

  • documentType: A31 (Agreed capacity)
  • auction_Type: A01 (Implicit)

Initialize implicit allocations offered transfer capacity parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of Control Area, Bidding Zone or Aggregation

  • out_domain (str) –

    EIC code of Control Area, Bidding Zone or Aggregation

  • contract_market_agreement_type (Literal['A01', 'A07'], default: 'A01' ) –

    A01=Day ahead; A07=Intraday

  • update_date_and_or_time (Optional[str], default: None ) –

    For Offered Capacity Evolution

  • classification_sequence_position (Optional[int], default: None ) –

    Integer for classification

  • offset (int, default: 0 ) –

    Offset for pagination

ImplicitAuctionNetPositions

ImplicitAuctionNetPositions(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal["A01", "A05", "A07"] = "A07",
    offset: int = 0,
)

Bases: Market

Parameters for 12.1.E Implicit Auction — Net Positions.

Fixed parameters:

  • documentType: A25 (Allocation results)
  • businessType: B09 (Net position)

Initialize implicit auction net positions parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of a Bidding Zone or Control Area

  • out_domain (str) –

    EIC code of a Bidding Zone or Control Area (must be same as in_domain)

  • contract_market_agreement_type (Literal['A01', 'A05', 'A07'], default: 'A07' ) –

    A01=Daily; A05=Total; A07=Intraday

  • offset (int, default: 0 ) –

    Offset for pagination

ImplicitFlowBasedAllocationsCongestionIncome

ImplicitFlowBasedAllocationsCongestionIncome(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal["A01", "A07"] = "A01",
    offset: int = 0,
)

Bases: Market

Parameters for 12.1.E Implicit and Flow-based Allocations - Congestion Income.

Data view: https://transparency.entsoe.eu/transmission/r2/intradayImplicitAllocationsCongestionIncome/show https://transparency.entsoe.eu/transmission/r2/dailyFlowBasedImplicitAllocationsCongestionIncome/show

Fixed parameters:

  • documentType: A25 (Allocation results)
  • businessType: B10 (Congestion income)

Initialize congestion income parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of a Border or Bidding Zone

  • out_domain (str) –

    EIC code of a Border or Bidding Zone

  • contract_market_agreement_type (Literal['A01', 'A07'], default: 'A01' ) –

    A01=Daily; A07=Intraday

  • offset (int, default: 0 ) –

    Offset for pagination

TotalCapacityAllocated

TotalCapacityAllocated(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Optional[Literal["A01", "A07"]] = None,
    offset: int = 0,
)

Bases: Market

Parameters for 12.1.C Total Capacity Already Allocated.

Data view: https://transparency.entsoe.eu/transmission/r2/totalCapacityAllocated/show

Fixed parameters:

  • documentType: A26 (Capacity document)
  • businessType: B07 (Total allocated capacity)

Initialize total capacity already allocated parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of a Control Area or Bidding Zone

  • out_domain (str) –

    EIC code of a Control Area or Bidding Zone

  • contract_market_agreement_type (Optional[Literal['A01', 'A07']], default: None ) –

    A01=Daily; A07=Intraday

  • offset (int, default: 0 ) –

    Offset for pagination

TotalNominatedCapacity

TotalNominatedCapacity(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    offset: int = 0,
)

Bases: Market

Parameters for 12.1.B Total Nominated Capacity.

Data view: https://transparency.entsoe.eu/transmission-domain/r2/totalCapacityNominated/show

Fixed parameters:

  • documentType: A26 (Capacity document)
  • businessType: B08 (Total nominated capacity)

Initialize total nominated capacity parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of a Control Area or Bidding Zone

  • out_domain (str) –

    EIC code of a Control Area or Bidding Zone

  • offset (int, default: 0 ) –

    Offset for pagination

TransferCapacitiesThirdCountriesExplicit

TransferCapacitiesThirdCountriesExplicit(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal[
        "A01", "A02", "A03", "A04", "A06", "A07", "A08"
    ] = "A07",
    auction_category: Optional[str] = None,
    classification_sequence_position: Optional[int] = None,
    offset: int = 0,
)

Bases: Market

Parameters for 12.1.H Transfer Capacities Allocated with Third Countries.

Data view: https://transparency.entsoe.eu/transmission/r2/transCapAllocThirdCountries/show

Fixed parameters:

  • documentType: A94 (Non EU allocations)
  • auction_Type: A02 (Explicit)

Initialize transfer capacities allocated with third countries parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of a Control Area, Bidding Zone, Bidding Zone Aggregation

  • out_domain (str) –

    EIC code of a Control Area, Bidding Zone, Bidding Zone Aggregation

  • contract_market_agreement_type (Literal['A01', 'A02', 'A03', 'A04', 'A06', 'A07', 'A08'], default: 'A07' ) –

    A01=Daily; A02=Weekly; A03=Monthly; A04=Yearly; A06=Long Term; A07=Intraday; A08=Quarterly

  • auction_category (Optional[str], default: None ) –

    Auction category (e.g., A04=Hourly)

  • classification_sequence_position (Optional[int], default: None ) –

    Integer for classification

  • offset (int, default: 0 ) –

    Offset for pagination

TransferCapacitiesThirdCountriesImplicit

TransferCapacitiesThirdCountriesImplicit(
    period_start: int,
    period_end: int,
    in_domain: str,
    out_domain: str,
    contract_market_agreement_type: Literal["A01", "A07"] = "A01",
    classification_sequence_position: Optional[int] = None,
    offset: int = 0,
)

Bases: Market

Parameters for 12.1.H Transfer Capacities Allocated with Third Countries.

Data view: https://transparency.entsoe.eu/transmission/r2/transCapAllocThirdCountries/show

Fixed parameters:

  • documentType: A94 (Non EU allocations)
  • auction_Type: A01 (Implicit)

Initialize transfer capacities allocated with third countries parameters.

Parameters:

  • period_start (int) –

    Start period (YYYYMMDDHHMM format)

  • period_end (int) –

    End period (YYYYMMDDHHMM format)

  • in_domain (str) –

    EIC code of a Control Area, Bidding Zone or Bidding Zone Aggregation

  • out_domain (str) –

    EIC code of a Control Area, Bidding Zone or Bidding Zone Aggregation

  • contract_market_agreement_type (Literal['A01', 'A07'], default: 'A01' ) –

    A01=Daily; A07=Intraday

  • classification_sequence_position (Optional[int], default: None ) –

    Integer for classification

  • offset (int, default: 0 ) –

    Offset for pagination