> For the complete documentation index, see [llms.txt](https://astrum-trade.gitbook.io/astrum-trade-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://astrum-trade.gitbook.io/astrum-trade-docs/getting-started/profile-system-and-rewards/5.-achievements-and-streak-rewards.md).

# 5. Achievements & Streak Rewards

Astrum includes a structured **Badges & Achievement System** designed to reward consistent trading, growing volume, milestone activity, and community contribution.\
Badges reflect your progress and unlock additional profile prestige and potential future perks.

There are four core categories of badges:

1. **Activity-Based Streaks**
2. **Trading Volume Milestones**
3. **Trade Count Milestones**
4. **Referral Achievements**

Your badges update automatically as soon as you meet the requirements.

### **Activity-Based Badges**

These badges track **how consistently you trade**.\
They reward discipline and frequent interaction with the terminal.

#### **Available Activity Badges**

| Badge                    | Requirement                    |
| ------------------------ | ------------------------------ |
| **7 days in a row**      | Trade on 7 consecutive days    |
| **30 days in a row**     | Trade on 30 consecutive days   |
| **90 days in a row**     | Trade on 90 consecutive days   |
| **Daily streak: 4 days** | Maintain a 4-day active streak |

### **Trading Volume Badges**

These badges reward traders who consistently generate large trading volumes.

#### **Available Volume Badges**

| Badge                  | Requirement                   |
| ---------------------- | ----------------------------- |
| **Volume streak 100k** | Reach 100,000$ trading volume |
| **Volume streak 500k** | Reach 500,000$ trading volume |

**Trade Count Badges**

These achievements celebrate trading experience and activity level.

#### **Available Trade Count Badges**

| Badge           | Requirement               |
| --------------- | ------------------------- |
| **1st trade**   | Complete your first trade |
| **25th trade**  | Complete 25 trades        |
| **50th trade**  | Complete 50 trades        |
| **100th trade** | Complete 100 trades       |
| **500th trade** | Complete 500 trades       |

These badges track your journey from beginner to high-frequency trader.

### **Referral Achievements**

These badges reward users who help grow the Astrum ecosystem.

#### **Available Referral Badges**

| Badge                 | Requirement            |
| --------------------- | ---------------------- |
| **Referred 1 user**   | Invite your first user |
| **Referred 5 users**  | Invite five users      |
| **Referred 20 users** | Invite twenty users    |

### **How Achievements Benefit You**

While badges are primarily informational today, they tie into future reward systems:

* Higher cashback tiers
* Exclusive early-access features
* Priority in beta-testing new modules
* Special icons and profile cosmetics


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://astrum-trade.gitbook.io/astrum-trade-docs/getting-started/profile-system-and-rewards/5.-achievements-and-streak-rewards.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
