# Core Scoring Logic (Pro Mode)

In Pro Mode, players assign custom weights to each of the 10 assets in their portfolio (up to a 20% max per asset). Portfolio performance is then measured relative to the league average, and final scores are calculated using Rebellion’s scaled integer model.

This system ensures players are rewarded based on **strategic allocation and relative outperformance**, not just raw market movement.

***

#### Scoring Workflow

1. **Player selects 10 assets**, assigning custom weights (totaling 100%, max 20% per asset)
2. **Portfolio Return** = sum of (Weight × % Change) for each asset
3. **League Average Return** is calculated from all portfolio returns
4. **Relative Score** = (Your Portfolio Return – League Average Return) × 100

All scores are rounded to **whole numbers** to match fantasy sports conventions.

***

#### Example: Pro Mode Portfolio

**Team Allocation**

| Asset | Category  | Weight | Start Price | End Price | % Change | Contribution |
| ----- | --------- | ------ | ----------- | --------- | -------- | ------------ |
| BTC   | Crypto    | 20%    | $30,000     | $31,500   | +5.0%    | +1.00%       |
| ETH   | Crypto    | 15%    | $2,000      | $2,100    | +5.0%    | +0.75%       |
| AAPL  | Stock     | 10%    | $200        | $210      | +5.0%    | +0.50%       |
| GLD   | Commodity | 10%    | $190        | $192      | +1.05%   | +0.105%      |
| TLT   | Bond ETF  | 10%    | $100        | $98       | −2.00%   | −0.20%       |
| BND   | Bond ETF  | 5%     | $75         | $74       | −1.33%   | −0.0665%     |
| SOL   | Crypto    | 10%    | $120        | $126      | +5.0%    | +0.50%       |
| TSLA  | Stock     | 10%    | $300        | $297      | −1.00%   | −0.10%       |
| JNJ   | Stock     | 5%     | $150        | $151      | +0.66%   | +0.033%      |
| USD   | Currency  | 5%     | 1.00        | 1.00      | 0.00%    | 0.00%        |

**Total Portfolio Return** = **+2.5515%**

***

**League Average Return = +0.80%**

**Relative Score** = (2.5515 − 0.80) × 100 = **+175 points**

Your leaderboard score = **+175**

***

#### Summary

* **Weighting is fully customizable** (within constraints)
* **Relative scoring ensures fairness**, regardless of market conditions
* **Whole-number scores** make performance easy to understand and compare
* Pro Mode rewards deep strategic decisions in allocation, timing, and diversification


---

# 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/scoring-system/core-scoring-logic-pro-mode.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.
