---
title: "Get Allocation"
method: GET
path: "/api/performance/allocation"
tags: ["Performance"]
---

# Get Allocation

`GET /api/performance/allocation`

## Request

- Base URL: `https://alpha-bazaar-signal-server.onrender.com`
- URL: `https://alpha-bazaar-signal-server.onrender.com/api/performance/allocation`
- Auth: HTTP bearer

Get current portfolio allocation status — what's allocated and what's remaining.

Shows each open position's allocation percentage and the total.
Default position size is 5% if not specified on the signal.

## Response `200`

Successful Response

- AllocationResponse: GET /api/performance/allocation
  - `status` string, required
  - `total_allocated_percent` number, required
  - `remaining_percent` number, required
  - `open_position_count` integer, required
  - `positions` OpenPositionAllocation[], required
    - `signal_id` string, required
    - `ticker` string, required
    - `action` string, required
    - `position_size_percent` number, required
    - `entry_price` number, nullable
    - `current_price` number, nullable
    - `pnl_percent` number, nullable
    - `created_at` string, nullable

---

[API](https://skmtc.dev/alphabazaar/apis/alpha-bazaar-signal-server.md) · [All operations](https://skmtc.dev/alphabazaar/apis/alpha-bazaar-signal-server/llms.txt) · [OpenAPI document](https://skmtc.dev/alphabazaar/apis/alpha-bazaar-signal-server/revisions/01654ec03d07?raw)
