Российская торговая система

Торговая Система Плаза

Структура базы данных

Реквизиты документа

Автор(ы): Пивоваров С. Е.,

Версия торговой системы: 9.20

Дата: 3.02.2011

Москва, 2011

Оглавление

Реквизиты документа.. 1

1. Изменения.. 3

2. Общие замечания и соглашения.. 6

3. Типы данных.. 6

3.1. Основные типы... 6

3.2. Производные типы... 6

4. Таблицы... 8

4.1. Registry – общие справочники.. 8

4.2. Firm - информация о компаниях – участниках РТС.. 11

4.3. Workstation – информация о рабочих станциях РТС.. 12

4.4. Issue – информация о ценных бумагах (эмитентах) 13

4.5. Quote — котировки.. 17

4.6. Quote_hist – котировки (история) 20

4.7. SaveOrder — восстановление котировок.. 22

4.8. Trade – сделки.. 24

News – новости.. 28

4.9. Asset – активы... 29

4.10. SettlPair – расчетные пары счетов.. 30

4.11. AssetIO – данные для вывода активов.. 32

4.12. RightSale – данные для первичного размещения.. 33

4.13. Bond – облигации.. 34

4.14. Aggregate – данные по аггрегированным котировкам... 35

4.15. IsCode – справочная таблица по кодам выпусков.. 36

4.16. Limit – таблица лимитов.. 37

4.17. LegalLimit – таблица рисков.. 39

4.18. RepoQuotes – котировки репо.. 40

2.  Изменения

Дата внесения
изменений

Описание внесенных изменений

29.09.1998г.

В таблицу Quote добавлено поле change.

29.09.1998г.

В таблице News изменен тип данных поля body.

10.11.1998г.

В таблице Quote добавлены поля, связанные с торговлей долговыми обязательствами.

10.11.1998г.

В таблицу Trade добавлено поле affirm_moment.

17.12.1998г.

В таблицу Quote добавлено поле lstg.

30.04.1999г.

В таблице News добавлены новые источники информации.
Добавлены, зарезервированные для использования в последующих версиях, следующие элементы:
поле type в таблице Issue, таблицы Asset и Sbroker

04.08.1999г.

Приведены данные таблиц Asset, Sbroker

04.08.1999г.

Добавлено описание новой таблицы SettlPair

02.12.1999г.

Изменения в производных типах данных:
удалены: тип t_volume обозначение d28.4, тип t_asset обозначение s24.8,
добавлены: тип t_vol_asset обозначение s26.2, тип t_issue_type обозначение u1.

02.12.1999г.

В таблице Firm в поле capital_limit изменен тип данных с t_asset на t_vol_asset,
в поле open_position изменен тип данных с t_asset на t_vol_asset.

02.12.1999г.

В таблице Issue добавлены новые поля:
mode_trade, issue_type, listlogdate, catoffdate, price_currency
depo_accounts, lstg, min_trade_price, max_trade_price

02.12.1999г.

В таблице Quote добавлены новые поля:
memo, depo_accounts, bank_accounts

02.12.1999г.

В таблице Trade:
добавлены статусы сделок для СГК (системы гарантированных котировок),
в поле volume изменен тип данных с t_asset на t_vol_asset,
добавлены новые поля: nkd_1, nkd_2, depo_accounts, bank_accounts, lstg.

02.12.1999г.

В таблице Asset:
в поле free изменен тип данных с t_asset на t_vol_asset,
в поле blocked изменен тип данных с t_asset на t_vol_asset,
добавлено новое поле accounts.

02.12.1999г.

В таблице SettlPair добавлены новые поля:
depo_accounts, bank_accounts.

02.12.1999г.

В таблице Registry добавлены новые секции:
bl_base_currency, bl_group_accounts_B, bl_group_accounts_D

02.12.1999г.

Добавлено описание новой таблицы Bond

14.02.2000г.

В таблицу Trade добавлено поле visible, учтены изменения в составе листингов ТС, учтены изменения в фильтрации таблицы Issue, таблицы Trade

15.03.2000г.

В таблицу Registry добавлена новая секция bl_rate, учтено введение разделения прав на получение данных по листингам ценных бумаг в таблицах Issue и Trade

28.04.2000г.

Изменения в производных типах данных:
добавлен тип t_uid – обозначение c32

28.04.2000г.

В таблице Issue добавлено новое поле:
pips

28.04.2000г.

В таблице Quote:
изменено название поля с size на qty,
удалены поля counter; settle_date; next_coupon; certificate
добавлены новые поля: ipo; quote_order; order_type; change_catalyst; type_catalyst; catalyst; all_non; act_price; max_price; u_id; nkd_1; nkd_2; agent_principal

28.04.2000г.

В таблице Trade:
добавлены новые обозначения типа сделки:
по результатам встречного аукциона – 'A'
по результатам закрытого аукциона IPO –'I'
изменено название поля с size на qty,
удалено поле quoteID,
добавлены новые поля: init_quoteID; init_uid для инициатора сделки
conf_quoteID; conf_uid для конфирматора сделки

28.04.2000г.

В таблице SettlPair добавлены новые поля: depo_out; bank_out

28.04.2000г.

Добавлена новая таблица AssetIO для вывода остатков

28.04.2000г.

Добавлена новая таблица RightSale для превичного размещения (IPO)

03.05.2000г.

В таблице Issue добавлены новые поля:
end_ipo; z_ipo

03.05.2000г.

В таблице Quote изменено название поля и тип данных с max_price тип t_price на max_asset тип t_vol_asset

19.07.2000г.

В таблице Quote:
добавлено новое поле ext_id

19.07.2000г.

В таблице Trade добавлены новые поля: init_ext_id; conf_ext_id

19.07.2000г.

В таблице AssetIO добавлено новое поле ext_id

09.08.2000г.

Удалены таблицы: Limits; Sbroker

09.08.2000г.

В таблице Firm удалены поля: capital_limit; open_position; limit_currency

27.09.2000г.

Добавлены новые типы данных 'i', 'o'; изменен - C-type для 'w' с WCHAR [N+1] на char[N+1]

27.09.2000г.

Добавлена новая таблица Aggregate

15.01.2001г.

Добавлена новая таблица SaveOrder

15.01.2001г.

В таблице Asset: добавлено новое поле initial

20.01.2001г.

Добавлен новый производный тип данных t_sprice

20.01.2001г.

В таблице Issue: добавлено новое поле trade_change_delta

20.01.2001г.

В таблице SaveOrder: добавлено новое поле lstg

12.04.2001г.

В таблице Issue: изменено название поля с catoffdate на cutoffdate

13.04.2001г.

В таблице Quote изменилась логика заполнения поля ipo

13.04.2001г.

Добавлен новый производный тип данных t_temp

15.05.2001г.

Добавлен новый производный тип данных t_precision

15.05.2001г.

В таблице Issue: добавлены новые поля prec, bid_change_alert, ask_change_alert

10.10.2001г.

В таблице Issue: добавлены новые поля open_price, average_price

10.10.2001г.

В таблицу Quote добавлено новое поле type_wks

10.10.2001г.

В таблицу Trade добавлены новые поля init_type_wks, conf_type_wks

10.10.2001г.

В таблицу AssetIO добавлены новые значения поля status

22.05.2002г.

В таблицах Quote, Trade, Bond изменены типы полей nkd_1 и nkd_2 с t_vol_asset на t_price.

В таблицу Trade добавлены новые поля: type_ext, repo_action, trade_ref, repurchase, new_delivery_date.

В таблицу Issue добавлено новое поле: settl_currency.

14.06.2002г.

Добавлен новый производный тип данных t_inn. В таблицу Firm добавлено поле inn.
В таблицу Quote добавлено поле wks. В таблицу Trade добавлены поля init_wks, conf_wks. В таблицу SettlPair добавлено поле inn.

01.10.2002 г.

Добавлен новый производный тип данных t_isin. В таблицу Issue добавлено поле day_vol. В таблицу Quote добавлены поля ISIN, yield. В таблицу Quote_Hist добавлены поля ISIN, yield. В таблицы Trade, Issue добавлено поле ISIN.

09.10.2002 г.

Добавлен новый производный тип данных t_mm. В таблицы Quote, Quote_Hist добавлено поле mm. В таблицу AssetIO добавлено новое поле code.

11.10.2002 г.

Добавлен новый производный тип данных t_percent. В таблицу Trade добавлено поле vis_price.

27.11.2002 г.

Добавлен новый производный тип данных t_borsa. В таблицы Quote и Trade добавлено новое поле borsa.

29.01.2003 г.

Добавлен производный тип данных t_i_c. Из таблиц Quote, Quote_hist и Trade удалено поле ISIN. Добавлено поле inn в таблицы Quote, Quote_hist. В таблицы Quote, Quote_hist, SaveOrder, Trade, Asset, AssetIO добавлены поля i_code и i_code_s.

13.02.2003 г.

Удалено поле i_code_s из таблиц Quote, Quote_hist, SaveOrder, Trade, Asset, AssetIO. Добавлена таблица IsCode. Производный тип данных t_isin получил новое назначение. В таблицу Issue добавлено поле market_price.

04.03.2003 г.

Добавлено свойство ЦБ AFFIRM. Добавлены статусы вывода активов ASS_CC_DVP, ASS_CC_WCN,  ASS_CC_DCN, ASS_CC_DWI. 

16.05.2003 г.

В таблицу AssetIO добавлено поле active_type.

28.05.2003 г.

Добавлено новое свойство для ценной бумаги FD. Добавлены новые статусы для вывода остатков ASS_CC_WFI, ASS_DF, ASS_RF.

27.08.2003 г.

Добавлен статус вывода остатков ASS_CC_WNF. Добавлены новые виды аукционов AUC_Y, AUC_PO, AUC_P. Добавлена таблица Limit. Добавлены права: MakeLimit, ViewLimit. Новое свойство фирмы BQ. Изменено право ViewTradeReport на ViewTradeReport-<list>.

02.10.2003 г.

Добавлен новый производный тип данных t_frac. Добавлено поле frac в таблицу Issue. Удалено поле payment_date из таблиц Quote, Quote_hist, SaveOrder, Trade. Удалено поле nkd_2 из таблиц Quote, Quote_hist, Trade, Bond. Удалено поле u_id из таблиц Quote, Quote_hist, AssetIO. Удалены поля init_uid, conf_uid из таблицы Trade. Изменен тип данных поля clear в таблице Trade. Добавлены новые статусы сделок NEO, EOM, EOA. Добавлен статус вывода остатков ASS_CC_WF1.

29.01.2004 г.

Добавлено описание таблицы LegalLimit.

Добавлено поле trade_on_off в таблицу Firm.

Добавлены поля risk и trade_on_off в таблицу Issue.

Добавлено поле leave в таблицу Quote.

Удалено поле agent_principal из таблиц Quote и SaveOrder.

Удалены поля init_agent_principal и conf_agent_principal из таблицы Trade.

31.03.2004 г.

Добавлено поле leave в таблицу Quote_hist.

28.06.2004 г.

Изменен тип данных t_inn.

Добавлено поле res_qty в таблицы Quote, Quote_hist и SaveOrder.

01.07.2004 г.

Удалены поля change_catalyst и type_catalyst из таблиц SaveOrder, Quote и Quote_hist.

25.08.2004 г.

Добавлены описания полей buy_sell_enable и issue_type_enabled в описание таблицы SettlPair.

05.05.2005 г.

Добавлен тип данных t_aisle. Добавлены поля range, spread, aisle, aisle1, lot, official_open, official_close, official_current в таблицу Issue. Удалено свойство ценной бумаги NoSameRPS. Добавлены свойства ценной бумаги SPREAD, AISLE, AISLE1. Добавлены поля init_qty, status в таблицу Quote (зарезервированы для последующего использования). Добавлено поле auction_allowed в таблицу SettlPair. Добавлено поле depo_accounts в таблицу AssetIO. Добавлено поле yield в таблицу Aggregate.

17.05.2005 г.

Добавлено право ViewQuoteOwn

29.07.2005 г.

Добавлены поля incl_yield, rate, new_price, market в таблицу Trade

03.08.2005 г.

Добавлено поле index_price в таблицу Issue. Добавлено описание полей init_qty, status в таблице Quote и Quote_hist

07.11.2005 г.

Добавлено поле lot_DBQ в таблицу Issue. Структура таблицы Limit полностью изменена в соответствии с новой концепцией лимитов классического рынка.

29.03.2007 г.

Добавлены типы t_reg_num, t_sqty

Добавлено описание таблицы Workstation

Добавлены поля u_o, market_price1, market_price2, market_price3 в таблицу Issue, у поля registration_number поменялся тип на t_reg_num

В таблицы Quote, Quote_hist добавлено поле positionID

В таблицу SaveOrder добавлено поле mm

В таблицу Trade добавлены поля init_positionID, conf_position_ID

Добавлено описание таблицы RepoQuotes

Добавлено описание таблицы Position

21.08.2007 г.

В таблицы Quote, Quote_hist, SaveOrder добавлено поле block_issues_sign

В таблицу Trade добавлено поле block_issues_sign_sell

Добавлено описание таблицы AccountPair

17.02.2008 г.

В таблицы Quote, Quote_hist добавлено поле e_s

В таблицу SettlPair добавлены поля night_allowed, settl_type

В таблицу SaveOrder добавлены поля : wks, e_s, init_qty, inn, positionID, depo_accounts, bank_accounts, visible, leave, type_wks

Из таблицы SaveOrder удалены поля: catalyst, act_price, max_asset

18.01.2010

Удалены таблицы Position, AccountPair

Из таблиц Quote и Quote_hist удалены поля: positionID, block_issues_sign

Из таблицы Trade удалены поля: init_positionID, conf_positionID, block_issues_sign

Из таблицы Issue удалены поля: u_o, spread

В таблицу Issue добавлены поля:  aisle, aisle_rule, aisle1, aisle1_rule, aisle2, aisle2_rule, aisle_ccp, aisle_ccp_rule, range, range_rule, range_ccp, range_ccp_rule

30.04.2010

В таблицу Issue добавлены поля:  lot_volume, members_day, удалено поле mode_trade

Из таблиц Quote и Quote_hist удалены поля: borsa, block_issue_sign

Из таблицы SaveOrder удалены поля: block_issues_sign

Из таблицы Trade удалены поля: borsa

В таблицу Trade добавлены поля:  lot_volume

Из таблицы Asset удалены поля: after_clear

3.02.2011

Актуализировано для версии ТС 9.2, добавлены расшифровки некоторых битовых масок, расширено описание настроек Registry

3.  Общие замечания и соглашения

В данном документе описана структура таблиц базы данных РТС ПЛАЗА, используемой серверами и рабочими станциями Российской торговой системы (РТС).

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8