# 0008 — Private API starts from Account Balance (Stable)

## Решение
Начать интеграцию private API с получения баланса аккаунта (`/api/v2/account`), а не с ордеров.

---

## Причины

### 1. Безопасность
- чтение баланса не изменяет состояние системы
- отсутствует риск случайной торговли

---

### 2. Простота отладки
Позволяет проверить:
- API ключ
- подпись (HMAC)
- headers
- timestamp

---

### 3. Быстрый UX результат
Пользователь сразу видит:
- баланс
- активы

---

### 4. База для следующих этапов
Баланс используется в:
- расчёте риска
- позициях
- ордерах
- журнале

---

## Реализация

Добавлено:
- ExchangePrivateClient
- balance_parser
- get_balance_summary()
- get_private_auth_health()
- экран 💼 Портфель
- статус авторизации в ⚙️ Система

---

## Последствия

### Положительные
✔ быстрый результат  
✔ безопасная интеграция  
✔ понятный UI  
✔ устойчивая архитектура  

---

### Отрицательные
- не покрывает сразу торговый сценарий
- требует следующего этапа (orders)

---

## Альтернативы

### Начать с ордеров
❌ отклонено:
- риск
- сложность
- сложнее отлаживать

---

## Статус
Stable

---

## Следующий шаг

➡ Stage 03.6 — Orders skeleton
