Счета
AccountsService
Сервис аккаунтов
| Method Name | Request Type | Response Type | Description |
|---|---|---|---|
| GetAccount | GetAccountRequest | GetAccountResponse | Получение информации по конкретному аккаунту |
| Trades | TradesRequest | TradesResponse | Получение истории по сделкам аккаунта |
| Transactions | TransactionsRequest | TransactionsResponse | Получение списка транзакций аккаунта |
FORTS
Тип портфеля для торговли на срочном рынке Московской Биржи. Предназначен для работы с производными финансовыми инструментами: фьючерсами и опционами.
| Field | Type | Description |
|---|---|---|
| available_cash | google.type.Decimal | Сумма собственных денежных средств на счете, доступная для торговли. Включает маржинальные средства. |
| money_reserved | google.type.Decimal | Минимальная маржа (необходимая сумма обеспечения под открытые позиции) |
GetAccountRequest
Запрос получения информации по конкретному аккаунту
| Field | Type | Description |
|---|---|---|
| account_id | string | Идентификатор аккаунта |
GetAccountResponse
Информация о конкретном аккаунте
| Field | Type | Description |
|---|---|---|
| account_id | string | Идентификатор аккаунта |
| type | string | Тип аккаунта |
| status | string | Статус аккаунта |
| equity | google.type.Decimal | Доступные средства плюс стоимость открытых позиций |
| unrealized_profit | google.type.Decimal | Нереализованная прибыль |
| positions | Position (Array) | Позиции. Открытые, плюс теоретические (по неисполненным активным заявкам) |
| cash | google.type.Money (Array) | Сумма собственных денежных средств на счете, доступная для торговли. Не включает маржинальные средства. |
| portfolio_mc | MC | Общий тип для счетов Московской Биржи. Включает в себя как единые, так и моно счета. |
| portfolio_mct | MCT | Тип портфеля для счетов на американских рынках. |
| portfolio_forts | FORTS | Тип портфеля для торговли на срочном рынке Московской Биржи. |
MC
Общий тип для счетов Московской Биржи. Включает в себя как единые, так и специализированные (моно) счета для разных секций биржи. Единый торговый счет (ЕТС): Позволяет торговать на нескольких рынках (фондовый, валютный. срочный, spb, иностранные бумаги, иностранные фьючерсы) с единой денежной позиции. Моно-счет фондового рынка MOEX: Изолированный счет для торговли акциями, облигациями и паями. Моно-счет валютного рынка MOEX: Изолированный счет для операций с валютными парами (например, CNYRUB_TOM).
| Field | Type | Description |
|---|---|---|
| available_cash | google.type.Decimal | Сумма собственных денежных средств на счете, доступная для торговли. Включает маржинальные средства. |
| initial_margin | google.type.Decimal | Начальная маржа |
| maintenance_margin | google.type.Decimal | Минимальная маржа |
MCT
Тип портфеля для счетов на американских рынках. Предоставляет доступ к биржам США: NYSE, NASDAQ, CBOE, CME, сделки с американскими акциями, фьючерсами и опционами.
Position
Информация о позиции
| Field | Type | Description |
|---|---|---|
| symbol | string | Символ инструмента |
| quantity | google.type.Decimal | Количество в шт., значение со знаком определяющее (long-short) |
| average_price | google.type.Decimal | Средняя цена. Не заполняется для FORTS позиций |
| current_price | google.type.Decimal | Текущая цена |
| maintenance_margin | google.type.Decimal | Поддерживающее гарантийное обеспечение. Заполняется только для FORTS позиций |
| daily_pnl | google.type.Decimal | Прибыль или убыток за текущий день (PnL). Не заполняется для FORTS позиций |
| unrealized_pnl | google.type.Decimal | Суммарная нереализо ванная прибыль или убыток (PnL) текущей позиции |
TradesRequest
Запрос получения истории по сделкам
| Field | Type | Description |
|---|---|---|
| account_id | string | Идентификатор аккаунта |
| limit | int32 | Лимит количества сделок |
| interval | google.type.Interval | Начало и окончание запрашиваемого периода, Unix epoch time |
TradesResponse
История по сделкам
| Field | Type | Description |
|---|---|---|
| trades | AccountTrade (Array) | Сделки по аккаунту |
Transaction
Информация о транзакции
| Field | Type | Description |
|---|---|---|
| id | string | Идентификатор транзакции |
| category | string | Тип транзакции из TransactionCategory |
| timestamp | google.protobuf.Timestamp | Метка времени |
| symbol | string | Символ инструмента |
| change | google.type.Money | Изменение в деньгах |
| trade | Transaction.Trade | Информация о сделке |
| transaction_category | Transaction.TransactionCategory | Категория транзакции из TransactionCategory. |
| transaction_name | string | Наименование транзакции |
Transaction.Trade
Объект заполняется для торговых типов транзакций
| Field | Type | Description |
|---|---|---|
| size | google.type.Decimal | Количество в шт. |
| price | google.type.Decimal | Цена сделки за штуку. Цена исполнения/Размер премии по опциону. Это цена заключения, значение берется из сделки. |
| accrued_interest | google.type.Decimal | НКД. Заполнено если в сделке есть НКД |
Transaction.TransactionCategory
Категории транзакции.
| Name | Number | Description |
|---|---|---|
| OTHERS | 0 | Прочее |
| DEPOSIT | 1 | Ввод ДС |
| WITHDRAW | 2 | Вывод ДС |
| INCOME | 5 | Доход |
| COMMISSION | 7 | Комиссия |
| TAX | 8 | Налог |
| INHERITANCE | 9 | Наследство |
| TRANSFER | 11 | Перевод ДС |
| CONTRACT_TERMINATION | 12 | Расторжение договора |
| OUTCOMES | 13 | Расходы |
| FINE | 15 | Штраф |
| LOAN | 19 | Займ |
TransactionsRequest
Запрос получения списка транзакций
| Field | Type | Description |
|---|---|---|
| account_id | string | Идентификатор аккаунта |
| limit | int32 | Лимит количества транзакций |
| interval | google.type.Interval | Начало и окончание запрашиваемого периода, Unix epoch time |
TransactionsResponse
Список транзакций
| Field | Type | Description |
|---|---|---|
| transactions | Transaction (Array) | Транзакции по аккаунту |