Overview
Portfolio analyzer for agents: grades an existing portfolio given as SYMBOL:AMOUNT holdings - live per-asset values and weights (Coinbase spot for crypto, Stooq daily closes for US stocks), stable/crypto/stock split, largest position, per-asset 30d volatility, a value-weighted portfolio volatility estimate, and concentration flags (single asset over 60%, no stable sleeve, high-volatility asset over 25%)
Protocol
x402
Price
$0.05
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
crypto/wallet
Provider
Spread Paywall API
Indexed
2026-11-08 08:08:52
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Input Schema
{
"method": "GET",
"queryParams": {
"holdings": "BTC:0.5,ETH:10"
},
"type": "http"
}
Output Schema
{
"example": {
"crypto_pct": 100,
"flags": {
"high_vol_asset_over_25pct": false,
"no_stable_sleeve": true,
"single_asset_over_60pct": true
},
"generated_at": "2026-10-28T14:00:00.000Z",
"holdings": [
{
"amount": 0.5,
"kind": "crypto",
"price_usd": 80250,
"symbol": "BTC",
"value_usd": 40125,
"vol_30d_daily": 0.021,
"weight_pct": 62.95
},
{
"amount": 10,
"kind": "crypto",
"price_usd": 2362,
"symbol": "ETH",
"value_usd": 23620,
"vol_30d_daily": 0.028,
"weight_pct": 37.05
}
],
"largest_position": {
"symbol": "BTC",
"weight_pct": 62.95
},
"notes": [
"Flags: single_asset_over_60pct, no_stable_sleeve."
],
"portfolio_vol_30d_daily": 0.0236,
"price_usd": 0.05,
"stable_pct": 0,
"stock_pct": 0,
"summary": "Portfolio worth $63,745: 100% crypto, 0% stable; largest position BTC at 63.0%; value-weighted 30d daily volatility 2.36%. Mechanical analysis, not financial advice.",
"total_value_usd": 63745
}
}