Omni Terminal · Trader Profile

by Omni Terminal

GETBaseBase Sepolia

$0.005

per call · USD Coin on Base

Omni Terminal analyzes a public Hyperliquid wallet's reconciled equity, PnL, positions, balances, activity, and data-quality flags for copy-trading or counterparty research.

Endpoint

GET https://omniterminal.app/api/x402/v1/trader-profile/:address

15

Calls / 30d

3

Unique payers / 30d

Sep 5

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://omniterminal.app/api/x402/v1/trader-profile/:address", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://omniterminal.app/api/x402/v1/trader-profile/:address?limit=20&range=30d&view=full" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "activity": {
    "fills_count": 146,
    "fills_may_be_truncated": false,
    "funding_count": 92,
    "ledger_count": 4,
    "twap_count": 0
  },
  "address": "0x0ddf9bae2af4b874b96d287a5ad42eb47138a902",
  "components": {
    "funding_pnl": -84.21,
    "net_external_flows": 15000,
    "perp_equity_current": 103215.11,
    "realized_trade_pnl": 6563.32,
    "spot_equity_current": 22215.06,
    "unrealized_pnl": 1942.44
  },
  "data_as_of": 1784116800000,
  "freshness": {
    "age_seconds": 0,
    "data_as_of": "2026-07-15T12:00:00.000Z",
    "max_age_seconds": 900,
    "status": "fresh"
  },
  "generated_at": "2026-07-15T12:00:00.000Z",
  "positions": [
    {
      "coin": "BTC",
      "dex": "main",
      "entry_price": "102450",
      "leverage": null,
      "liquidation_price": "76320",
      "margin_used": "32015.63",
      "position_value": "128062.5",
      "return_on_equity": "0.045",
      "side": "long",
      "size": "1.25",
      "unrealized_pnl": "1942.44"
    }
  ],
  "product_version": "v1",
  "quality": {
    "degraded_sources": [],
    "portfolio_history_used": true
  },
  "range": "30d",
  "schema": "trader_profile.v1",
  "scope": "wallet",
  "service": "omni.trader_profile",
  "spot_balances": [
    {
      "coin": "USDC",
      "held": "0",
      "mark_price": "1",
      "total": "22215.06",
      "usd_value": "22215.06"
    }
  ],
  "summary": {
    "components": 4,
    "economic_pnl_current": 8421.55,
    "funding_pnl": -84.21,
    "net_external_flows": 15000,
    "total_equity_current": 125430.17
  },
  "usage": {
    "position_count": 1,
    "spot_balance_count": 1
  },
  "view": "full"
}

Payment details

Pay to0x733f40a4fa0cd13d59abade04b9ed2e9acac6457
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase, Base Sepolia
Schemesexact

Is this your API?

Pin it to the top of Market Data and the homepage with a featured placement.

Get featured →

More from Omni Terminal & similar services