> ## Documentation Index
> Fetch the complete documentation index at: https://api-portal.etoro.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get historical closing prices for all instruments



## OpenAPI

````yaml /api-reference/openapi.json get /api/v1/market-data/instruments/history/closing-price
openapi: 3.0.1
info:
  title: eToro Api
  version: v1.206.0
  description: >-
    eToro’s public API provides access to real-time financial data, trading
    insights, and account management features, allowing developers to integrate
    eToro’s services into their applications. With access to market prices,
    historical data, and social trading information, the API empowers users to
    enhance their trading strategies. Designed for security and scalability, the
    eToro API ensures smooth and reliable integration for a variety of financial
    applications.


    For more details on integrating with eToro's public WebSocket service,
    please refer to the dedicated [WebSocket
    documentation](./websocket/websocket-doc.html).
servers:
  - url: https://public-api.etoro.com
    description: eToro Public API
security: []
tags:
  - name: Agent Portfolios
  - name: Watchlists
  - name: Feeds
  - name: Asset Explorer
  - name: Market Data
  - name: Identity
  - name: Notifications
  - name: PI Data
  - name: Comments
  - name: Trading Demo
  - name: Trading Real
  - name: Users Info
  - name: Deprecated
paths:
  /api/v1/market-data/instruments/history/closing-price:
    get:
      tags:
        - Market Data
      summary: Get historical closing prices for all instruments
      operationId: getClosingPrices
      parameters:
        - name: x-request-id
          in: header
          required: true
          schema:
            type: string
            format: uuid
            example: 82c94e5c-1459-4a0b-b218-ccd83551693c
          description: A unique request identifier.
        - name: x-api-key
          in: header
          required: true
          schema:
            type: string
            format: password
            example: lhgfaslk21490FAScVPkdsb53F9dNkfHG4faZSG5vfjndfcfgdssdgsdHF4663
          description: API key for authentication.
        - name: x-user-key
          in: header
          required: true
          schema:
            type: string
            format: password
            example: >-
              eyJlYW4iOiJVbnJlZ2lzdGVyZWRBcHBsaWNhdGlvbiIsImVrIjoiOE5sZ2cwcW5EUVdROUFNWGpXT2lmOWktZnpidG5KcUlqWGJ3WHJZZkpZcldrbG90ZEhvLVBjSWhQaU8xU1ZtMW84aU1WZGZqN2xWNzFjLXFxLmcybXE1dnh4Q1hUT25xaWRUaTFlcEhmVk1fIn0_
          description: User-specific authentication key.
      responses:
        '200':
          description: Successful retrieval of closing prices
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/closingPricesResponse'
              example:
                - instrumentId: 1002
                  officialClosingPrice: 175.75
                  isMarketOpen: true
                  closingPrices:
                    daily:
                      price: 175.75
                      date: '2025-03-07 00:00:00Z'
                    weekly:
                      price: 175.75
                      date: '2025-03-07 00:00:00Z'
                    monthly:
                      price: 172.22
                      date: '2025-02-28 00:00:00Z'
                - instrumentId: 999
                  officialClosingPrice: 68
                  isMarketOpen: false
                  closingPrices:
                    daily:
                      price: 68
                      date: '2024-11-16 00:00:00Z'
                    weekly:
                      price: 68
                      date: '2024-11-16 00:00:00Z'
                    monthly:
                      price: -1
                      date: '0001-01-01 00:00:00Z'
components:
  schemas:
    closingPricesResponse:
      type: array
      description: List of closing prices for all instruments
      items:
        type: object
        description: Closing price information for a specific instrument
        properties:
          instrumentId:
            type: integer
            description: Unique identifier of the instrument
          officialClosingPrice:
            type: number
            format: float
            description: Most recent official closing price for the instrument
          isMarketOpen:
            type: boolean
            description: Obsolete - Do not use
          closingPrices:
            type: object
            description: Historical closing prices at different time intervals
            properties:
              daily:
                type: object
                description: Official closing price from the previous trading day
                properties:
                  price:
                    type: number
                    format: float
                    description: Closing price value
                  date:
                    type: string
                    format: date-time
                    description: Date and time of the closing price in ISO 8601 format
              weekly:
                type: object
                description: Official closing price from the previous trading week
                properties:
                  price:
                    type: number
                    format: float
                    description: Closing price value
                  date:
                    type: string
                    format: date-time
                    description: Date and time of the closing price in ISO 8601 format
              monthly:
                type: object
                description: Official closing price from the previous trading month
                properties:
                  price:
                    type: number
                    format: float
                    description: >-
                      Closing price value. A value of -1 indicates no data
                      available.
                  date:
                    type: string
                    format: date-time
                    description: >-
                      Date and time of the closing price in ISO 8601 format.
                      Default date (0001-01-01) indicates no data available.

````