Wallet Intelligence
Inspect portfolio equity, realized PnL, open positions, rankings, and trading behavior.
Use Reyzen APIs to power analytics dashboards, wallet intelligence tools, trading bots, copy-trading diagnostics, social trading experiences, and operational monitoring with clean, production-ready data.
Reyzen exposes a structured production-facing data surface for teams that need wallet intelligence, live open positions, market snapshots, rankings, and operational status without scraping UI payloads or rebuilding product views from raw infrastructure.
Inspect portfolio equity, realized PnL, open positions, rankings, and trading behavior.
Access win rate, drawdown, Sharpe score, volume, trader style, and historical performance.
Use clean Reyzen datasets for live perp activity, coin-level exposure, and position analytics.
Designed for dashboards, bots, trading tools, social cards, and advanced DeFi workflows.
Start with the health probe, then move into the wallet, live-trade, and symbol-level surfaces that power the core Reyzen product pages.
const response = await fetch(
"/api/profile?address=0xf32f...3f4a",
{
headers: {
"Content-Type": "application/json"
}
}
);
const wallet = await response.json();
console.log(wallet.pnl, wallet.winRate, wallet.openPositions);
{
"wallet": "0xf32f...3f4a",
"equity": "310.84 USD",
"pnl": "-96.74K USD",
"winRate": 49,
"openPositions": {
"total": 14,
"long": 8,
"short": 6
},
"traderStyle": "Swing Trader"
}
The public Reyzen read surface is JSON over HTTPS. Use documented fields, respect cache headers, and treat unavailable metrics differently from zero-value metrics.
Public read endpoints documented here do not currently require an API key.
List endpoints typically return page, pageSize, pages, and totals.
Use UTC and treat timestamps as Unix epoch milliseconds unless the field says otherwise.
Honor Cache-Control, generatedAt, updatedAt, and availability flags.
Powers the exchange-wide live perp monitor. Optimized for current open positions, wallet drill-down, symbol filters, and latest-action labeling.
/api/live-trades
Returns paginated live open positions together with symbol filters, totals, search, and sort controls.
| Query parameter | Type | Description |
|---|---|---|
page, pageSize | number | Pagination controls. |
symbol | string | Restrict rows to one market symbol. |
query | string | Search by wallet or symbol text. |
sortBy, sortDir | string | Sort field and direction. |
Explorer routes are built for wallet discovery, address lookup, dashboard drill-down, and trader profile analysis using Reyzen’s wallet datasets.
/api/traders
Returns the Wallet Explorer table with ranking, equity, PnL, win rate, and wallet summary fields.
/api/profile?address={address}
Returns the selected wallet dashboard state, including summary cards, positions, chart data, and profile stats.
Wallet Performance is the scored wallet surface. It is built from the full wallet universe and filtered by the internal score logic rather than a simple positive-PnL subset.
/api/wallet-performance
Returns scored wallets, ranking metadata, trader style, and performance windows for the Wallet Performance table.
/api/wallet-performance/status
Returns scoring pipeline readiness, total scored wallet count, and freshness status.
Symbol-level market intelligence including long/short pressure, wallet positioning, funding, open interest, and daily history for supported symbols.
/api/coin-analysis
Returns symbol summary data, history, wallet positions, long/short pressure, and market metrics for the selected coin.
Exchange-wide market snapshot routes for prices, 24-hour change, volume, open interest, and funding used across Reyzen.
/api/markets/ticker
Exchange-wide market snapshot with price, change, open interest, volume, and current funding fields.
/api/live-trades/funding
Funding and long/short distribution surface used by Live Trade and symbol-level market views.
Ranking-oriented consumers should use the Wallet Explorer and Wallet Performance tables as the primary leaderboard surfaces, depending on whether the use case is broad discovery or score-qualified discovery.
Operational endpoints are intended for monitoring, admin surfaces, and service-health visibility.
/api/health
Minimal health probe for service reachability.
/api/pg-tracking/status
Forward indexer status, current progress, date/symbol position, and tracked-wallet counts.
Reyzen data is built for real trading interfaces. Cache stable metrics, stream live positions carefully, and always make positive/negative values visually clear for traders.
Do not repoll scored or leaderboard surfaces like a live tape.
Positive and negative values should be instantly readable in any UI consuming these responses.
Guard address parsing and empty states rather than assuming every lookup resolves cleanly.
Use generatedAt, updatedAt, and availability flags instead of guessing staleness.
Error bodies are intentionally simple. Treat status codes and route-specific availability rules as the primary control plane for retries and UI behavior.
| Status | Meaning | Typical body |
|---|---|---|
400 | Bad request or invalid input | {"error":"Bad request"} |
404 | Route missing, feature disabled, or runtime-mode mismatch | {"error":"Endpoint unavailable in this service mode."} |
429 | Rate limited request | Read Retry-After and back off |
500 | Internal processing or upstream failure | {"error":"Internal server error"} |
Use the dedicated changelog for builder-facing updates, route changes, behavior shifts, and deprecation guidance.