---
title: "Get Smart Money DCAs Data"
method: POST
path: "/api/v1/smart-money/dcas"
tags: ["Smart Money"]
---

# Get Smart Money DCAs Data

`POST /api/v1/smart-money/dcas`

Monitor DCA strategies employed by smart money on Solana through Jupiter DCA. This endpoint reveals systematic accumulation strategies used by smart money.

## Request body

- SmartMoneyDcasRequest
  - `filters` SmartMoneyDcasFilters — Filters for smart money DCAs endpoint. These filters control which DCA orders, tokens, and traders are included in the DCA analysis.
    - `include_smart_money_labels` SmartMoneyFilterType[] — Smart money category filters
    - `exclude_smart_money_labels` SmartMoneyFilterType[] — Smart money category filters
    - `dca_created_at` DateRangeFilter — Filter for date ranges with optional from/to bounds. - Date range
      - `from` union — Start date (inclusive), ISO 8601 format (e.g., 2025-01-01T00:00:00Z or 2025-01-01)
        - string, date-time
        - string
      - `to` union — End date (inclusive), ISO 8601 format (e.g., 2025-01-31T23:59:59Z or 2025-01-31)
        - string, date-time
        - string
    - `transaction_hash` union — Transaction hash filter
      - string
      - string[]
    - `trader_address` union — Trader address filter
      - string
      - string[]
    - `trader_address_label` union — Trader name or label filter
      - string
      - string[]
    - `input_token_symbol` union — Symbol filter for input tokens
      - string
      - string[]
    - `output_token_symbol` union — Symbol filter for output tokens
      - string
      - string[]
    - `deposit_token_amount` NumericRangeFilter — Filter for numeric values (floats) with optional min/max bounds. Use for prices, volumes, ratios, and other decimal values. - Values between -10.5 and 100.75
      - `min` number — Minimum value (inclusive)
      - `max` number — Maximum value (inclusive)
    - `token_spent_amount` NumericRangeFilter — Filter for numeric values (floats) with optional min/max bounds. Use for prices, volumes, ratios, and other decimal values. - Values between -10.5 and 100.75
      - `min` number — Minimum value (inclusive)
      - `max` number — Maximum value (inclusive)
    - `output_token_redeemed_amount` NumericRangeFilter — Filter for numeric values (floats) with optional min/max bounds. Use for prices, volumes, ratios, and other decimal values. - Values between -10.5 and 100.75
      - `min` number — Minimum value (inclusive)
      - `max` number — Maximum value (inclusive)
  - `pagination` PaginationRequest — Pagination parameters for API requests.
    - `page` integer — Page number (1-based)
    - `per_page` integer — Number of records per page (max 1000)
  - `order_by` SortOrderSmartMoneyDcasSortField[] — Custom sort order to override the endpoint's default ordering. Examples: - [{"field": "dca_created_at", "direction": "DESC"}] - Sort by DCA created timestamp descending - [{"field": "dca_updated_at", "direction": "ASC"}] - Sort by DCA updated timestamp ascending - [{"field": "deposit_token_amount", "direction": "DESC"}, {"field": "token_spent_amount", "direction": "ASC"}] - Sort by deposit token amount descending, then token spent amount ascending
    - `field` 'dca_created_at' | 'dca_updated_at' | 'input_token_symbol' | 'output_token_symbol' | 'deposit_token_amount' | 'token_spent_amount' | 'deposit_value_usd' | 'output_token_redeemed_amount', required — Enum for sortable fields in smart money DCAs.
    - `direction` 'ASC' | 'DESC', required — Enum for sort directions.

## Response `200`

Smart money DCAs data

- SmartMoneyDcasResponse — Response model for smart money DCAs endpoint. Contains the filtered smart money DCAs data with metadata.
  - `data` SmartMoneyDca[], required — List of smart money DCA records
    - `dca_created_at` string, required — The timestamp of the earliest transaction
    - `dca_updated_at` string, required — The timestamp of the latest transaction
    - `trader_address` string, required — The address of the trader
    - `transaction_hash` string, required — The transaction hash at the time of creation
    - `trader_address_label` string, required — Label associated with the address
    - `dca_vault_address` string, required — The address of the DCA vault
    - `input_token_address` string, required — Address of token
    - `output_token_address` string, required — Address of token
    - `deposit_token_amount` number — The amount deposited into the DCA vault
    - `token_spent_amount` number — The amount spent from the deposit
    - `output_token_redeemed_amount` number — The amount of other tokens redeemed
    - `dca_status` string, required — Indicates if the account was closed or active
    - `input_token_symbol` string, required — The symbol of the input token
    - `output_token_symbol` string, required — The symbol of the output token
    - `deposit_value_usd` number — The USD value of the deposit
  - `pagination` PaginationInfo, required — Pagination information for API responses.
    - `page` integer — Current page number
    - `per_page` integer — Number of records per page
    - `is_last_page` boolean — Whether this is the last page

## Other responses

- `400` — Bad Request - Invalid request parameters or malformed request
- `401` — Authentication error - No API key found in request
- `402` — Payment Required - This endpoint supports pay-per-request via x402 and MPP. x402 responses advertise payment options in `Payment-Required`; MPP responses advertise a fresh `WWW-Authenticate: Payment ...` challenge. Successful MPP responses may include `Payment-Receipt`.
- `403` — Forbidden - User does not have required subscription tier or has exceeded credit limit
- `404` — Not Found - The requested resource was not found
- `422` — Validation error - Invalid request parameters
- `429` — Too Many Requests - Rate limit exceeded
- `500` — Internal Server Error - An unexpected error occurred

---

[API](https://skmtc.net/nansen/apis/nansen-api.md) · [All operations](https://skmtc.net/nansen/apis/nansen-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nansen/nansen-api/revisions/02a4d2e7d827/schema)
