> ## Documentation Index
> Fetch the complete documentation index at: https://docs.amberdata.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Moneyness Surfaces Floating

> This endpoint returns the option implied volatility surface in the form of moneyness from the "underlying" future's price for listed expirations. This surface is calibrated using SVI and is therefor available in hourly format (historical), real-time (on-going) for BTC and ETH on Deribit only.



## OpenAPI

````yaml get /analytics/volatility/moneyness-surfaces/floating
openapi: 3.1.0
info:
  title: derivatives-api
  version: '2'
servers:
  - url: https://api.amberdata.com/markets/derivatives
security:
  - sec0: []
paths:
  /analytics/volatility/moneyness-surfaces/floating:
    get:
      summary: Moneyness Surfaces Floating
      description: >-
        This endpoint returns the option implied volatility surface in the form
        of moneyness from the "underlying" future's price for listed
        expirations. This surface is calibrated using SVI and is therefor
        available in hourly format (historical), real-time (on-going) for BTC
        and ETH on Deribit only.
      operationId: derivatives-volatility-moneyness-surfaces-floating
      parameters:
        - name: currency
          in: query
          description: >-
            **[Required]** The underlying currency for which there are listed
            option instruments. 

            **[Examples]** ` BTC | ETH `
          required: true
          schema:
            type: string
            default: BTC
        - name: startDate
          in: query
          description: >-
            **[Optional]** Payload only includes data after this date
            (inclusive). 

            **[Formats]** `seconds | milliseconds | iso8601`

            **[Examples]** `1578531600 | 1578531600000 | 2020-09-01T01:00:00`
          schema:
            type: string
            format: date-time
        - name: endDate
          in: query
          description: >-
            **[Optional]** Payload only includes data before this date
            (exclusive). 

            **[Formats]** `seconds | milliseconds | iso8601`

            **[Examples]** `1578531600 | 1578531600000 | 2020-09-01T01:00:00`
          schema:
            type: string
            format: date-time
        - name: daysToExpirationStart
          in: query
          description: >-
            **[Optional]** Users can pass a days to expiration filter lower
            bound, to return only a subset of the delta surface. 

            **[Examples]** ` 1 | 7 | 60 `
          schema:
            type: integer
            format: int32
        - name: daysToExpirationEnd
          in: query
          description: >-
            **[Optional]** Users can pass a days to expiration filter upper
            bound, to return only a subset of the delta surface. 

            **[Examples]** ` 1 | 30 | 180 `
          schema:
            type: integer
            format: int32
        - name: timeFormat
          in: query
          description: >-
            **[Optional]** Time format of the timestamps in the return payload.

            **[Defaults]** `milliseconds | ms* | iso | iso8601 | hr |
            human_readable`
          schema:
            type: string
            default: hr
      responses:
        '200':
          description: '200'
          content:
            application/json:
              schema:
                type: object
                properties:
                  status:
                    type: integer
                    example: 200
                  title:
                    type: string
                    example: OK
                  description:
                    type: string
                    example: Successful request
                  payload:
                    type: object
                    properties:
                      data:
                        type: array
                        items:
                          type: object
                          properties:
                            atm:
                              type: number
                              example: 59.35
                              description: At The Money volatility
                            call10PercentOutOfMoneyVolatility:
                              type: number
                              example: 61.03
                              description: Volatility for call options 10% out of the money
                            call20PercentOutOfMoneyVolatility:
                              type: number
                              example: 64.05
                              description: Volatility for call options 20% out of the money
                            call30PercentOutOfMoneyVolatility:
                              type: number
                              example: 67.42
                              description: Volatility for call options 30% out of the money
                            call40PercentOutOfMoneyVolatility:
                              type: number
                              example: 70.72
                              description: Volatility for call options 40% out of the money
                            currency:
                              type: string
                              example: BTC
                              description: The underlying currency
                            daysToExpiration:
                              type: integer
                              example: 180
                              description: >-
                                The number of days remaining until the option's
                                expiration
                            exchange:
                              type: string
                              example: deribit
                              description: The exchange where the option is traded
                            indexPrice:
                              type: number
                              example: 103240.09
                              description: The index price of the underlying asset
                            put10PercentOutOfMoneyVolatility:
                              type: number
                              example: 60.59
                              description: Volatility for put options 10% out of the money
                            put20PercentOutOfMoneyVolatility:
                              type: number
                              example: 65.37
                              description: Volatility for put options 20% out of the money
                            put30PercentOutOfMoneyVolatility:
                              type: number
                              example: 72.77
                              description: Volatility for put options 30% out of the money
                            put40PercentOutOfMoneyVolatility:
                              type: number
                              example: 81.97
                              description: Volatility for put options 40% out of the money
                            timestamp:
                              type: string
                              example: '2025-01-23T00:25:00.000Z'
                              description: The timestamp of the data
                            underlyingPrice:
                              type: number
                              example: 109432.44
                              description: The price of the underlying asset
              examples:
                Result:
                  value:
                    status: 200
                    title: OK
                    description: Successful request
                    payload:
                      data:
                        - atm: 59.35
                          call10PercentOutOfMoneyVolatility: 61.03
                          call20PercentOutOfMoneyVolatility: 64.05
                          call30PercentOutOfMoneyVolatility: 67.42
                          call40PercentOutOfMoneyVolatility: 70.72
                          currency: BTC
                          daysToExpiration: 180
                          exchange: deribit
                          indexPrice: 103240.09
                          put10PercentOutOfMoneyVolatility: 60.59
                          put20PercentOutOfMoneyVolatility: 65.37
                          put30PercentOutOfMoneyVolatility: 72.77
                          put40PercentOutOfMoneyVolatility: 81.97
                          timestamp: '2025-01-23T00:25:00.000Z'
                          underlyingPrice: 109432.44
                        - atm: 57.87
                          call10PercentOutOfMoneyVolatility: 60.18
                          call20PercentOutOfMoneyVolatility: 63.83
                          call30PercentOutOfMoneyVolatility: 67.9
                          call40PercentOutOfMoneyVolatility: 72
                          currency: BTC
                          daysToExpiration: 30
                          exchange: deribit
                          indexPrice: 103240.09
                          put10PercentOutOfMoneyVolatility: 58.58
                          put20PercentOutOfMoneyVolatility: 64.47
                          put30PercentOutOfMoneyVolatility: 76.7
                          put40PercentOutOfMoneyVolatility: 94.31
                          timestamp: '2025-01-23T00:25:00.000Z'
                          underlyingPrice: 104203.24
                        - atm: 58.2
                          call10PercentOutOfMoneyVolatility: 59.59
                          call20PercentOutOfMoneyVolatility: 62.1
                          call30PercentOutOfMoneyVolatility: 65.1
                          call40PercentOutOfMoneyVolatility: 68.26
                          currency: BTC
                          daysToExpiration: 60
                          exchange: deribit
                          indexPrice: 103240.09
                          put10PercentOutOfMoneyVolatility: 58.9
                          put20PercentOutOfMoneyVolatility: 62.49
                          put30PercentOutOfMoneyVolatility: 69.29
                          put40PercentOutOfMoneyVolatility: 79.36
                          timestamp: '2025-01-23T00:25:00.000Z'
                          underlyingPrice: 105332.44
                        - atm: 56.75
                          call10PercentOutOfMoneyVolatility: 63.1
                          call20PercentOutOfMoneyVolatility: 74.14
                          call30PercentOutOfMoneyVolatility: 85.49
                          call40PercentOutOfMoneyVolatility: 96.02
                          currency: BTC
                          daysToExpiration: 7
                          exchange: deribit
                          indexPrice: 103240.09
                          put10PercentOutOfMoneyVolatility: 64.49
                          put20PercentOutOfMoneyVolatility: 85.77
                          put30PercentOutOfMoneyVolatility: 113.03
                          put40PercentOutOfMoneyVolatility: 142.61
                          timestamp: '2025-01-23T00:25:00.000Z'
                          underlyingPrice: 103491.37
        '400':
          description: '400'
          content:
            application/json:
              examples:
                Result:
                  value: {}
              schema:
                type: object
                properties: {}
      deprecated: false
      security:
        - ApiKeyAuth: []
components:
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key

````