TMPA-2013 Buyanova Bulda: Ticker Plant Testing
Upcoming SlideShare
Loading in...5
×
 

TMPA-2013 Buyanova Bulda: Ticker Plant Testing

on

  • 685 views

Tools & Methods of Program Analysis (TMPA-2031) ...

Tools & Methods of Program Analysis (TMPA-2031)
Buyanova О., Bulda А, Zverev, А., Innovative Trading Systems, LLC, Kostroma State Technological University, Exactpro Systems, LLC
The Application of Exchange Simulators for Ticker Plant Testing

Statistics

Views

Total Views
685
Views on SlideShare
392
Embed Views
293

Actions

Likes
0
Downloads
0
Comments
0

5 Embeds 293

http://www.its-trading.ru 238
http://tmpaconf.org 47
http://25joom.exactpro.com 4
http://www.linkedin.com 3
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • *
  • Кратко рассказать про каждую из областей тестирования подробнее про реплей и рекавери и про реал тайм Bandwidth - измерение ширины пропускаемого канала Throughput - пропускной способности в ед времени Не возможно на 100 % протестировать тикер Плант используя тольк о Биржу или только Симулятор
  • Пример - почему нельзя использовать только биржу, для тестирования правильного подсчета индекса Формула для вычисления FTSE 100 where: p – Price e – The currency spot rate if necessary s – Shares issued of the constituent ( Количество общийх акций ) f – Free float factor (отношение акций, находящихся в обороте к количеству общих акции) d – Divisor ( рыночная капителизация компании / на значения индекса за пред день ) Полность контролировать все инструменты. Почему спросите вы? чтобы проверить работоспособность формулы - хэто же очевидно
  • разная последовательность, бла бла Вот представьте себе начинается торговляя и заканчивается аукцион и каждому человеку важно знать последовательность значений индекса бла бла контракт, бла бла девелоперы, вот например конкретный сценарий когда начинается аукцион пачкой, по алфавиту, как на душу ляжет 1. в спеке нет такой информации, поэтому тут было на усмотрения дев-ра имплементация данного алгоритма. важный тестовый сценарии пропадает, и поэтому нам нужна биржа
  • среднее значение % покрытия взвешенное по приоритету чем ниже приоритет - чем меньше вклад покрытия % и приоритеты были выведены по нашему опыту Итоговый результат: тестирование при помощи симуляторов обеспечивает 76% покрытия; тестирование при помощи тестовой площадки - 83% .

TMPA-2013 Buyanova Bulda: Ticker Plant Testing TMPA-2013 Buyanova Bulda: Ticker Plant Testing Presentation Transcript

  • Применение симуляторов рынка ценных бумаг для тестирования систем агрегации и распределения информации о котировках (Ticker Plant) Булда Алёна Буянова Ольга Зверев Алексей
  • Рыночная информация (Market Data) и ее основные представления http://finance.yahoo.com/q?s=IBM&ql=1 *
  • Система агрегации информации (Ticker Plant) и ее основные функции *
  • «Тестовая» биржа: описание и основные возможности *
  • Симулятор рынка ценных бумаг: описание и основные возможности *
  • Библиотека сценариев тестирования Connectivity (RT) Connectivity (R/R) Interface (RT+R/R) Replay Recovery Reference Data Failover (Exchange) Failover Ticker Plant DLC Ticker Plant DLC Exchange Status Bandwidth Throughput Latency Capacity input Capacity output Negative (R/R) From client to TickerPlant Negative (RT) from Exchange Reconciliation MBO/MBP Index Statistics (VWAP, Turnover, etc.) Complex Client requests Monitoring E2E Historic data Complex scenarios (IO, Auction) News Market Ops *
  • Необходимость симулятора Расчет Индекса 1 *
  • Необходимость тестовой биржи *
  • Формула покрытия функциональности соответствующим инструментом тестирования где CovN - относительное покрытие данной функциональности соответствующим инструментом тестирования, PriorN - приоритет данной функциональности. Итог: SIM=76% Exchange=83% *
  • Сравнительный анализ покрытия тестами при помощи тестовой биржи и симулятора *
  • Спасибо за внимание! Вопросы можно также задавать по адресам: olga.buyanova@exactpro.com alyona.bulda@exactpro.com