# Draft

In Fantasy Mode, Rebellion uses a structured drafting system to ensure balanced, competitive gameplay. Not all assets carry the same risk or return profile—so drafting must account for relative value. To prevent teams from being overloaded with high-performing, low-risk assets, Rebellion applies a **budget-based team construction model**.

***

#### Draft Budget System

Each player is given a fixed **Draft Budget** (e.g., 100 points) to spend when selecting their team of 10 assets. Every asset in the universe is assigned a **draft cost**, based on factors such as:

* Historical volatility
* Market capitalization
* Past performance
* Liquidity and stability

Players must construct their portfolio **without exceeding their budget**, which introduces meaningful trade-offs between stability and upside.

***

#### Example Draft Costs

| Asset      | Category  | Draft Cost |
| ---------- | --------- | ---------- |
| BTC        | Crypto    | 30 pts     |
| ETH        | Crypto    | 25 pts     |
| AAPL       | Stock     | 20 pts     |
| GLD (Gold) | Commodity | 15 pts     |
| BND (Bond) | Bond ETF  | 10 pts     |
| SOL        | Crypto    | 15 pts     |
| DOGE       | Crypto    | 8 pts      |
| USO (Oil)  | Commodity | 12 pts     |

> **Total Budget**: 100 points\
> Example team: BTC (30) + ETH (25) + GLD (15) + BND (10) + 4 lower-cost assets (20) = 100 pts

***

#### Key Drafting Rules

* **Total Team Cost** must not exceed the draft budget
* **10 Assets** must be selected per team
* **Diversification Rule**: Minimum of **1 asset from each class** (crypto, stocks, bonds, commodities)
* Draft costs are **updated weekly** based on real market conditions
* Draft interface includes **real-time budget tracker** and visual alerts

***

#### Why It Matters

This drafting system enforces thoughtful team construction and mirrors the real-world constraints of portfolio management. Players must balance **safe blue-chip assets** with **high-upside, high-volatility picks**, making the game more strategic and fair across user skill levels.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://rebellion.gitbook.io/rebellion/game-modes/fantasy-mode/draft.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
