---
title: "Get Portfolio Analysis"
method: GET
path: "/api/v1/portfolio/elon"
tags: ["portfolio"]
---

# Get Portfolio Analysis

`GET /api/v1/portfolio/elon`

## Request

- Base URL: `https://polystrike.xyz` (the document declares no server; this is the origin it was published from)
- URL: `https://polystrike.xyz/api/v1/portfolio/elon`
- Auth: none declared

Analyze wallet positions with EV-based recommendations (PRO tier required).

Returns positions across all active Elon tweet markets with model-based analysis.

Query Parameters:
- wallet: Ethereum wallet address (hex format, required)
- bankroll: Your bankroll in USD (1-1,000,000) for position sizing recommendations

Authentication: PRO tier API key required

Cache: 5 minutes TTL (aligned with prediction snapshot updates)

## Query parameters

- `wallet` string, required: Ethereum wallet address
- `bankroll` number: Your bankroll in USD for Kelly position sizing analysis. If omitted, position sizing recommendations are not provided.

## Headers

- `x-api-key` string, nullable
- `x402` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/polystrike/apis/polystrike-api.md) · [All operations](https://skmtc.dev/polystrike/apis/polystrike-api/llms.txt) · [OpenAPI document](https://skmtc.dev/polystrike/apis/polystrike-api/revisions/1887a4a1be94?raw)
