---
title: "Get overview metrics for LP positions"
method: GET
path: "/lp-positions/overview"
tags: ["Positions"]
---

# Get overview metrics for LP positions

`GET /lp-positions/overview`

Retrieves comprehensive overview and metrics for liquidity pool positions of a specific owner

## Query parameters

- `owner` string, required
- `protocol` string

## Response `200`

Successfully retrieved overview data

- object
  - `status` string
  - `data` object
    - `owner` string — Wallet address of the owner
    - `chain` string — Blockchain chain (e.g., SOL)
    - `protocol` string — Protocol name (e.g., meteora, orca)
    - `total_inflow` number — Total inflow amount
    - `avg_inflow` object — Average inflow with time ranges
      - `ALL` number
      - `7D` number
      - `1M` number
      - `3M` number
      - `1Y` number
      - `YTD` number
    - `total_outflow` number — Total outflow amount
    - `total_fee` object — Total fees with time ranges
      - `ALL` number
      - `7D` number
      - `1M` number
      - `3M` number
      - `1Y` number
      - `YTD` number
    - `total_reward` number — Total rewards earned
    - `total_pnl` object — Total profit and loss with time ranges
      - `ALL` number
      - `7D` number
      - `1M` number
      - `3M` number
      - `1Y` number
      - `YTD` number
    - `total_inflow_native` number — Total inflow in native token
    - `avg_inflow_native` object — Average inflow in native token with time ranges
      - `ALL` number
      - `7D` number
      - `1M` number
      - `3M` number
      - `1Y` number
      - `YTD` number
    - `total_outflow_native` number — Total outflow in native token
    - `total_fee_native` object — Total fees in native token with time ranges
      - `ALL` number
      - `7D` number
      - `1M` number
      - `3M` number
      - `1Y` number
      - `YTD` number
    - `total_reward_native` number — Total rewards in native token
    - `total_pnl_native` object — Total PnL in native token with time ranges
      - `ALL` number
      - `7D` number
      - `1M` number
      - `3M` number
      - `1Y` number
      - `YTD` number
    - `avg_age_hour` number — Average position age in hours
    - `total_lp` string — Total number of LP positions
    - `win_lp` string — Number of winning LP positions
    - `win_lp_native` string — Number of winning LP positions in native token
    - `closed_lp` object — Closed LP positions with time ranges
      - `ALL` string
      - `7D` integer
      - `1M` integer
      - `3M` integer
      - `1Y` integer
      - `YTD` integer
    - `opening_lp` string — Number of opening LP positions
    - `total_pool` string — Total number of pools
    - `win_rate` object — Win rate with time ranges
      - `ALL` number
      - `7D` number
      - `1M` number
      - `3M` number
      - `1Y` number
      - `YTD` number
    - `win_rate_native` object — Win rate in native token with time ranges
      - `ALL` number
      - `7D` number
      - `1M` number
      - `3M` number
      - `1Y` number
      - `YTD` number
    - `expected_value` object — Expected value with time ranges
      - `ALL` number
      - `7D` number
      - `1M` number
      - `3M` number
      - `1Y` number
      - `YTD` number
    - `expected_value_native` object — Expected value in native token with time ranges
      - `ALL` number
      - `7D` number
      - `1M` number
      - `3M` number
      - `1Y` number
      - `YTD` number
    - `fee_percent` number — Fee percentage
    - `fee_percent_native` number — Fee percentage in native token
    - `apr` number — Annual percentage rate
    - `roi` number — Return on investment
    - `roi_avg_inflow` number — ROI based on average inflow
    - `roi_avg_inflow_native` number — ROI based on average inflow in native token
    - `first_activity` string — First activity timestamp
    - `last_activity` string — Last activity timestamp
    - `avg_pos_profit` number — Average position profit
    - `avg_pos_profit_native` number — Average position profit in native token
    - `avg_monthly_profit_percent` number — Average monthly profit percentage
    - `avg_monthly_pnl` number — Average monthly PnL
    - `avg_monthly_inflow` number — Average monthly inflow
    - `avg_monthly_profit_percent_native` number — Average monthly profit percentage in native token
    - `avg_monthly_pnl_native` number — Average monthly PnL in native token
    - `avg_monthly_inflow_native` number — Average monthly inflow in native token
    - `updated_at` string — Last update timestamp

## Other responses

- `400` — Bad request - owner parameter is required
- `404` — Owner overview not found
- `500` — Internal server error

## Changes

- **2026-03-13** `01ba8b88e187` — 2 info
  - api tag `Positions` added
  - api tag `positions` removed
- **2026-03-13** `23fdd2328560` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/lpagent/apis/lp-agent-open-api/changes/lp-positions/overview/get.md)

---

[API](https://skmtc.dev/lpagent/apis/lp-agent-open-api.md) · [All operations](https://skmtc.dev/lpagent/apis/lp-agent-open-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/lpagent/lp-agent-open-api/revisions/f90fd69d221b/schema)
