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

# Get trader volume chart

> Retrieve volume breakdown by buy/sell over time for a specific trader



## OpenAPI

````yaml https://api.struct.to/openapi.json get /polymarket/trader/volume-chart/{address}
openapi: 3.1.0
info:
  title: Polymarket API
  description: >-
    RESTful API for querying Polymarket prediction markets data including
    events, markets, traders, holders, and real-time metrics
  license:
    name: ''
  version: 1.0.0
servers:
  - url: https://api.struct.to/v1
security: []
paths:
  /polymarket/trader/volume-chart/{address}:
    get:
      tags:
        - Trader
      summary: Get trader volume chart
      description: Retrieve volume breakdown by buy/sell over time for a specific trader
      operationId: get_trader_volume_chart
      parameters:
        - name: address
          in: path
          description: Trader wallet address
          required: true
          schema:
            type: string
        - name: resolution
          in: query
          description: 'Time interval: 60, 240, D, 1D, W, 1W, M, 1M (default: 60)'
          required: false
          schema:
            $ref: '#/components/schemas/AnalyticsResolution'
        - name: count_back
          in: query
          description: 'Number of data points (max: 2500)'
          required: false
          schema:
            type: integer
            format: int32
        - name: from
          in: query
          description: Start timestamp (Unix seconds)
          required: false
          schema:
            type: integer
            format: int64
        - name: to
          in: query
          description: End timestamp (Unix seconds)
          required: false
          schema:
            type: integer
            format: int64
      responses:
        '200':
          description: Trader volume with buy/sell breakdown over time
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/TraderVolumeDataPoint'
components:
  schemas:
    AnalyticsResolution:
      type: string
      description: >-
        Bucket size for `/analytics/timeseries` and `/analytics/deltas`
        responses.

        Each value picks the time interval that one row in the output covers:

        `60` = 1 hour, `240` = 4 hours, `D`/`1D` = 1 day, `W`/`1W` = 7 days,

        `M`/`1M` = calendar month.
      enum:
        - '60'
        - '240'
        - D
        - 1D
        - W
        - 1W
        - M
        - 1M
    TraderVolumeDataPoint:
      type: object
      required:
        - t
        - v
        - bv
        - sv
        - tc
        - btc
        - stc
      properties:
        t:
          type: integer
          format: int64
          description: Unix timestamp in seconds.
        v:
          type: number
          format: double
          description: Total volume in USD.
        bv:
          type: number
          format: double
          description: Buy volume in USD.
        sv:
          type: number
          format: double
          description: Sell volume in USD.
        tc:
          type: integer
          format: int64
          description: Total transaction count.
        btc:
          type: integer
          format: int64
          description: Buy transaction count.
        stc:
          type: integer
          format: int64
          description: Sell transaction count.

````