aist 2013 - data analysis in highload trading systems

26
Анализ данных в высоконагруженных трейдинговых системах Иосиф Иткин Наталья Прядкина Антон Крюков Exactpro Systems Research Department

Upload: iosif-itkin

Post on 24-Jan-2015

1.107 views

Category:

Documents


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: AIST 2013 - Data Analysis in Highload Trading Systems

Анализ данных в высоконагруженныхтрейдинговых системах

Иосиф ИткинНаталья Прядкина Антон КрюковExactpro SystemsResearch Department

Page 2: AIST 2013 - Data Analysis in Highload Trading Systems

О любимом

Иосиф Иткин• Тестировщик

Page 3: AIST 2013 - Data Analysis in Highload Trading Systems

О любимом

Иосиф Иткин• Тестировщик• Соучредитель

Exactpro Systems

Page 4: AIST 2013 - Data Analysis in Highload Trading Systems

О любимом

Иосиф Иткин• Тестировщик• Соучредитель

Exactpro Systems• Организатор

EXTENT Conference

Page 5: AIST 2013 - Data Analysis in Highload Trading Systems

О любимом

Иосиф Иткин• Тестировщик• Соучредитель

Exactpro Systems• Организатор

EXTENT Conference

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

Page 6: AIST 2013 - Data Analysis in Highload Trading Systems

Margin Call 2011

Всем хорошим во мне я обязан книгам

Page 7: AIST 2013 - Data Analysis in Highload Trading Systems

Margin Call 2011

А всем плохим – телевизору и Интернету

Page 8: AIST 2013 - Data Analysis in Highload Trading Systems

Margin Call Quote

There are three ways to make a living in this business: be first, be smarter, or cheat

Page 9: AIST 2013 - Data Analysis in Highload Trading Systems

Два типа систем

1.Technical Monitoring

2.Fraud Detection

Page 10: AIST 2013 - Data Analysis in Highload Trading Systems

Be First - History

Page 11: AIST 2013 - Data Analysis in Highload Trading Systems

Be First - History

Page 12: AIST 2013 - Data Analysis in Highload Trading Systems

Be First - History

Page 13: AIST 2013 - Data Analysis in Highload Trading Systems

Be First - History

Page 14: AIST 2013 - Data Analysis in Highload Trading Systems

Be First - History

Page 15: AIST 2013 - Data Analysis in Highload Trading Systems

Be First - History

Page 16: AIST 2013 - Data Analysis in Highload Trading Systems

Be First - History

Page 17: AIST 2013 - Data Analysis in Highload Trading Systems

Be First - 2013

Время отклика < 100 uS

Это в 47 раз быстрее, чем полет со скоростью света из Екатеринбурга в Москву

Это в 3000 раз быстрее, чем мгновение ока

Page 18: AIST 2013 - Data Analysis in Highload Trading Systems

Technical Monitoring

Анализ данных:

•Большое количество транзакций в короткие промежутки времени•Сетевые проблемы и отказы оборудования•Критична быстрая реакция на аномальное поведение подключенных систем•Концентрация на формализуемых технических характеристиках

Page 19: AIST 2013 - Data Analysis in Highload Trading Systems

Что бы такого сделать…

•Манипуляция ценами•Переигрывание объемами•Уход от налогов•Финансирование зла•Инсайдерская торговля•Проскальзывание перед клиентом

Page 20: AIST 2013 - Data Analysis in Highload Trading Systems

Что бы такого сделать…

•Манипуляция ценами•Переигрывание объемами•Уход от налогов•Финансирование зла•Инсайдерская торговля•Проскальзывание перед клиентом

Часто легитимная активность выглядит как злоупотребление, и наоборот

Page 21: AIST 2013 - Data Analysis in Highload Trading Systems

Fraud Detection

Анализ данных:

•Нечеткая логика

Page 22: AIST 2013 - Data Analysis in Highload Trading Systems

Fraud Detection

Анализ данных:

•Нечеткая логика•Гибкая конфигурируемость сценариев

Page 23: AIST 2013 - Data Analysis in Highload Trading Systems

Fraud Detection

Анализ данных:

•Нечеткая логика•Гибкая конфигурируемость сценариев•Формальные критерии сами по себе не являются доказательством манипуляции

Page 24: AIST 2013 - Data Analysis in Highload Trading Systems

Fraud Detection

Анализ данных:

•Нечеткая логика•Гибкая конфигурируемость сценариев•Формальные критерии сами по себя не являются доказательством манипуляции•Операторам системы предоставляется возможность восстановить события и складывать доказательства по каждому случаю потенциального нарушения

Page 25: AIST 2013 - Data Analysis in Highload Trading Systems

Над чем мы работаем

Technical Monitoring + Fraud Detection

Page 26: AIST 2013 - Data Analysis in Highload Trading Systems

Вопросы и ответы

Спасибо

Добро Пожаловать!