> ## Documentation Index
> Fetch the complete documentation index at: https://partners.centaur.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Positioning vs Performance

> The difference between current open-position skew and historical time-based performance.

Positioning and performance answer different questions.

## Positioning

Positioning asks: **what is currently open?**

Use open-position reads and product positioning bars for:

* current long/short exposure
* open-position skew by asset
* open positions by trader
* whether visible traders are currently leaning long, short, or neutral

Positioning is based on open positions. It is not a price prediction and not a performance metric.

## Performance

Performance asks: **how have positions performed in a selected sample?**

Use trader stats, asset stats, and position history for:

* `1D`, `7D`, and `30D` time-based returns
* win rate
* average and median return
* Sharpe Ratio
* asset focus
* historical direction bias

Performance depends on the selected Trade Sample Window and Time-Based Performance Window.

## Generated summaries

Generated narrative summaries answer a third question: **what themes and narratives were present in a source or aggregate window?**

They are useful for market narrative, but they are not evidence for exact trade counts, public activity rankings, or current open-position skew.

## Practical rule

| User question                                   | Best source                                                                                                                                           |
| ----------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| "How are traders positioned on BTC right now?"  | Open-position reads and Asset Profile positioning.                                                                                                    |
| "Who has performed best over the last 30 days?" | Trader rankings (`GET /api/v1/traders/rankings` or `rank_traders`) with an explicit metric and time window; hydrate detail metrics with trader stats. |
| "What themes came up today?"                    | Generated aggregate or channel narrative summaries.                                                                                                   |
| "What did this event come from?"                | Event row plus source-message hydration.                                                                                                              |
