Finance OS / API
Coming soon — v1.1

Trading API

Подключение к 12+ биржам через единый интерфейс. Размещение ордеров, AI-стратегии и копи-трейдинг 24/7. Аналог 3commas с глубокой интеграцией в Finance OS-кошелёк.

Раздел в разработке
Endpoints этого раздела уже работают в Finance OS — мы дорабатываем их описание и примеры для публичной документации. Если у вас острая потребность — напишите на admin@fin-os.io, поделимся черновиком.

Запланированные endpoints

GET /api/trading/exchanges optional
Список поддерживаемых бирж и статусы подключения.
POST /api/trading/exchanges optional
Подключить API-ключ биржи (Binance, Bybit, OKX и др.).
DELETE /api/trading/exchanges/{id} optional
Отключить биржу.
GET /api/trading/portfolios optional
Список портфелей пользователя.
POST /api/trading/portfolios optional
Создать новый портфель.
GET /api/trading/strategies optional
Каталог AI-стратегий.
POST /api/trading/strategies/{id}/subscribe optional
Подписаться на стратегию.
GET /api/trading/orders optional
Список ордеров (открытые + история).
POST /api/trading/orders optional
Разместить ордер (market/limit/stop).
DELETE /api/trading/orders/{id} optional
Отменить ордер.
GET /api/trading/positions optional
Открытые позиции на всех биржах.
GET /api/trading/pnl optional
P&L по периоду и инструменту.
GET /api/algo/strategies optional
Алгоритмические стратегии (Hummingbot Bridge).
POST /api/algo/strategies/{id}/start optional
Запустить стратегию на bot-ноде.

Заметки

  • Все ордера проходят AML-чек на адрес контрагента (для DEX).
  • Stop-loss и take-profit устанавливаются как параметры основного ордера, не отдельным запросом.
  • WebSocket-стрим открытых ордеров: wss://fin-os.io/app/{key} канал trading.{user_id}.

Примеры кода

Code samples
land in v1.1