Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

CИСТЕМА БРОКЕРСКОГО ОБСЛУЖИВАНИЯ TRANSAQ

Форматы обмена данными

Ver. 5.08 rev.1

Москва, 2013

1. Импорт исходных данных для торгов в СБО TRANSAQ (фондовый рынок)......................... 3

1.1. ТИП СТРОКИ............................................................................................................................................................................. 3

1.2. ФОРМАТ ДАННЫХ................................................................................................................................................................. 3

1.3. ПОРЯДОК ОБРАБОТКИ СТРОК.......................................................................................................................................... 4

1.4. ПРИМЕР ФАЙЛА ВХОДЯЩИХ ОСТАТКОВ................................................................................................................... 4

2. Формат примечания для сделок, совершенных через СБО TRANSAQ....................................... 5

3. Форматы файлов экспорта СБО Transaq.......................................................................................................... 6

3.1. Таблица «Финансовые Инструменты» (файлы <mmdd>kf. txt)...................................................... 6

3.2. Таблица «Сделки » (файлы <mmdd>ks. txt)..................................................................................................... 7

3.3. Таблица «Заявки» (файлы <mmdd>kz. txt)...................................................................................................... 7

НЕ нашли? Не то? Что вы ищете?

3.4. Таблица «Cделки для исполнения» (файлы <mmdd>ki. txt).............................................................. 8

3.5. Таблица «Текущие остатки ценных бумаг на торговых счетах ММВБ» (файлы <mmdd>ab. txt) 9

3.6. Таблица «Текущие позиции по деньгам на торговых разделах ММВБ» (файлы <mmdd>mb. txt) 10

4. Формат файла для загрузки лимитов клиентов на рынке FORTS............................................ 12

1.  Импорт исходных данных для торгов в СБО TRANSAQ (фондовый рынок)

Данные должны формироваться в виде файла формата Windows Text ANSI.

1.1.  ТИП СТРОКИ.

В начале каждой строки указывается тип данных в ней содержащихся.

Тип строки

Данные

MONEY

остатки денежных средств

DEPO

остатки ценных бумаг

BROKER_TAX

тарифный план комиссии Брокера

Ключ типа строки заканчивается символом “двоеточие” (‘:’).

1.2.  ФОРМАТ ДАННЫХ.

Данные в каждой строке передаются в виде полей вида <ПАРАМЕТР>=<ЗНАЧЕНИЕ>, разделенных знаком ';'

Могут передаваться следующие параметры.

Параметр

Наименование

Назначение

Примечание

CLIENT_CODE

Счет клиента
в СБО TRANSAQ
(до 12 символов)

Идентификация клиента в строках любого типа

Данный идентификатор должен использоваться при регистрации клиентов Брокера в ТС ММВБ

DEPO_ACC

счет Депо клиента
в учетной системе Брокера
(до 20 символов)

Идентификация клиента в строках типа DEPO

Используется если в строке не задан CLIENT_CODE

MONEY_ACC

Расчетный счет клиента
в учетной системе Брокера
(до 20 символов)

Идентификация клиента в строках типа MONEY, BROKER_TAX

Используется если в строке не задан CLIENT_CODE

SECCODE

Идентификатор ценной бумаги в ТС Биржи
(до 25 символов)

Идентификация ценной бумаги в строках типа DEPO

SECURITY

код ценной бумаги в учетной системе Брокера
(до 25 символов)

Идентификация ценной бумаги в строках типа DEPO

Используется если в строке не задан SECCODE

OPEN_BALANCE

остаток средств на счете

Импорт остатков на счете в строках типа MONEY и DEPO для секции КЦБ.

для MONEY в формате 'руб. коп',

для DEPO в штуках бумаг. Отрицательные остатки со знаком ‘-‘.
В конфигурации системы с раздельным учетом денег в КЦБ ММВБ и КЦБ РТС содержит средства клиента в КЦБ ММВБ.

В конфигурации с единым брокерским счетом КЦБ содержит деньги клиента для операций на рынке КЦБ ММВБ и СГК РТС

REGISTER

Регистр учета для данного остатка средств

Идентификация регистра учета в строках типа MONEY и DEPO

Могут использоваться следующие значения:
T0 –средства и позиции свободного распоряжения.

Y1 –позиции с отложенным сроком расчётов на один рабочий день

Y0 –позиции с отложенным сроком расчётов до момента исполнения сегодня

C –средства обеспечения торговых операций T+ и исполнения обязательств Y0
Если параметр REGISTER отсутствует, то принимается значение T0

OPEN_BALANCE_GKO

остаток ден. средств
на счете клиента
в секции ГЦБ ММВБ

Импорт остатков на счетах в строках типа MONEY для секции ГЦБ

В формате 'руб. коп'.
Не может быть отрицательным

OPEN_BALANCE_GTS

остаток ден. средств
на счете клиента
в секции КЦБ РТС

Импорт остатков на счетах в строках типа MONEY для секции КЦБ РТС

В формате 'руб. коп'.
Отрицательные остатки со знаком ‘-‘
Используется только для клиентов с раздельным учетом денег в КЦБ ММВБ и КЦБ РТС

SCALE_ID

номер тарифного плана комиссии Брокера

Импорт тарифного плана комиссии Брокера

Целое число от 1 до 255

SCALE_ID_GKO

номер тарифного плана комиссии Брокера секции ГЦБ

Импорт тарифного плана комиссии Брокера

Целое число от 1 до 255. Если не задано в строке, принимается равным значению SCALE_ID

SCALE_ID_GTS

номер тарифного плана комиссии Брокера секции КЦБ РТС

Импорт тарифного плана комиссии Брокера

Целое число от 1 до 255

1.3.  ПОРЯДОК ОБРАБОТКИ СТРОК.

Остатки средств на счете клиента принимаются равными нулю, если файл не содержит строк вида MONEY или DEPO, относящихся к данному клиенту.

Тарифный план не изменяется если в файле нет строк вида BROKER_TAX для данного клиента.

1.4.  ПРИМЕР ФАЙЛА ВХОДЯЩИХ ОСТАТКОВ

MONEY:CLIENT_CODE = 021; OPEN_BALANCE = 100000.00; OPEN_BALANCE_GKO=.00;

MONEY:CLIENT_CODE=099;OPEN_BALANCE = 50000.00; REGISTER=T0;

MONEY:CLIENT_CODE=099;OPEN_BALANCE = .00; REGISTER=Y1;

MONEY:CLIENT_CODE=099;OPEN_BALANCE = 3000000.00; REGISTER=C;

DEPO:SECCODE = LKOH; CLIENT_CODE = 099; OPEN_BALANCE = 35000; REGISTER=C;

DEPO:SECCODE = IRGZ; CLIENT_CODE = 099; OPEN_BALANCE = 899;

DEPO:SECCODE = GAZP; CLIENT_CODE = 099; OPEN_BALANCE = 200; REGISTER=T0;

DEPO:SECCODE = GAZP; CLIENT_CODE = 099; OPEN_BALANCE = -400; REGISTER=Y1;

BROKER_TAX: CLIENT_CODE = 0001; SCALE_ID=3; SCALE_ID_GKO=4;

2.  Формат примечания для сделок, совершенных
через СБО TRANSAQ

<Client>/^<Node_Category><Trade_Type><System_Information><User_Reference>, где

<Client>- номер счета клиента системы TRANSAQ, по которому была заключена сделка.

Символьная строка размерностью не более 5 знаков.

Для сделок в секции ГЦБ – номер договора с Инвестором.

"/" - разделитель

"^" - символ для идентификации сделок, проведенных через систему TRANSAQ.

Используется ПО Бэкофиса Брокера. Параметр настройки системы.

<Node_Category>- категория узла, с которого была совершена сделка.

Число от 0 до 9.

0 - категория узла по-умолчанию,

9 - сделка совершена торговым сервером TRANSAQ

(принудительное закрытие, перенос или восстановление позиции в РПС и т. д.),

1-8 - категории узлов, присваиваемые посредством АРМ Администратора.

<Trade_Type>- тип сделки.

Символ (латиницей). Может принимать одно из следующих значений:

'T'- сделка, порожденная прямой заявкой;

'С'- сделка, порожденная условной заявкой или стоп-заявкой;

'N'- сделка РПС;

'R'- сделка РЕПО;

'P' неконкурентная заявка на аукционе.

<System_Information>- служебная информация.

4 символа.

Бэкофисом Брокера игнорируется.

<User_Reference>- информация, введенная трейдером TRANSAQ при подаче заявки.

Символьная строка не более 6 символов.

3.  Форматы файлов экспорта СБО Transaq

Форматы файлов в целом соответствуют форматам файлов, получаемых от АРМ трейдера ММВБ.

Пометка (пропущено) означает, что данный параметр пропущен, но место под него зарезервировано.

3.1.  Таблица «Финансовые Инструменты» (файлы <mmdd>kf. txt)

Каждая строка файла соответствует одному инструменту и содержит его атрибуты, разделенные запятыми, в следующем порядке:

1. Наименование финансового инструмента.

2. Наименование режима (для инструмента ММВБ), либо идентификатор списка (для инструмента РТС).

3. Код финансового инструмента на Бирже.

4. Количество бумаг во всех сделках, совершенных в течение торговой сессии по данному финансовому инструменту.

5. Объем всех сделок по данному финансовому инструменту, совершенных в течение торговой сессии (в рублях с точностью до целых тысяч).

6. Цена открытия (цена первой сделки) для данного финансового инструмента.

7. Цена последней совершенной сделки для данного финансового инструмента.

8. Минимальная цена сделки по данному финансовому инструменту в рамках торговой сессии.

9. Максимальная цена сделки по данному финансовому инструменту в рамках торговой сессии.

10. Лучшая (максимальная) цена заявки на покупку для данного финансового инструмента в рамках торговой сессии.

11. Лучшая (минимальная) цена заявки на продажу для данного финансового инструмента в рамках торговой сессии.

12. Текущая лучшая (максимальная) цена заявки на покупку для данного финансового инструмента в момент сохранения информации.

13.  Текущая лучшая (минимальная) цена заявки на продажу для данного финансового инструмента в момент сохранения информации.

14.  Процентный доход (величина текущего купона) для купонного финансового инструмента.

15.  Доходность финансового инструмента.

16.  Количество сделок, заключенных с начала торговой сессии.

17.  Средневзвешенная цена текущей торговой сессии.

18.  Разность цен последней сделки текущей торговой сессии и средневзвешенной предыдущей торговой сессии.

19.  Размер лота.

20.  Рыночная цена предыдущего дня (вместо Код расчетов в последней сделке).

21.  Рыночная цена.

3.2.  Таблица «Сделки » (файлы <mmdd>ks. txt)

Каждая сделка представляется в файле одной строкой, содержащей атрибуты сделки, разделенные запятыми, в следующем порядке:

1.  Номер сделки.

2.  Время заключения сделки в формате ЧЧ:ММ:СС.

3.  Номер заявки.

4.  Наименование финансового инструмента.

5.  Наименование режима (для сделки на ММВБ), либо идентификатор листа (для сделки на РТС). [*]

6.  Код финансового инструмента.

7.  Признак покупки или продажи:

B - покупка;

S - продажа.

8.  Обозначение торгового счета.

9.  Идентификатор фирмы-партнера по сделке.

10.  Цена.

11.  Процентный доход (на одну бумагу).

12.  Количество финансового инструмента (в лотах).

13.  Объем сделки (включая Процентный доход).

14.  Доходность сделки.

15.  Идентификатор пользователя.

16.  Идентификатор фирмы на Бирже

17.  Примечание в формате СБО TRANSAQ *)

18.  Код расчетов.

19.  Тип сделки
T - Обычная
N - Внебиржевая
P - Первичное размещение
S - Расчетная сделка по операции своп
W - Расчетная сделка по внесистемной операции своп
F - Перевод денег/бумаг
R - Внебиржевая сделка первой части РЕПО

20.  Комиссия Биржи (сумма Биржевого и Клирингового сбора)

21.  Ставка РЕПО

22.  Цена выкупа

23.  Накопленный купонный доход при выкупе (на объем сделки)

24.  Сумма РЕПО

25.  Срок РЕПО

26.  Стоимость выкупа РЕПО

27.  Начальный дисконт %

28.  Нижний предел дисконта %

29.  Верхний предел дисконта %

30.  Блокировка обеспечения («Y» или «N»)

[*] Для сделок Биржевого Рынка Акций РТС может принимать одно из следующих значений:

‘GAZ' – сделка с акциями

‘GTS’ – сделка с Ценными Бумагами листа GTS

‘GTSC’ - сделка с Ценными Бумагами листа GTSC

3.3.  Таблица «Заявки» (файлы <mmdd>kz. txt)

Каждая заявка представляется в файле одной строкой, содержащей ее атрибуты, разделенные запятыми, в следующем порядке:

1.  Номер заявки.

2.  Время регистрации заявки в Торговой Системе в формате ЧЧ:ММ:СС.

3.  Наименование финансового инструмента.

4.  Наименование режима (для сделки на ММВБ), либо идентификатор листа (для сделки на РТС)

5.  Код финансового инструмента.

6.  Признак покупки или продажи:

B - покупка;

S - продажа.

7.  Обозначение торгового счета.

8.  Тип заявки (четыре символа):

- первый: M - рыночная заявка;

L - лимитированная заявка;

- второй: O - удовлетворить по одной цене;

S - возможность удовлетворения частями по разным ценам;

- третий: N - если не удовлетворяется сразу, то отклоняется;

W - снять остаток;

«пробел» - обычная заявка, попадает в окно котировок.

- четвертый: P - заявка вводится в терминах цены ***);

9.  Статус заявки (1 символ):

O - активная заявка;

M - удовлетворенная заявка;

W - заявка снятая трейдером;

R – все остальные.

10.  Цена.

11.  Процентный доход (на одну бумагу).

12.  Количество финансового инструмента в лотах.

13.  (пропущено) Скрытое количество.

14.  Остаток заявки в лотах.

15.  Объем заявки (включая Процентный доход).

16.  Доходность заявки.

17.  Идентификатор участника торгов, который ввел заявку.

18.  Идентификатор фирмы для участника торгов, который ввел заявку.

19.  (пропущено) Срок истечения актуальности заявки в формате ГГГГММДД.

20.  Примечание в формате СБО TRANSAQ *). Категория узла всегда 0.

21.  Код расчетов

*) ПРИМЕЧАНИЕ. Содержимое данного поля может отличаться от его значения в файле, полученном из АРМ ТС ММВБ.

**) ПРИМЕЧАНИЕ. Порядок строк в файле может отличаться от порядка строк в файле, полученном из АРМ ТС ММВБ.

***) ПРИМЕЧАНИЕ. Для заявок, поданных через другие торговые системы не в терминах цены также принимает значение ‘P’.

3.4.  Таблица «Cделки для исполнения» (файлы <mmdd>ki. txt)

Каждая сделка для исполнения представляется в файле одной строкой, содержащей ее атрибуты, разделенные запятыми, в следующем порядке:

номер сделки для исполнения дата сделки дата расчётов наименование бумаги имя режима код бумаги (купля) или S (продажа) торговый счет статус

M - удовлетворенная;

U - ожидающая исполнения (ввода заявки);

P – ожидающая подтверждения (ввода заявки партнером);

G – ожидающая исполнения взноса.

цена количество (лот) объем (включая Процентный доход) код расчётов фирма - партнёр торговый счёт партнёра номер отчёта, в который включена данная сделка номер отчёта партнера, в который включена данная сделка сделка РЕПО цена на дату заключения сделки ставка РЕПО цена Выкупа на дату исполнения примечание Процентный доход (на одну бумагу) Идентификатор фирмы на Бирже Сумма РЕПО (включая Процентный доход) Срок РЕПО Сумма возврата Стоимость выкупа РЕПО Начальный дисконт Нижний предел дисконта Верхний предел дисконта Блокировка обеспечения («Y» или «N») Тип сделки
N - Внесистемная сделка
R - Первая часть сделки РЕПО
r - Вторая часть сделки РЕПО
D - Компенсационный взнос
P - Первичное размещение Исполнить сегодня («Y» или «N») Время исполнения (HH:MM:SS); Комиссия Остаток (лот) Сумма обязательства

3.5.  Таблица «Текущие остатки ценных бумаг на торговых счетах ММВБ»
(файлы <mmdd>ab. txt)

Каждая строка содержит данные об одном инструменте на одном торговом счете. Представлены значения, разделенные запятыми, в следующем порядке:

1.  Код финансового инструмента

2.  Обозначение торгового счета

3.  Краткое наименование финансового инструмента

4.  Обозначение депозитарного счета.

5.  Входящий баланс

6.  Текущий баланс

7.  Плановый баланс на покупку

8.  Плановый баланс на продажу

9.  Контрольный остаток простого клиринга. Контрольный остаток равен входящему остатку минус плановая позиция на продажу, включенная в простой клиринг

10.  Купленное в течение торговой сессии количество бумаг, включенное в многосторонний клиринг

11.  Проданное в течение торговой сессии количество бумаг, включенное в многосторонний клиринг

12.  Плановый остаток. Плановый остаток равен текущему остатку минус плановая позиция на продажу

3.6.  Таблица «Текущие позиции по деньгам на торговых разделах ММВБ»
(файлы <mmdd>mb. txt)

Каждая строка содержит данные об одном торговом разделе. Представлены значения в копейках, разделенные запятыми, в следующем порядке:

1. Идентификатор раздела

2. (пропущено)

3. (пропущено)

4. Входяший

5. Текущий

6. Плановый = (Текущий - В заявках на покупку)

7. В заявках на покупку

8. (пропущено)

9. (пропущено)

10. (пропущено)

11. (пропущено)

12. (пропущено)

3.7.  Таблица «Адресные Заявки» (файлы <mmdd>rpskz. txt)

1.  номер заявки

2.  Время регистрации заявки в Торговой Системе в формате ЧЧ:ММ:СС

3.  наименование бумаги

4.  имя режима

5.  код бумаги

6.  B (купля) или S (продажа)

7.  торговый счет

8.  статус
O - активная;
M - удовлетворенная;
W - удаленная;
С - снята системой;

9.  цена;

10.  Процентный доход (на одну бумагу)

11.  количество (лот)

12.  Объем заявки (включая Процентный доход)

13.  доходность

14.  ссылка

15.  примечание в формате СБО TRANSAQ *)

16.  код расчетов

17.  фирма - партнёр

18.  идентификатор пользователя

19.  Идентификатор фирмы на Бирже

20.  cтавка РЕПО

21.  цена выкупа

22.  сумма РЕПО

23.  срок РЕПО

24.  стоимость выкупа РЕПО

25.  начальный дисконт %

26.  нижний предел дисконта %

27.  верхний предел дисконта %

28.  блокировка обеспечения (1) («Y» - сделка заключена с блокировкой обеспечения, «N» - сделка заключена без блокировки обеспечения).

4.  Формат файла для загрузки лимитов клиентов на рынке FORTS

Лимиты каждого клиента задаются в отдельной строке, содержащей следующие поля, вида <ПАРАМЕТР>=<ЗНАЧЕНИЕ>, разделенные знаком ';'

Параметр

Назначение

Примечание

CLASS_CODE

Определяет тип данных в строке:
SPBFUT – обычные лимиты FORTS
SPBFUT_VCB – лимиты по базовому активу

ACCOUNT

Счет клиента в FORTS - идентификация клиента в строках типа SPBFUT или SPBFUT_VCB

3 символа для систем с одним разделом, либо 7 символов если разделов больше одного

VOLUMEMN

Объем денежных средств клиента
в строках типа SPBFUT

В формате руб. коп

VOLUMEPL

Объем неденежных средств клиента
в строках типа SPBFUT

В формате руб. коп

KFL

Коэффициент ликвидности
в строках типа SPBFUT

В формате n. n

KGO

Коэффициент ГО клиента
в строках типа SPBFUT

В формате n. n

UPDATE_LIMIT

Признак автоматической коррекции лимита в ТС FORTS на величину дохода после клиринга в строках типа SPBFUT

1-корректировать, 0-нет
Если поле не задано, то параметр для клиента не изменяется

SPOT_LIMIT_BUY

Лимит покупок СПОТ клиента
в строках типа SPBFUT

В формате руб. коп – новый лимит,
”-1” - не лимитировать.
Если поле не задано, то параметр для клиента не изменяется

UPDATE_SPOT_LIMIT

Признак автоматической коррекции СПОТ лимитов (покупка и продажа)
в строках типа SPBFUT

1-корректировать, 0-нет
Если поле не задано, то параметр для клиента не изменяется

NO_DISCOUNT

Запрет скидки по фьючерсам
в строках типа SPBFUT

1-запрет, 0-нет (есть скидка)
Если поле не задано, то параметр для клиента не изменяется

CODE_VCB

Код базового актива
в строках типа SPBFUT_VCB

KGO_VCB

Коэффициент ГО клиента по базовому активу в строках типа SPBFUT_VCB
Реальный к-т клиентского ГО по базовому активу равен произведению KGO*KGO_VCB Если KGO для клиента не задан, то он полагается равным 1

В формате n. n
Если поле не задано, то параметр для клиента не изменяется

SPOT_LIMIT_VCB

Лимит открытых позиций клиента на продажу по спотам базового актива
в строках типа SPBFUT_VCB

Целое число – новый лимит,
”-1” - не лимитировать.
Если поле не задано, то параметр для клиента не изменяется

ПРИМЕР ФАЙЛА ЛИМИТОВ КЛИЕНТОВ НА РЫНКЕ FORTS

CLASS_CODE = SPBFUT; ACCOUNT = 001; VOLUMEMN = 54523 ; VOLUMEPL =0; KFL = 0.7; KGO = 1.2; UPDATE_LIMIT=1;

CLASS_CODE = SPBFUT; ACCOUNT = A008002; VOLUMEMN = 308323.12 ; VOLUMEPL =0.50; KFL = 1; KGO = 1.0; UPDATE_LIMIT=0;

CLASS_CODE = SPBFUT; ACCOUNT = 003; VOLUMEMN = 50000.10 ; VOLUMEPL =10000.50; KFL = 1; SPOT_LIMIT_BUY=83000.00;

CLASS_CODE = SPBFUT_VCB; ACCOUNT = 003; CODE_VCB = GAZR; SPOT _LIMIT_VCB =5000;

CLASS_CODE = SPBFUT_VCB; ACCOUNT = A008003; CODE_VCB = LKOH; SPOT _LIMIT_VCB =8000; KGO_VCB = 1.1;