Реферат Автоматические торговые системы на рынке ценных бумаг
Работа добавлена на сайт bukvasha.net: 2015-10-28Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
от 25%
договор
Государственное образовательное учреждение
высшего профессионального образования
Ульяновский Государственный Университет
Факультет Математики и Информационных технологий
Кафедра Телекоммуникационные технологии и сети
КУРСОВАЯ РАБОТА
Автоматические торговые системы на рынке ценных бумаг
Информационные системы и технологии . 071900
ИС-51 Чопик Н. В.
Проект выполнил студент ____________ _____________ ___________________
группа подпись, дата Ф.И.О.
Чекал Е. Г.
Научный руководитель __________________ _____________ ___________________
должность подпись, дата Ф.И.О.
_________________
оценка
У Л Ь Я Н О В С К
2010 г.
СОДЕРЖАНИЕ
стр.
ВВЕДЕНИЕ………………………………………………………………3
1. АНАЛИТИЧЕСКИЙ ОБЗОР ЛИТЕРАТУРЫ………………………5
1.1. Характеристика российского рынка ценных бумаг………...5
1.2. Общие представления о современном
Интернет-трейдинге ………………………………………………8
1.3. Интернет-трейдинг на российском фондовом рынке………9
1.4. Системы торговли ценными бумагами через сеть
Интернет…………………………………………………………...12
1.5. Автоматические торговые системы…………………………14
1.5.1. Преимущества автоматических торговых систем
перед другими способами принятия решений на рынке
ценных бумаг………………………………………………………14
1.5.2. Типы автоматических торговых систем…………………...15
1.5.3. Существующие автоматические торговые системы……...17
1.6. Инструмент прогнозирования, основанный на анализе
динамики изменения лучших предложений на покупку
и продажу…………………………………………………………..18
1.7. Применение нечетких систем………………………………..19
1.8. Выбор акций для трейдинга………………………………….20
1.9. Активные операции на рынке ценных бумаг.
автоматическая торговая система: разработка и реализация......21
1.9.1. Как делать торговую систему..…………………………….21
2. Инструменты разработки………………………………………26
ЗАКЛЮЧЕНИЕ……………….………………………………..….29
Тематический словарь трейдера и инвестора……………………30
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ…...…………35
ВВЕДЕНИЕ
В настоящее время существует возможность трейдинга не только через брокера, который берет достаточно большие комиссионные, так что сделка становится невыгодной. Любое физическое лицо может играть на повышение или понижение курса акций достаточно большого числа компаний через Интернет. В связи с этим разработка и применение новых методов прогнозирования поведения цены акций на основе имеющейся информации за прошлые сделки становится все более актуальной.
Тем трейдерам, у которых есть разработанная и хорошо спланированная торговая система, нет необходимости принимать торговые решения самостоятельно. У них есть план, который точно говорит, что делать в любой ситуации. Все что от них требуется - это следить за рынком, определять, какие действия диктует торговый план. Чаще всего такие торговые планы компьютеризированы. Трейдер вводит рыночные данные, а торговая система говорит ему, что делать, или делает за него все сама.
Актуальность темы обусловлена развитием нового направления в биржевой торговле, торговли с применением автоматических торговых систем-роботов, представляющих особый интерес для участников фондовых рынков; недостаточной разработанностью вопросов развития инфраструктуры российского фондового рынка, касающихся ,практической реализации автоматической торговли и её механизмов.
Со стремительным развитием компьютерных технологий и вычислительной техники на финансовых рынках появилось множество новых возможностей и ранее отсутствующих инструментов торговли. В частности, стало реальным создавать и использовать не только механические, но и автоматические торговые системы, осуществляющие торговлю без непосредственного участия человека. При помощи запрограммированной" логики и представлений такие системы, следуют предписанным человеком действиям. А российский рынок ценных бумаг имеет свои собственные черты и специфику, его развитие тесно связано с ростом экономики страны и использованием передовых технологий и решений, которые большей частью заимствуются у развитых мировых фондовых рынков.
Сейчас торговые системы доступны только профессиональным участникам рынка. Многие торговые системы распространяются в закрытом виде , в виде "чёрного ящика", алгоритмы работы которого недоступны изучению, другие торговые системы являются открытыми для рассмотрения, но результаты торговли с их применением оставляют желать лучшего. Для того чтобы заставить торговые системы эффективно работать на российском рынке, необходим новый опыт их разработки, реализации и эксплуатации.
Объектом исследования выступает системная торговля на рынке ценных бумаг.Предметом исследования выступают механические и автоматические торговые системы, алгоритмы и вопросы их реализации на фондовой бирже России.
Теоретической и методологической основой исследования являются научные труды зарубежных и российских специалистов по вопросам системной торговли и управления капиталом. В процессе исследования изучены российские и зарубежные законодательные и нормативные акты, материалы научных конференций, проанализированы статистические, справочные и аналитические материалы отечественных и зарубежных институтов, фондовых бирж и инвестиционных банков.
Для обработки информации использовались общенаучные приемы анализа, обобщения и сравнения, системный подход, абстрактно-логический, экономико-статистический и расчетно-конструктивный методы.
1.
АНАЛИТИЧЕСКИЙ ОБЗОР ЛИТЕРАТУРЫ
1.1.
Характеристика российского рынка ценных бумаг
Новейшая история российского фондового рынка берет свои истоки с начала 90-х годов XX в. За это время произошло становление профессиональных участников, создание современной технологической инфраструктуры. Также произошел большой прогресс в области законодательства. Был получен огромный опыт резких взлетов и падений курсов ценных бумаг. По аналогии с зарубежными моделями создана система регулирования рынка, ориентированная на защиту инвесторов.
Российский рынок ценных бумаг в силу определенных причин сформировался таким образом, что практически весь рынок, как и весь остальной бизнес, сконцентрирован в Москве (более 90% всего объема рынка) и Санкт-Петербурге. В значительной части регионов страны вообще нет ни брокеров, ни дилеров, ни, тем более, бирж. Несмотря на то, что с появлением фондового рынка финансовые институты росли как грибы, после кризиса 1998 года их число резко сократилось. Реально работают на рынке только те, кто смог выйти из кризиса с минимальными потерями и вовремя перестроиться. На текущий момент кроме Москвы и Санкт-Петербурга биржи работают в таких городах, как Екатеринбург, Нижний Новгород, Новосибирск.
Ключевые торговые площадки в России – это ММВБ (Московская межбанковская валютная биржа), которая действует в составе единого рынка с региональными валютными биржами и техническими центрами доступа, и РТС (Российская торговая система). В партнерстве с каждой площадкой работают также организации, выполняющие функции депозитария (хранение и учет ценных бумаг), расчетного центра (хранение и учет денежных средств) и клиринговой системы (обеспечивает взаиморасчеты). У ММВБ это – НДЦ (Национальный Депозитарный Центр) и Расчетная Палата, у РТС – ДКК (Депозитарно-Клиринговая Компания).
РТС была создана в середине 1995 года с целью объединения разрозненных региональных рынков в единый организованный рынок ценных бумаг России. Система начинала свою работу на программном обеспечении, предоставленном американской NASDAQ, затем разработала собственный программно-технический комплекс, полностью перейдя на него в 1998 году. Изначально в рамках РТС функционировал лишь рынок акций с расчетами в долларах США. Сейчас в РТС можно торговать и облигациями, и производными инструментами.
Информация о котировках и сделках в РТС транслируется по всему миру через крупнейшие системы финансовой информации REUTERS, Bloomberg и другие. В связи с тем, что именно РТС обслуживает большую часть иностранных портфельных инвестиций в акции российских компаний, информация о ходе торгов наиболее полно отражает состояние российского рынка ценных бумаг и степень доверия западных инвесторов к российским ценным бумагам. Российские участники фондового рынка тоже часто обращают внимание на эти показатели, по крайней мере в период торговой сессии на РТС.
В 2002 году на базе технологии Системы Гарантированных Котировок с участием Фондовой биржи «Санкт-Петербург» в РТС состоялся запуск Биржевого рынка акций. Участники рынка получили уникальную возможность торговать с единой рублевой денежной позиции широким набором акций, включая акции ОАО «Газпром». Функции организатора торговли на Биржевом рынке акций выполняет Фондовая биржа «Санкт-Петербург», клиринговым центром выступает Фондовая биржа РТС, расчетным центром – Расчетная палата РТС.
ММВБ является ядром общенациональной системы торгов на всех основных сегментах финансового рынка у нас в стране – валютном, фондовом и срочном. По совокупному торговому обороту ММВБ является крупнейшей биржей в России, странах СНГ и Восточной Европы. В настоящее время под эгидой Международной ассоциации бирж стран СНГ реализуется проект создания интегрированного валютного и фондового рынков стран Содружества.
Биржа может устанавливать минимальный размер приобретаемого пакета (лота) по каждой конкретной ценной бумаге. Размер пакета зависит от конкретной биржи. На ММВБ минимальный пакет зависит от цены акций данного эмитента – чем выше цена, тем меньше величина пакета. Например, минимальный лот по акциям Сбербанка и «ЛУКойла» – 1 акция, по многим другим – 100 акций. В РТС обращаются только крупные пакеты акций. Лоты здесь также исчисляются по количеству акций, но существуют обязательные требования к лотам: например, при выставлении безадресной заявки с котировкой в долларах США, торговый лот в объявленной заявке должен быть кратен $10000, если цена одной ценной бумаги меньше 1 доллара США.
В международной практике общепризнанной является концепция инвестиционного банка как брокерско-дилерской компании, выполняющей весь спектр возможных услуг для клиентов как на рынке ценных бумаг, так и на рынке банковских услуг.
Несмотря на то, что на российском рынке обращаются ценные бумаги более 300 эмитентов, весь оборот по сделкам складывается, в основном, вокруг нескольких из них, которые входят в группу так называемых «голубых фишек». «Голубые фишки» – это наиболее ликвидные и надежные ценные бумаги, по которым всегда есть спрос и предложение. Кстати, название это пошло из казино, где самые «дорогие» фишки были голубого цвета. К голубым фишкам относятся, в частности, акции РАО «ЕЭС», «Лукойла», Сбербанка, «Ростелекома», «Юкоса», «Газпрома», «Сургунефтегаза», «Норильского никеля», «Сибнефти». Из корпоративных облигаций – это облигации «АЛРОСА», «Газпрома», РАО «ЕЭС», «Вымпелком-Финанс» и других.
Как мы уже отмечали ранее, контроль со стороны государства на фондовом рынке осуществляется с помощью Федеральной комиссии по ценным бумагам и Банка России. ФКЦБ является не только законотворческим и регулирующим органом, но основным лицензирующим органом на российском рынке ценных бумаг. Также одним из способов управления рынком и преодоления недостатков законов, а иногда и просто их отсутствия является создание саморегулируемых организаций. Участники рынка, заинтересованные в наличии четких внутренних правил, развитии добросовестной конкуренции, объединяются в профессиональные организации. Правила и решения этих организаций становятся обязательными для всех их членов. Одним из преимуществ управления рынком саморегулируемыми организациями является то, что только непосредственные участники могут контролировать деятельность на рынке и своевременно предупреждать нарушения.
В России такими организациями стали НФА (Национальная фондовая ассоциация), объединяющая в своих рядах около 200 кредитных организаций, имеющих лицензии профучастников, и НАУФОР (Национальная ассоциация участников фондового рынка), объединяющая около 800 профучастников – некредитных организаций.
Кризис 1998 года стал поворотным в истории развития фондового рынка. Он окончательно расставил приоритеты развития рынка, выявил многие его недостатки и создал благоприятную почву для формирования нового, образованного, подкованного теоретически и в то же время осторожного инвестора.
1.2 Общие представления о современном Интернет-трейдинге
Интернет-трейдинг впервые получил известность в середине 90-х годов XX века как технология, позволяющая упростить и ускорить процесс приёма заявок от частных инвесторов на операции с ценными бумагами, а также как чрезвычайно прибыльный бизнес. В конечном итоге это привело к пересмотру ряда экономических моделей и концепций функционирования мировых финансовых рынков в целом, возникновению принципиально новой конкурентной среды, разработке технологических стандартов, появлению новых игроков, торговых площадок и финансовых инструментов.
Онлайновые технологии подоспели как раз вовремя и оказались манной небесной для дисконт-брокеров. Получившаяся в результате этого симбиоза модель бизнеса оказалась экономически востребованной и, более того, фактически создала новый рынок услуг. Интернет-трейдинг, как и любой Интернет-бизнес, растёт за счёт оборота. Заработала самодостаточная цепочка: чем меньше комиссия и проще технология, тем больше клиентов, а значит – больше транзакций, больше прибыль, несмотря на то, что комиссия постоянно снижается. Рядом с брокерами сразу появились поставщики финансовой информации, начали издаваться новые журналы, книги, проводиться конференции, открываться учебные и консалтинговые центры и т.д. Возникла целая отрасль услуг. С другой стороны этот бизнес, «расшевелив» новый слой клиентов, привлёк на фондовый рынок массу частных инвесторов. Спрос на акции неминуемо толкал котировки вверх, поддерживал высочайшую ликвидность и привёл к расцвету инвестиционной эйфории. Многие аналитики считают, что этот феномен явился основной причиной подъёма американского рынка акций в целом за последние годы.
Ряд аналитиков акцентирует внимание на спекулятивном характере операций многих частных инвесторов и считают, что деньги, пришедшие на рынок в результате рассматриваемых процессов, крутятся там чисто «виртуально». На самом деле эти капиталы реально работают на рост экономики. Например, венчурные hi-tech-компании (связь, Интернет, биотехнологии и т.п.) получили реальный механизм заимствования средств с открытого рынка, которые оперативно вкладываются в разработки и маркетинг.
С внедрением Интернет-технологий уменьшилось время принятия решений и реакции участников на рыночную ситуацию. За счёт резкого роста числа сделок (пусть и небольших по объёму) увеличилась скорость оборота капитала. Сдвиги в структуре инвесторов вкупе с новыми технологиями привели к изменению характера и динамики самих рынков. Даже технические аналитики повсеместно признают, что наработанные модели уже не действуют.
Указанные факторы приводят к новым экономическим концепциям и моделям бизнеса. Мировые финансовые рынки оперативно переходят к «розничной» модели развития, переориентируя свою инфраструктуру на индивидуального инвестора.
1.3 Интернет-трейдинг на российском фондовом рынке
Ближайшее будущее российского рынка ценных бумаг за Интернет-трейдингом. Интернет-трейдинг – это ведение операций по покупке и продаже ценных бумаг через Интернет. По российскому законодательству, частный инвестор сам не может участвовать в торгах фондового рынка, его обслуживанием занимаются брокерские компании и банки. Эти компании предоставляют клиентам услуги по Интернет-трейдингу.
Интернет-трейдинг обеспечивает быстрое и эффективное исполнение распоряжений инвестора. Проблема быстроты была актуальна для профессиональных инвесторов. Использование телефона или факса для связи с брокером часто проводит клиента, особенно если операцию необходимо провести срочно.
Интернет позволяет инвестору не только следить за изменением котировок в реальном времени, но и воплощать свои намерения в реальное действие. Например, связь с трейдером через e-mail не обеспечивает быстроты и эффективности – это нельзя назвать Интернет-трейдингом. Недостаток электронной почты – это плохая защита от постороннего доступа. Если инвестор передаёт свои распоряжения в режиме on-line, это не означает, что система подачи заявки полностью автоматизирована, т. к. брокеру надо проводить проверку на обеспеченность и самостоятельно размещать заявку клиента. На это уходит драгоценное для инвестора время. При автоматизированном Интернет-трейдинге действия человека сведены к минимуму. Проверка на обеспеченность и размещение заявки происходят немедленно.
Массовый интерес к системам Интернет-трейдинга в России обусловлен, прежде всего, успехом Интернет-брокеров на Западе, в первую очередь в США. Снижение стоимости использования сети Интернет позволило зарубежным инвестиционным компаниям, наряду с традиционными брокерскими услугами, оказывать услуги по электронному заключению сделок. Опыт зарубежных рынков показывает, что в Интернет-трейдинге сегодня больше всего заинтересованы компании, ориентирующиеся на рынок частных инвесторов (физических лиц), поскольку они работают с возрастающим числом относительно небольших по стоимости клиентских приказов.
Системы Интернет-трейдинга в России стали появляться после создания в конце 1999 года на Московской Межбанковской Валютной Бирже (ММВБ) шлюза, позволяющего подключать к торговому комплексу ММВБ брокерские системы сбора клиентских заявок. В настоящее время закончены работы по созданию аналогичного шлюза в Российскую Торговую Систему (РТС) для передачи заявок в систему гарантированных котировок. Представители бирж объявили о том, что торговые системы готовы к той дополнительной нагрузке, которую принесут брокерские Интернет-системы. Эта нагрузка может быть весьма значительной. Если шлюзы установят у себя 20 брокеров и у каждого будет по 50 инвесторов, это будет означать появление дополнительно 1000 торговых мест, что сравнимо с тем количеством клиентов, которые биржи имеют сейчас. Уже сейчас брокерские компании, использующие Интернет-трейдинг занимают 58,6% в общем обороте фондовой секции ММВБ.
Главная особенность Интернет-трейдинга – простота совершения операций. Это позволяет привлечь к работе на фондовом рынке абсолютно новые слои инвесторов (в основном частных и мелких), которых пугала сложная процедура работы с брокером и которые не представляли большого интереса для брокера как клиенты вследствие относительно высоких издержек на их обслуживание. Реальная возможность резко повысить оборот за счёт увеличения количества клиентов при незначительном увеличении расходов на их обслуживание стимулирует все брокерские компании заявлять о намерении предлагать в ближайшее время услуги Интернет-трейдинга для своих клиентов.
По оценке инвестиционной компании «Атон», в России есть несколько миллионов человек, готовых вложить в ценные бумаги до 1000 долларов и эффективно их можно обслуживать только через Интернет.
Разработка технологий Интернет-трейдинга имеет важную роль для инвестора. Внешне системы Интернет-трейдинга выглядят одинаково, а набор функций, заложенных в них, может отличаться очень сильно. Большое количество инвестиционных компаний ведут разработку системы Интернет-трейдинга самостоятельно, «под себя». Пока на российском рынке отсутствуют стандарты, которым должны удовлетворять системы Интернет-трейдинга по количеству одновременно обслуживаемых клиентов, надёжности, задержкам в передаче заявок и информации о сделках и т.д. Можно достаточно быстро разработать систему Интернет-трейдинга, рассчитанную на обслуживание 30–40 клиентов, но системы, предназначенные для работы с 1000 и более пользователями в режиме реального времени при достаточно интенсивном информационном потоке с биржи требуют тщательного проектирования, тестирования и профессионального подхода к разработке программного обеспечения в целом.
На сегодняшний день немало компаний, которые предоставляют свои услуги в области Интернет-трейдинга. Среди систем, получивших одобрение специалистов ММВБ, это Гута-банк, Алор-инвест, Альфа-банк, Атон, Церих Кэпитал Менеджмент и др. Лидером электронной коммерции в области предоставления брокерских услуг может стать тот же электронный брокер, который сможет предложить столь же широкий набор услуг, что и традиционный. Это финансовые услуги, связанные непосредственно с торговлей:
v Консультации по фондовому рынку;
v Технический анализ;
v Финансовая отчётность по совершённым операциям;
v Анализ клиентского портфеля;
v Кредитование клиента денежными средствами и фондовыми активами;
v Работа с производными финансовыми инструментами.
В 2000 году завершился период становления рынка электронного брокера, а также сформировался стандарт современной Интернет-брокерской системы, которая имеет следующие особенности.
Для клиента:
v Работа на всех основных торговых площадках;
v Ведение в режиме он-лайн портфелей активов;
v Автоматическое маржинальное кредитование;
v Высокая скорость работы;
v Управление денежными средствами и ценными бумагами;
v Поддержка заявок с отложенным исполнением;
v Развёрнутая отчётность и аналитика;
v Информационный сервис (новости, аналитика рынка);
v Немедленное исполнение заявок на бирже;
v Различные каналы доступа к информации.
Для брокера:
v Интеграция с адаптированным к обработке большого количества сделок в режиме реального времени бек-офисом;
v Развитая система риск-менеджмента, без которой риски без предоставления маржинального плеча становятся слишком большими.
Преимущества Интернет-трейдинга:
1. Клиент может сам принимать решения по управлению финансовым портфелем.
2. Интернет-трейдинг даёт участнику электронных торгов те же возможности, которые имеет брокер, обладающий доступом к торговому терминалу биржевой системы.
3. Использование автоматизированной торговой технологии снижает комиссию за транзакции. Это позволяет инвестору играть на внутридневных колебаниях тренда, фиксируя спекулятивную прибыль.
4. Интернет-трейдинг позволяет обслуживать сколь угодно удалённых от брокеров инвесторов. Это увеличивает технологические возможности брокера по привлечению большого количества клиентов из различных регионов страны.
Недостатки Интернет-трейдинга:
1. Снижается роль брокера как консультанта и управляющего портфелем клиента.
2. Системы не включают в себя возможности управления портфелем, оценки финансовых рисков, регулирования рисков с помощью инструментов срочного рынка.
3. Существующие системы предоставляют работу только на 1–2 торговых площадках. Это увеличивает риски клиента.
4. Для принятия торговых решений профессиональный брокер использует огромное количество информации. Системы доступа к биржевым торгам не предоставляют инвестору такой информации.
5. Интернет-трейдинг способствует развитию механизмов маржинальной торговли, которая, как известно, играет важную роль в функционировании фондового рынка, являясь одним из инструментов стимулирования спроса и предложения. Массовое инвестирование – процесс рискованный, поэтому в любой момент на рынке может возникнуть ситуация ажиотажа.
Таким образом, электронные торговые системы существенно расширяют возможности инвестора по проведению торговых операций. Но существующие электронные торговые системы увеличивают риски потерь вложенных средств в силу недостаточного информационного обеспечения, относительно невысокой квалификации индивидуального участника торгов.
1.4. Системы торговли ценными бумагами через сеть Интернет
В настоящее время существует возможность интернет-торговли на российском фондовом рынке разными способами.
Фондовая Биржа Российской Торговой Системы (в дальнейшем именуемой РТС) – это крупнейшая и наиболее активно используемая в России электронная биржевая площадка, на долю которой приходится около половины от общего объема торгов на российском фондовом рынке.
РТС – это первая электронная торговая площадка в России. Как электронная торговая система РТС появилась в середине 1995 года с целью объединения разрозненных региональных рынков в единый организованный рынок ценных бумаг. К 1999 году РТС стала одной из крупнейших фондовых бирж в России.
РТС – это электронные биржевые торги на базе Рабочей станции RTS PLAZA, которая представляет собой не имеющий аналогов в России комплекс современного программного обеспечения и баз данных, устанавливаемый на персональном компьютере члена Биржи.
РТС – это возможность выставлять котировки, получать оперативную информацию о состоянии рынка и заключать сделки купли-продажи ценных бумаг российских эмитентов в режиме реального времени с расчетами как в рублях РФ, так и в иностранной валюте. К обращению в РТС допущено более 350 акций и облигаций.
Членом РТС может быть юридическое лицо, которое в соответствии с законодательством Российской Федерации осуществляет брокерскую деятельность как профессиональный участник рынка ценных бумаг.
Брокер выступает посредником между продавцами и покупателями, действуя от их имени и по поручению, за что получает от них вознаграждение в форме комиссионных, размер которых пропорционален общему обороту средств на счете клиента.
На сегодняшний день членами РТС являются 253 организации.
В отличии от других систем торговли акциями, в РТС имеется доступный для физических лиц архив итогов торгов.
Существуют и другие системы, через которые могут осуществлять торговлю ценными бумагами не только юридические, но и физические лица. Одной из таких систем является "Алор-Трейд".
Cистема "Aлор-Трейд" предоставляет клиентам ЗАО “Алор-Инвест” возможность проведения самостоятельных торговых операций в фондовой секции Международной Межбанковской Валютной Биржи (в дальнейшем именуемой ММВБ).
В системе “Алор-Трейд” пользователь сам подготавливает заявку к вводу в торговую систему ММВБ, сервер "Aлор-Трейд" проверяет ее на соответствие лимитам пользователя и передает в торговую систему. Поскольку время от подачи такой заявки до ее появления в системе составляет, как правило, 0,3 - 2,0 секунды, можно образно назвать эту систему "клиентским терминалом ММВБ" –пользователь видит практически то же, что и любой участник торгов, и не уступает им в скорости реагирования на изменения на рынке.
Система "Алор-Трейд" позволяет как наблюдать в режиме on-line за ходом торгов в фондовой секции ММВБ, видеть совершаемые в ней сделки, текущие котировки по избранным инструментам, а также динамически изменяющиеся после каждой сделки сведения о лимитах пользователя по денежным средствам и по ценным бумагам, так и оперативно формировать заявки на покупку или продажу ценных бумаг, проверять их на соответствие лимитам пользователя и передавать заявки в торговую систему ММВБ.
1.5 Автоматические торговые системы
1.5.1. Преимущества автоматических торговых систем перед другими способами принятия решений на рынке ценных бумаг
Тем трейдерам, у которых есть разработанная и хорошо спланированная торговая система, нет необходимости принимать торговые решения самостоятельно. У них есть план, который точно говорит, что делать в любой ситуации. Все что от них требуется - это следить за рынком, определять, какие действия диктует торговый план. Чаще всего такие торговые планы компьютеризированы. Трейдер вводит рыночные данные, а торговая система говорит ему, что делать.
С другой стороны тот, кто торгует не по плану, не имеет каких-либо фиксированных правил. Он принимает торговые решения субъективно, когда его подталкивает текущий момент, он не имеет никакой путеводной нити, кроме своего представления о том, что будет работать хорошо. Хотя он и пытается учиться на предыдущих ошибках, это не помогает, потому что корректные решения не всегда заканчиваются прибылью, а некорректные решения не всегда заканчиваются потерями. Однако не стоит категорично оценивать шансы таких трейдеров, история знает примеры биржевиков успешно применяющих анализ Ганна, Фибоначи или астрологию и предполагающих, что на рынках существует некий порядок, но в данном случае их успех во многом может объясняться хорошей техникой управления денежными средствами и дисциплинированным контролем над риском, а не правильностью их временных теорий или методов предсказания.
Для трейдеров, торгующих не механически, свойственна также и эмоциональная сторона принятия решений. Природа человека такова, что под действием чувств он неизбежно принимает ошибочное решение на спекулятивной арене: так, вместо закрытия прибыльных позиций, он дополнительно отдает заявки на покупку в тот момент, когда тренд уже ослабевает. Одна из главных отличительных черт профессиональных биржевиков в том, что они научились контролировать свои страх и жадность. Они делают это с помощью самодисциплины, которая подразумевает, что процесс принятия решений имеет определенную структуру, спланирован, более того они подчиняются сигналам, поступающим от торговых систем - фактически это единственный способ минимизировать эмоциональное напряжение, неизбежно разрушающее каждого трейдера.
Все более-менее успешные биржевики, не говоря уже о крупных инвестиционных компаниях, применяют относительно механический подход, быть может, сами того не подозревая. Напротив, большинство любителей более склонны использовать субъективный подход, следуя за краткосрочным изменением цены, как за гуру. Многие профессиональные финансовые менеджеры обладают системой, которая на 100 % автоматическая. Те, кто не действует 100 % автоматически, обычно позволяют себе лишь крошечное количество собственного мнения, выходящего за рамки их системы.
При полностью автоматическом подходе у биржевика будет определенная группа рынков, с которыми он будете работать. У него будут математические формулы, которые на основании предыдущих цен будут говорить, когда покупать и когда продавать.
Подобного статистического преимущества, однако, не могут достичь трейдеры, торгующие субъективно на основе своих представлений о рынке. Их доход скорее будет зависеть от простых обыденных факторов, поскольку именно эти факторы, не говоря уже о влиянии слухов и гуру, будут влиять на восприятие того, что субъективные трейдеры будут видеть на экране компьютера.
В основе автоматических торговых систем (в дальнейшем именуемых АТС) лежит определённая система правил входа (покупки) и выхода (продажи), полученная с помощью технического и статистического анализа исторических ценовых данных. Эффективность системы правил торговой системы тестируется (проверяется) на исторических ценовых данных. АТС позволяет инвестору минимизировать время необходимое для принятия торгового решения, а также уверенно чувствовать себя на рынке. Уверенность базируется на основном правиле - если система прибыльно работала раньше, то она с высокой вероятностью будет прибыльно работать и в ближайшем будущем.
Практическое использование АТС даёт возможность трейдеру (инвестору), спокойно и взвешенно принимать торговые решения.
1.5.2. Типы автоматических торговых систем
Существует три основных типа торговых систем, построенных на отдельных или объединённых торговых идеях (правилах), которые могут быть рекомендованы для торговли:
1) Следующие за трендом. Эти системы с помощью простого правила, или используя несколько правил оценивают динамику рынка: движется ли рынок вверх, вниз или в сторону, тем самым определяя направление тренда. В качестве правил анализа направления могут быть использованы трендовые индикаторы и фильтры тенденций.
2) Системы, основанные на прорыве уровней сопротивления или поддержки. Такие системы подают сигнал в направлении прорыва после смены тренда или после бокового тренда. Системы на основе прорыва менее всего компьютеризированы, в силу сложности искусственного определения уровней и подразумевают использование субъективного подхода, что фактически превращает этот вид систем в стратегию решаемую индивидуальным подходом.
3) Коридор цен - система, созданная специально, чтобы получить прибыль в течение периодов, когда рынок находится в каком-либо диапазоне цены. Этот вид систем более компьютеризирован, в силу большей возможности задания математических формул и автоматизации условий подачи сигнала.
По способу применения (использования) АТС бывают: автоматические-роботы, автоматические, полуавтоматические.
АТС - это компьютерные программы, которые используя ценовые данные (итогов торгов) определяют: по какой цене и в каких объёмах следует покупать/продавать ценные бумаги. В основе АТС лежит определённая система правил или идей, эффективность которых была проверена на ценовой истории. Функции человека заключаются в поддержании работоспособности торговой системы: вовремя запускать, вести визуальный контроль и анализ правильности работы АТС, передавать приказы (ордера) выдаваемые АТС в реальную торговую систему. Человек не влияет на принятие торгового решения, но может в любой момент остановить работу АТС.
АТС - роботы - это компьютерные программы с автоматическим выставление котировок в реальную торговую систему. Человек поддерживает работоспособность торговой системы: вовремя запускает, ведёт визуальный контроль и анализ правильности работы АТС.
Полуавтоматические торговые системы - отличаются от АТС тем, что человек может влиять на инвестиционное решение. Это обусловлено невозможностью компьютеризировать правила или идеи, лежащие в основе торговой системы.
В зависимости от периода применения (использования) АТС делятся на внутридневные, дневные, недельные, месячные.
Разница АТС с различным периодом заключается в том, что, во-первых, для принятия решения используются графики построенные на объединяющих данных (недельных, месячных), а во-вторых, покупки/продажи происходят не в один день, а растянуты во времени, например для недельной АТС это 2-3 дня, а для месячной АТС это неделя и более. Эта особенность облегчает размещение средств и в некоторой степени снижает риски.
1.5.3. Существующие автоматические торговые системы
В настоящее время существуют автоматическиеторговые системы. Расскажем более подробно о автоматических торговых системах "Svecha".
Торговые системы "Svecha" - это компьютерные программы, предназначеные для получения прибыли на фондовом рынке. Используя ценовые данные (итоги торгов) предыдущего дня и текущие ценовые данные, система определяет по какой цене и в каких объёмах следует покупать (продавать) ценные бумаги.
В основе торговой системы "Svecha" лежит логически-математическая модель - система правил входа (покупки) и выхода (продажи), полученная при помощи технического и статистического анализа исторических ценовых данных. Эффективность торговых систем проверена на исторической динамики цен за 3,5 года.
Функции человека заключаются в обслуживании и контроле торговой системы: вовремя включать систему, поддерживать её работоспособность, вести визуальный контроль и анализ правильности работы системы. Но самая главная функция человека - это исполнение приказов торговой системы, т.е. выставление приказов от системы "Svecha" в систему реальных торгов (торговый терминал или станцию) или передача приказов брокеру (трейдеру) голосом по телефону.
Главными достоинствами торговых систем "Svecha" являются: исключение влияния человеческого фактора на принятие торгового решения, что значительно снижает риски потерь; существенное снижение рабочего времени необходимого для принятия торгового решения (для обслуживания торговой системы требуется от 0,5 до 1 часа в день); чувство уверенности при работе на рынке, спокойное и взвешенное принятие торгового решения.
Рассмотрим версии этой системы.
АТС "Svecha 1.1" - это дневная, лонговая торговая система. В качестве сигналов к покупке (продаже) используются свечи, их сочетание, а также уровни сопротивления и поддержки. Эта система зарабатывает прибыль только при явно повышательной тенденции движения цен. Основной принцип, лежащий в основе этой системы - это прорыв уровней сопротивления, а также образование донышков.
Основные параметры АТС "Svecha 1.1":
средняя годовая доходность системы – 45 %;
вероятность прибыльных сделок – 88 %;
максимальный дродаун (убыток) – 12 %;
отношение средней прибыли к среднему убытку – 3,5;
индекс прибыльности (Profit factor) – 35.
АТС "Svecha 1.2" - это дневная, лонговая торговая система. В качестве сигналов к покупке (продаже) используются свечи, их сочетание, а также уровни сопротивления и поддержки. Эта система зарабатывает прибыль только при боковой тенденции движения цен. Основной принцип лежащий в основе этой системы - это "коридор" цен.
Основные параметры АТС "Svecha 1.2":
средняя годовая доходность системы – 52 %;
вероятность прибыльных сделок – 70 %;
максимальный дродаун (убыток) – 10 %;
отношение средней прибыли к среднему убытку – 1,12;
индекс прибыльности (Profit factor) – 2,46.
АТС "Svecha 1.3" - это дневная, шортовая торговая система. В качестве сигналов к покупке (продаже) используются свечи, их сочетание, а также уровни сопротивления и поддержки. Система зарабатывает прибыль только при явно понижательной тенденции движения цен. Основной принцип лежащий в основе этой системы - это прорыв уровней поддержки, а также образование гребней.
Основные параметры АТС "Svecha 1.3":
средняя годовая доходность системы – 78 %;
вероятность прибыльных сделок – 74 %;
максимальный дродаун (убыток) – 9,9 %;
отношение средней прибыли к среднему убытку – 1,46;
индекс прибыльности (Profit factor) - 4,11.
1.6.
Инструмент прогнозирования, основанный на анализе динамики изменения лучших предложений на покупку и продажу
По общему мнению трейдеров, во время торгов важнейшим инструментом анализа является график зависимости цены сделок от времени их заключения, обновляющийся как можно более часто. Величина временного интервала, на котором строится график, может варьироваться в зависимости от срока прогнозирования. Построение такого графика дает возможность визуально определить текущую рыночную тенденцию и на основе сделанных выводов предпринимать те или иные действия. Используя этот график, можно делать прогноз дальнейшего изменения цены, используя описанные выше графические методы технического анализа.
Поскольку в РТС нет мгновенного клиринга транзакций, проводимых во время торговой сессии, то корректное выявление текущей рыночной тенденции с помощью анализа зарегистрированных сделок в системе является невозможным. Регистрация сделок происходит, как правило, со значительным опозданием, когда уже реальная рыночная цена акций значительно отличается от текущего значения заявленной цены сделки. В этом случае автор диссертации /1/ предлагает проводить анализ изменения цены выставленных в сети лучших предложений на покупку или продажу акций, который может служить эквивалентной заменой анализу по цене последних заключенных сделок.
Использование для составления прогноза кривых временных зависимостей цены лучшего предложения на покупку и цены лучшего предложения на продажу имеет, по крайней мере, два преимущества по сравнению с анализом ценовой кривой последних сделок.
Во-первых, ценовая кривая заключенных сделок, отражает запоздалую по отношению к текущему моменту рыночную тенденцию. Это обусловлено тем, что цена заключенных сделок совсем необязательно связана с последующим изменением лучших цен на покупку или продажу. Лучшие котировочные цены могут существенно измениться с момента совершения последней сделки.
Во-вторых, анализ изменения лучших предложений на покупку или продажу помогает также точнее выявить истинную рыночную тенденцию в определенные специфические моменты торговли, носящие названия “закрытого” и “кроссированного” рынков. В ситуации «закрытого» рынка лучшие цены на покупку и продажу сравниваются. При «кроссированном» рынке лучшая цена на покупку становится больше лучшей цены на продажу. В обоих случаях легко определить участников рынка, чьи действия привели к такой ситуации. Если это произошло вследствие выставленных заявок игроков из команды покупателей, то можно говорить о доминирующем рыночном «давлении» вверх.
Если к таким ситуациям привели заявки, поданные со стороны продавцов, раскрываются серьезные настроения участников рынка на продажу, что в результате приведет к последующему удешевлению акций.
1.7. Применение нечетких систем
В классическом теоретико-вероятностном подходе вероятность p(А) события А определяется как мера множества А и является числом из интервала
[0, 1].
Автор книги /2/ отмечает, что существует много реальных проблем, в которых нарушается одно или больше предположений, неявно присутствующих в приведенном выше определении. Во-первых, часто бывает плохо определено само событие А. В этом случае предлагается считать случайное событие нечетким событием в том смысле, что не существует резкой грани между его появлением и непоявлением.
Во-вторых, даже если А - вполне определенное обычное (не нечеткое) событие, его вероятность p(А) может быть определена плохо. Например, на вопрос «Какова вероятность того, что через месяц средняя цена на акции фирмы «Доу Джонс» будет выше?» было бы, по-видимому, неразумно одно- значно отвечать числом, например 0.7. В этом случае неопределенный ответ типа «вполне вероятно» более соответствовал бы нашему нечеткому пониманию динамики цен на акции и, следовательно, более реалистично, хотя и менее точно, характеризовал бы рассматриваемую вероятность.
Автор источника /2/ предлагает устранить ограничения, обусловленные предположением о том, что А- вполне определенное событие допустив, что А может быть нечетким событием. Другой и, возможно, более важный шаг, который можно предпринять с целью сделать теорию вероятностей применимой к плохо определенным ситуациям, состоит в допущении того, что вероятность p может быть лингвистической переменной.
1.8. Выбор акций для трейдинга
При выборе акций для трейдинга, т.е. для кратковременной игры на повышение или понижение курса, не играют роли фундаментальные показатели компании (прибыль, дивиденты и т.п.), а на первое место выходит субъективный фактор – отношение к данным акциям других трейдеров.
Как отмечает автор книги /6/, при выборе необходимо обратить внимание на следующие показатели:
1) средний дневной объем торговли акциями не должен быть ниже 100000 акций, а также число трейдов не должно быть маленьким, иначе трейдинг осуществляется между ограниченным числом лиц;
2) разброс между ценой покупки и ценой продажи должен быть менее 1-2 %;
3) чем больше размах колебаний цены акций, тем больше возможная прибыль, но больше и риск.
Вычисление вероятности повышения в данной работе основано на методе технического анализа. Результаты технического анализа, в основном, используются при операциях с высоколиквидными ценными бумагами, т.н. «голубыми фишками». /1/
1.9. Активные операции на рынке ценных бумаг. Автоматическая торговая система: разработка и реализация
Автоматическая торговая система - программный комплекс, способный автономно (без участия человека), в режиме он-лайн вести торговлю ценными бумагами (активами) на фондовой бирже с целью получения прибыли. Её плюсы по сравнению с человеком неоспоримы: почти мгновенная реакция на любое изменение рыночной ситуации, а также отсутствие психологического фактора во время торговли. Состоит из двух частей: торговой стратегии и так называемого робота. Торговая стратегия разработана и реализована средствами технического анализа. Технический анализ - набор методов и индикаторов (важно отметить полностью формализованных), позволяющих предсказывать изменение цены актива в будущие моменты времени. Торговая стратегия дает сигналы на покупку, а затем последующую продажу актива. Прибыль получается за счет разницы цен продажи и покупки (спекулятивная торговля). Робот - программа, автоматически выставляющая заявки на покупку или продажу (поданные торговой стратегией) на биржу. Работает в связке с торговой системой QUIK. Важно отметить, что робот кроме этого отслеживает последующее полное или частичное исполнение отправленных заявок и синхронизирует объемы сделок (продает только столько, сколько куплено), а также при покупке актива сразу выставляет стоп-заявки на купленный объем, то есть контролирует риск падения цены, таким образом ограничивая убытки от такого события. Сто-заявка - заявка, атоматически исполняющая определенное действие (продажу актива) при достижении цены заданного значения (стоп-цены). Робот от торговой стратегии получает три типа сигнала: покупать, продавать или бездействовать (в этом случае отслеживается исполнение выставленных стоп-заявок). Примечателен тот факт, что стратегию можно менять и корректировать, на работе робота это никак не отразится.
1.9.1. Как делать торговую систему
Что представляет собой автоматическая торговая система? В первую очередь - набор четких, математически сформулированных, правил. Любые сигналы АТС не подлежат оценке трейдером и исполняются без колебаний. Такой подход к торговле имеет как плюсы, так и минусы.
Среди плюсов можно смело отметить тот факт, что все торговые решения будут приниматься без какого-либо влияния эмоций трейдера. Так же торговля АТС будет являть собой воплощение абсолютной дисциплины. А все это - не маловажные условия трейдинга.
Среди минусов можно заметить следующее: все решения, принимаемые на основе АТС, не будут учитывать предыдущего опыта трейдера, его "трейдерской" интуиции. Опыт в трейдинге трудно переоценить. Порой, чтобы добиться успеха на рынке, люди тратят десятилетия.
Пожалуй, первыми попытками создать АТС можно считать создание "счетчика карт" для профессиональной игры в казино. По-настоящему же бурное развитие автоматические системы получили с развитием и ростом мощностей компьютерной техники. На данный момент создатели АТС получили мощный и доступный инструмент, в виде персонального компьютера, для разработки и отладки своих систем. Сегодня существует масса программного обеспечения для написания и тестирования их. Среди самых популярных программ можно выделить Metastock и Omega TradeStation.
Автоматическую систему можно купить или разработать.
Я, как и многие другие трейдеры, безусловно, протестую против покупок АТС, или, как их еще называют, BlackBox.
Во-первых, любая, даже самая хорошая торговая система не может быть мертвой, т.к. рынок все время меняется. Не зная устройства системы и принципов ее работы, ты не сможешь адаптировать ее к развивающемуся рынку.
Во-вторых, очень важен вопрос твоего доверия к системе, которой ты собираешься доверить свои деньги. Я уверен, что вам будет не очень комфортно видеть, как система теряет ваши деньги. Только четко понимая и веря принципам работы системы, ты сможешь, не дергаясь, пересиживать просадку капитала.
Надеюсь, вы все же решите отказаться от АТС. Тогда вам остается самому заняться проектированием системы. Сразу хочу заметить, что тут вовсе не стоит обольщаться. Этот процесс включает в себя немного творчества и много кропотливой работы.
Задачей этой курсовой не является полное описание методики построения. На эту тему написано немало книг, да и не влезет это в наш "стартовый" курс. Тем не менее, я попытаюсь обозначить основные аспекты построения АТС.
Каким же условиям должна удовлетворять построенная вами система?
В первую очередь тем, которые установите сами. Степень агрессивности будет различаться в зависимости от инвестиционных целей. К примеру, накопления на образование не могут иметь такого же риска в управлении, как специально выделенный рисковый капитал, потерю которого вы переживете без проблем. Одна цель у всех создателей едина - разработка алгоритма, который сможет приносить прибыль на длительных периодах. Системы, которые не смогут работать в различных фазах рынка, обречены на поражение.
Очень важно с самого начала определить тайм-фрейм, который вы собираетесь торговать. Если вы целый день заняты на своей основной работе, понятно, что вам будет не под силу торговать внутри дня. Не надо переоценивать и наличие своего свободного времени. В таком случае гораздо эффективнее просто выбрать больший тайм-фрейм, сравнимый с месяцами или даже годами, чем иметь проблемы на работе и риск не исполнить сигнал АТС в момент, когда вы окажетесь занятым.
Так же надо объективно рассчитать свой торговый капитал. Помните, что он никак не может быть меньше максимальной просадки твоей системы. Тут гораздо лучше перебдеть, чем недобдеть и обанкротиться.
Необходимо, так же, учесть и свои личные психологические аспекты. Кто-то из нас больше склонен к риску, кто-то к стабильному, пусть и небольшому доходу. Ни первое, ни второе не может быть плохо: все мы разные. Просто во всем нужно знать меру. Единственное, что можно точно сказать о АТС, так это то, что они не подойдут людям, которые приходят на рынок за острыми ощущениями.
Не пытайся строить системы, которые будут приносить доход в сотни процентов годовых. Если сможешь стабильно, из года в год зарабатывать, пусть даже, 20%, то станешь одним из самых богатых людей. Количество денег в управлении для хорошего трейдера никогда не будет проблемой.
Как я и говорил в самом начале, в зависимости от инвестиционной стратегии ваша система будет иметь индивидуальные отличия. Возможно, вы захотите ограничить свою просадку 10-15%, или же исключить возможность десяти убыточных трейдов подряд. Все это в большей мере просто личные предпочтения людей, главная цель которых - создание системы, которая будет комфортна именно вам. Только это условие позволит вам не разувериться в системе и продолжить соблюдать ее правила, когда наступит период потерь, и дождаться момента, когда система восстановит свою прибыльность.
Итак, приступим к разработке:
Первое. Мы должны решить, какого типа будет система. Системы бывают:
• тренд-следящие, основная цель которых поиск длительных тенденций на рынке.
• Breakout - цель поиска момента выхода цены из зоны консолидации или боковика
• системы, которые ориентированы на торговлю боковиков.
Второе. В любых системах применяются системы фильтрации сигналов. Среди наиболее распространенных технических индикаторов, применяемых для фильтрации, можно выделить Relative Strength Index (RSI), Volume и стохастик.
Третье. Должны быть разработаны правила для входа в позицию. Они должны представлять собой математические сигналы, которые не должны подвергаться человеческой интерпретации. Здесь, пожалуй, открывается наибольшее поле для творчества. Однако не стоит перегружать систему различными индикаторами и условиями. Это, скорее всего, просто отнимет твое время и время вашего компьютера на анализ системы. Помните, что все гениально просто. Так же очень важно не злоупотреблять "оптимизируемыми" параметрами системы. Помните - ваша задача построение системы, которая сможет работать в будущем, а не подгон под исторические данные.
Четвертое - это внутренний риск-менеджмент. Это - весьма важный аспект при создании МТС, как, в прочем, и простой торговой системы. Риск здесь может управляться двумя способами - через изменения размера позиции и через установку стоп-ордеров.
Можно выделить несколько видов стопов:
• стоп от точки входа. Им является постоянная величина в процентах или пунктах цены.
• плавающий стоп. Это стоп, который закроет позицию при потере определенного процента от максимума цены с момента открытия позиции.
• тейк-профит. закроет позицию, как только будет получена заданная прибыль
• inactivity-стоп. закрывает позиции при длительном отсутствии изменений цены.
Здесь же хотелось бы заметить, что уровень риска на различных тайм-фреймах должен объективно различаться. Чем меньше период торговли, тем меньше должен быть риск.
Тестировать систему же лучше на максимально подробных данных, что бы учесть внутридневные колебания и увеличить правдоподобность тестирования. Поэтому, если есть такая возможность, то тестировать систему, ориентированную на торговлю в годовом тайм-фрейме, лучше на внутридневных данных.
Сразу хочу предупредить, что в момент, когда вы начнете тестировать свою систему, может показаться, что чем дальше вы поставите свой стоп, тем больше она будет приносить прибыли. В действительности это не так. Зарабатывая на 90% своих сделок, ты неизбежно дождешься одной, на которой потеряешь весь свой капитал. Помните, что лучшие трейдеры зарабатывают не более чем в 40% случаях, а худшие в 80-90%.
Своди свой риск к минимуму. Чем быстрее вы признаете ошибку в сделке, тем быстрее найдете новую, лучшую возможность и тем проще будет восстановить капитал. К примеру, если вы потеряете 5% своих денег, то что бы восстановиться, тебе придется заработать уже не 5, а 5.3%. А вот если вы потеряешь 50%, то зарабатывать придется уже 100%. Потеряешь 60% - 150%.
Так же, при установке стопов, обязательно нужно учитывать проскальзывание. Очень редко стоп исполняется именно по той цене, по которой он был активирован. В зависимости от ликвидности акции проскальзывание может колебаться от 0 до нескольких процентов.
Тут же замечу, что необходимо учесть и комиссионные брокера. Бывает, что именно от этого зависит, будет система зарабатывать деньги или нет.
Ну, и пятое, что нужно учитывать при разработке АТС - это определение точки выхода. Выход может произойти как в результате срабатывания стоп-ордера, так и в результате сигнала системы. Часть систем предполагают постоянное нахождение в рынке (как, например, системы на скользящих средних), тогда точка выхода становиться точкой переворота (входа в противоположную позицию). Часть систем имеют для выхода отдельный набор правил. На мой взгляд, последнее гораздо эффективнее. Я, все-таки, считаю, что задача любой толковой системы - не постоянное нахождение в рынке, а поиск моментов, когда шансы на успех максимальны.
Теперь, когда торговая система написана, стоит переходить к тестированию. Для этого, в первую очередь, потребуются исторические данные. Найти их в Интернете сегодня - не проблема. Важно, что бы данные были подробными, качественными и охватывали большой период времени. Приступая к тестированию на исторических данных, стоит взять максимально возможный период времени, и поделить его на примерно равные три части. Весьма желательно, чтобы каждый полученный период отражал разные фазы рыка (тренд, боковик, резкие колебания).
На первом периоде вы оптимизируете и развиваете свою систему. Он служит скорее полигоном. На втором - проводите тест на доходность того, что получилось. Третий период используете для того, что бы увидеть, какую доходность в будущем показала бы система, если бы вы разрабатывали ее в начале последнего периода.
Осматривая результаты теста системы, стоит в первую очередь ответить на три вопроса:
• насколько адекватно выглядит соотношение risk/reward?
• насколько вероятно, что система продолжит работать в будущем?
• сможем ли мы определить момент, когда система перестанет работать, или ее результаты значительно ухудшатся?
Полностью описать процесс создания и отладки АТС в одной курсовой невозможно. Тема весьма интересна и не проста. Думаю, что ее оценят настоящие ценители математики.
Разные трейдеры по-разному относятся к идеи создании и торговли по автоматическим системам. Единственно, о чем нельзя забывать, что рынок - это, прежде всего, живые люди. Люди, живущие по разным правилам, имеющие разный характер, настроение. Их поведение не поддается описанию математическими формулами. Можно находить моменты, в которых участники рынка ведут себя каким-то определенным образом и т.п., но не надо пытаться научиться видеть будущее. Оно не надо. Жизнь тогда станет неинтересной…
2. Инструменты разработки
В основе выбора программного инструментария для создания торгового робота лежат цели и задачи, которым должна служить создаваемая автоматическая торговая система. В зависимости от требований, предъявляемых к программируемому автомату, будь то скальперский робот с высокой частотой совершения транзакций или же робот-сканер , разработчиками применяются различные методы и средства программирования для достижения поставленной цели.
Немаловажны опыт и квалификация программиста, ведь для создания полноценного торгового робота необходимы определенные знания не только в области экономики и финансовых рынков, но и в программировании и математическом анализе. Однако, на российском рынке появляется все больше программных пакетов, сочетающих в себе не только средства технического анализа и экспертных советчиков, но и универсальные модули для построения пользовательского робота, способного выполнять свои функции не хуже, а зачастую и лучше, торговых автоматов, спроектированных программистами-любителями.
QPILE
QPILE – встроенный алгоритмический язык программирования наиболее популярной в России информационно-торговой системы QUIK. Несмотря на то, что QPILE обладает весьма скромным набором возможностей, по сравнению с языками высокого уровня C++ или Delphi, он вполне пригоден для создания торговых роботов.
С помощью QPILE можно создавать новые таблицы для расчета в режиме реального времени пользовательских показателей на основе информации из других таблиц. Он также удобен для реализации практически любого алгоритма по управлению входящим потоком данных, вычислением параметров, отсутствующих в системе QUIK либо торговой системе биржи, а так же для автоматизации торговли.
Преимущества QPILE:
- Простота использования
Доступен пользователям, имеющим базовые навыки программирования.
- Полная интегрированность
с торговой системой QUIK. На практике это означает отсутствие проблем с получением любых данных из торговой системы, которые могут наблюдаться при экспорте данных по каналам DDE или ODBC. Не требуется настройки для получения данных.
- Легкий доступ к графикам
цен и стакану котировок.
- Удобство распространения
- не требуется специальной установки программы на компьютере пользователя. Для запуска торгового робота на языке QPILE необходимо минимальное количество операций по настройке.
Недостатки QPILE:
- Отсутствие интерфейса
Для управления программой и ввода данных. В этом случае необходимо использовать внешние текстовые файлы, причем редактирование приходится осуществлять вручную, либо создавать дополнительную утилиту с графическим интерфейсом пользователя для работы с этим файлом.
- Медленное исполнение программ
с объемным кодом. Это следствие распределения вычислительных ресурсов торговой системы в пользу основной задачи – торговли. Выполнение кода объемом пару тысяч строк может занять несколько секунд. Помимо этого, QPILE с трудом удается обработка больших массивов данных – эффективно работать с таблицей всех сделок по эмитенту с большим оборотом практически невозможно.
- Отсутствие возможности работать с тиковыми графиками
- такое ограничение может создать дополнительные трудности при разработке высокоскоростных скальперских роботов, совершающих тысячи сделок в минуту.
- Период расчета программы не менее 1 сек. (ограничение системы QUIK)
- Как следствие – непригодность QPILE для создания скоростных скальперских роботов.
Qpile хорош для ознакомления с процессом программирования торговых автоматов и больше пригоден для разработки полупрофессиональных торговых систем или вспомогательных утилит. Он легок в освоении, и написание несложных торговых инструментов с помощью Qpile окажется под силу практически любому инвестору.
METASTOCK, WEALTH-LAB, OMEGA
Эти инструменты представляют собой мощные пакеты технического анализа. При создании автоматической торговой системы указанные программы применяются главным образом для тестирования и настройки торговой стратегии, поскольку именно с тестирования выбранной стратегии начинается разработка торгового робота
С их помощью можно рассчитать доходность по каждому инструменту с учетом множества параметров, таких как, проскальзывание, величина спрэда, комиссия брокера и т.д. Кроме того, встроенный язык программирования является легким в понимании, а многие операторы и функции (например, пересечение двух графиков) интуитивно понятны, и трудностей с написанием собственной торговой системы не возникает.
Объектно-ориентированный принцип построения данных систем означает, что управление объектами и вызов команд осуществляется непосредственно из самих объектов. Другими словами, чтобы управлять всей системой (строить графики, вставлять индикаторы, анализировать данные) Вам достаточно нажать правую кнопку мыши и выбрать действие из раскрывающегося списка, либо перетащить объект (Drag&Drop) в нужное место для дальнейшей работы.
Кроме этого, данные системы оснащены возможностью импорта данных из Quik и анализа их в режиме реального времени. При этом возможна настройка вывода управляющего сигнала на выставление торговых приказов посредством записи в файл, который считывается торговой системой Quik. Несмотря на простоту метода отсылки транзакций (выставление заявок через запись в файл, как правило, уже не используется при разработке торговых роботов), он является достаточно надежным, хотя и не слишком быстрым.
Преимущества METASTOCK, WEALTH-LAB, OMEGA:
· Мощный пакет средств технического анализа – широкий выбор индикаторов, графических и финансовых инструментов.
- Удобство работы с интерфейсом.
- Простой встроенный язык для написания торгового робота.
· Возможность интеграции с торговой системой Quik на уровне получения данных и передачи торговых ордеров.
Недостатки METASTOCK, WEALTH-LAB, OMEGA:
- Относительно высокая стоимость программных пакетов.
· Недостаточная скорость обработки и передачи транзакций для разработки профессионального торгового робота.
Рассматриваемые пакеты совмещают в себе функции программ технического анализа и автоматизированной торговой системы и вполне пригодны для разработки надежного, но несложного торгового робота. Учитывая тот факт, что перед тем, как автоматизировать свою торговую стратегию, ее нужно протестировать, знакомства с указанными программами технического анализа не сможет избежать ни один инвестор.
Создание торгового робота при помощи METASTOCK, WEALTH-LAB или OMEGA является, пожалуй, самым простым и быстрым способом максимально качественно автоматизировать свою торговую стратегию.
ЗАКЛЮЧЕНИЕ
До сих пор мы не сказали о главном "плюсе" использования АТС - психологической уверенности в решениях, принимаемых с помощью торговой системы. Торговля на финансовых рынках всегда сопряжена со стрессом. Трейдер расстраивается, когда исполняет стоп-лосс. При фиксировании прибыли не дает покоя мысль о части упущенных доходов. Одним словом, синдром неверно принятого решения - злейший враг трейдеров, расшатывающий психику и приводящий к разорению. Применение АТС в трейдинге обосновывает каждое решение и снимает психологическую нагрузку на трейдера.
Тематический словарь трейдера и инвестора
Анализ - метод исследования, заключающийся в разложении исследуемого объекта на составные части и изучении свойств этих частей.
Акционер - лицо (физическое или юридическое), владеющее акциями акционерной компании.
Аутсайдеры - малоинформированные участники рынка, не обладающие эксклюзивной информацией, способной оказать влияние на цену акций. Брокер - специалист, который исполняет приказы (заявки) клиентов на бирже по купле/продаже ценных бумаг.
Голубая фишка (blue chips) - одна из самых дорогих акций. В качестве меры стоимости акций выступает такое понятие, как капитализация. Название "голубая фишка" произошло от карточной игры "покер", где голубая фишка имеет наибольшую стоимость.
Диверсификация представляет собой распределение капитала между ценными бумагами с различными рисками, доходностями и корреляциями, с целью минимизации инвестиционных рисков. Это означает, что инвестор распределяет доли в своем портфеле так, чтобы убытки по одному активу компенсировались прибылью по другому.
Инвестор - тот, кто имеет временно свободные денежные средства и заинтересован в получении прибыли, для чего он и приобретает ценные бумаги. Инвесторами могут быть частные лица, организации, компании и различные фонды.
Инвестиции или инвестирование - процесс вложения капитала в какой-либо проект, предприятие, в недвижимость, в том числе, в ценные бумаги. Цель инвестиций - получить доход на вложенный капитал.
Инсайдеры - самые информированные участники рынка, имеющие доступ к информации, способной оказать влияние на цену акций на бирже. С помощью этой информации они имеют экономическое преимущество на рынке.
Исследование - научное изучение, рассмотрение чего-либо.
Индекс - это средняя цена всех финансовых инструментов, которые входят в его расчетную базу. Индекс отражает динамику рынка (рынка акций, рынка облигаций и т.д.).
Капитал - к нему могут относится как материальные активы: денежные средства, недвижимость, автотранспорт и другое движимое и недвижимое имущество, так и нематериальные активы: лицензии, патенты, контракты, торговые марки и прочее. Главный признак капитала - это возможность получение дохода от его владения.
Лимитирование - это установление максимального размера открываемой позиции по отдельному наименованию актива или ценной бумаги.
Маржинальное кредитование - возможность покупать ценные бумаги на сумму, превышающую собственный капитал, а также возможность продавать ценные бумаги, которых нет на вашем счете. Это возможно благодаря кредитованию, которое обеспечивает вам брокер.
Открыть позицию или сделку - покупка акций с целью продать их дороже (лонг), или продажа акций с целью купить их дешевле (шорт). При открытии позиции происходит обмен денежных средств на ценные бумаги.
Портфель - это структура открытых позиций по ценным бумагам и денежным средствам на счете. Он также означает объединение или набор нескольких ценным бумагам, которые имеют определенные пропорции по отношению друг к другу.
Принятие инвестиционного решения - подразумевает принятия решения о совершении операции по покупке или продаже ценных бумаг.
Прогноз - заключение о предстоящем развитии и движении цены, основанное на специальном исследовании. Часто прогноз содержит точные значения прогнозируемых параметров.
Сделка или операция - действие по купле или продаже ценных бумаг на бирже в конкретный момент времени по определенной цене. Или, по другому, реализация инвестиционного решения о купле/продаже ценных бумаг на бирже.
Справедливая или обоснованная цена акции - стоимость акции, рассчитанная с помощью различных фундаментальных подходов: рыночного, доходного или на основе активов.
Технический анализ представляет собой совокупность приемов и методов, при помощи которых анализируется ценовая динамика ценных бумаг. Целью технического анализа является определение наиболее вероятного направления движения рыночного курса ценных бумаг.
Технический аналитик - специалист, который занимается изучением и использованием технического анализа.
Торговая сессия - период, в течение которого происходит торговля на биржах. Например, на ММВБ торговая сессия начинается в 10:30, а заканчивается в 18:45.
Торговая система или системная торговля - торговля, при которой открытие и закрытие позиций происходит по определенным торговым правилам. Правила могут быть основаны на различных видах анализа, идеях или подходах.
Трейд - две противоположные операции, которые привели к образованию финансового результата при торговле на рынке ценных бумаг. Таким образом, для завершения трейда, то есть для фиксации прибыли или убытка, необходимо совершить как минимум две операции: на открытие и на закрытие позиции.
Тренд - ценовое движение, имеющее направленный характер. Тренд может быть повышательным и понижательным.
Фондовый рынок - это рынок, на котором свободно обращаются (покупаются, продаются, закладываются и т.д.) ценные бумаги.
Формализованная торговля - см. торговая система
Фундаментальный анализ - совокупность методов аналитических исследований, применяемых для оценки состояния и перспектив рынка ценных бумаг, отраслей, товарных, финансовых рынков и экономики, в целом. Для объяснения процессов, событий и получения необходимых прогнозных данных проводится изучение и исследование динамики показателей макро и микроэкономики, сравнения их между собой, а так же финансовый анализ.
Фундаментальный аналитик - специалист, занимающийся изучением и применением фундаментального анализа.
Хеджирование - открытие противоположных позиций на разных, но экономически связанных между собой рынках. Фактически это означает, что на каждую совершенную операцию по акции, должна быть совершена обратная операция на срочном рынке по соответствующему базисному активу.
Ценная бумага или финансовый инструмент - ими может быть акция, облигация, вексель, фьючерс и пр., дающие их владельцу определенные права.
Участники (субъекты) фондового рынка (биржевой торговли).
Бык - участник рынка, который купил ценные бумаги, рассчитывая на рост их цены на бирже. Он получает прибыль за счет роста курсовой стоимости акций.
Медведь - участник рынка, который продал ценные бумаги или открыл шортовую позицию или собирается ее открыть, надеясь на снижение цен. Получает прибыль за счет снижения курсовой стоимости акций.
Мажоритарные акционеры - крупные акционеры, которые, как правило, входят в состав Совета директоров компании. Они или их доверенные лица могут участвовать в управлении компанией, они имеют доступ ко всей внутренней информации о компании, их голос является весомым при принятии решений Советом директоров и собранием акционеров.
Миноритарные акционеры - это мелкие акционеры, они не входят в Совет директоров компании, от их голоса практически не зависит принятия решений собрания акционеров. Миноритарные акционеры вкладывают денежные средства в акции в расчете на рост их курсовой стоимости и получение дивидендов.
Паевой инвестиционный фонд (ПИФ) - организация, которая аккумулирует свободные денежные средства вкладчиков и инвестирует их в ценные бумаги.
Портфельный инвестор - юридическое или физическое лицо, вкладывающее денежные средства в акции на продолжительный период времени, обычно от одного до четырех лет, с целью получения прибыли за счет роста курсовой стоимости акций и получения дивидендов.
Профессиональные участники рынка - организации, обеспечивающие функционирование рынка ценных бумаг. К ним относятся:
- организации, осуществляющие торговые операции (брокерские фирмы, инвестиционные и управляющие компании, банки и др.);
- организаторы торговли (фондовые биржи и внебиржевые площадки);
- организации, осуществляющие учет взаимных обязательств (клиринговые компании);
- организации, обеспечивающие движение и фиксацию прав собственности (депозитарии и реестродержатели).
Регулирующие организации - государственные структуры, обеспечивающие контроль и управление за деятельностью эмитентов, инвесторов и профессиональных участников. В России такой организацией является Федеральная служба по финансовым рынкам (ФСФР). До нее эти функции исполняла Федеральная комиссия по ценным бумагам (ФКЦБ).
Свинья - участник, который часто колеблется, не зная, что делать - покупать или продавать? Часто принимает "эмоциональные решения", основанные на страхе, жадности или азарте. Из-за этого часто теряет капитал - "идет под нож".
Спекулятивный инвестор - юридическое или физическое лицо, вкладывающее свои денежные средства в акции на непродолжительное время (от нескольких часов до нескольких месяцев), с целью получения прибыли за счет курсовых колебаний цен.
Трейдер - специалист, который занимается торговлей ценными бумагами или в интересах клиентов, или в собственных интересах. Решения о купле-продаже ценных бумаг трейдер принимает самостоятельно, используя для этого свою торговую стратегию и тактику.
Управляющий пакетами акций - юридическое или физическое лицо, занимающееся управлением пакетами акций в течение продолжительного периода времени, обычно от одного до четырех лет. Его целью является получение прибыли за счет продажи акций по более высокой цене и покупки их по более низкой цене, а так же за счет получения дивидендов. Еще одной целью этих управляющих может быть увеличение количества акций в пакете.
Эмитент - тот, кто выпускает ценные бумаги с целью привлечения денежных средств. Им может быть государство, местная администрация или акционерное общество.
Предмет торговли и его характеристики.
Акция - ценная бумага, дающая ее владельцу право претендовать на долю от чистой прибыли компании, право принимать участие и голосовать на собрании акционеров, а так же право претендовать на долю имущества компании.
Волатильность - мера изменчивости цены или отклонение цены от своего среднего или обычного значения. Мерой волатильности обычно служит стандартное отклонение цены. Чем больше колебания или изменения цены, тем выше волатильность.
Капитализация - стоимость акционерной компании или рыночная стоимость ее обыкновенных акций. Она равна количеству обыкновенных акций, умноженному на их курсовую стоимость.
Котировка - цена, по которой участники рынка хотят купить или продать акции. Электронные котировки участников формируются, в так называемую, "очередь заявок", ее еще называют "стаканом заявок".
Курсовая стоимость акции (курс) - цена сделки, совершенная на бирже с конкретными акциями на конкретный момент времени. Ее еще называют рыночной ценой акции. Курсовая стоимость акции может изменяться каждую минуту, каждый день, каждый месяц и год.
Ликвидность - подразумевает способность относительно быстро и без потерь обменять акции на денежные средства и наоборот. Для количественного измерения ликвидности используют оборот торгов по конкретной акции и спрэд этой акции. Чем выше оборот и ниже спрэд, тем выше ликвидность акции.
Проскальзывание образуется из-за разницы между ценой, по которой планировалось купить или продать, и ценой исполнения на бирже. Другими словами, это означает покупку по более дорогой цене, или продажу по более дешевой цене, чем планировалось.
Проскок цены - ситуация, когда цена на бирже повышается очень быстро, "проскакивает" цену вашей стоп-заявки. В данном случае "проскок цены" означает, что за то время пока ваша "стоп-заявка" попадет в "очередь заявок" цена на бирже может резко измениться.
Спрэд - разница между лучшей ценой (котировкой) на покупку и лучшей ценой (котировкой) на продажу конкретной акции в "очереди заявок". Чем меньше спрэд, тем выше ликвидность.
Консолидация, стагнация или боковое движение - приостановка движения цен и закрепление их на каком-то ценовом уровне или в определенном ценовом коридоре. При этом может наблюдаться значительное снижение волатильности.
Коррекция - ценовое движение, направленное в противоположную сторону от основного или превалирующего ценового движения.
Цена сделки - цена, по которой была куплена или продана ценная бумага на бирже на конкретный момент времени. Ее можно назвать и рыночной ценой акции.
Стратегия, тактика и "технология" трейдинга.
"Бумажная" прибыль - прибыль, которую можно было бы получить, если
закрыть позицию в определенный момент времени.
Брокер - специалист, который исполняет приказы клиентов на бирже.
Быть в рынке (в позиции) - то есть иметь открытую позицию.
Быть вне рынка (вне позиции) - то есть не иметь открытой позиции.
Внутридневной трейдинг - торговля, при которой открытие и закрытие позиции происходит внутри одного торгового дня, то есть от 10:30 до 18:45. Период операции может длиться от 1 минуты до нескольких часов. Трейдеров, которые никогда не переносят открытую позицию на ночь, называют интрадей-трейдерами (intraday traders).
Генерация сигнала - получение определенного значения, параметра, сигнала, который указывает на то, какую операцию надо совершать на бирже: покупать или продавать, и по какой цене.
Допуск - разница между стоп-ценой и ценой в стоп-заявке.
Лонговая или длинная позиция (long) - наличие ранее купленных ценных бумаг с целью их дальнейшей перепродажи по более высокой цене.
Дневной трейдинг - торговля, при которой закрытие позиции происходит в течение одного или нескольких дней после открытия позиции.
Дневник трейдера - место, куда трейдер записывает свои действия, важные события, мысли, торговые идеи и многое другое. Дневник помогает трейдеру лучше понимать себя и свои действия на рынке, лучше оценивать ситуацию, выявлять ошибки и исправлять их.
Журнал сделок - место для записей и расчета текущих торговых условий совершения сделки на бирже, а также хранения совершенных ранее сделок. Журнал помогает принимать торговые решения, проводить анализ торговых действий, выявлять и исправлять ошибки.
Закрыть позицию или сделку (выход) - действие, когда продаются ранее купленные акции (лонг) или покупаются ранее проданные акции (шорт). При закрытии позиции происходит обмен ценных бумаг на денежные средства.
Защитные приказы - специальные биржевые приказы, используемые для защиты открытой позиции от нежелательных потерь, "испарения", а так же для "фиксирования" прибыли. К защитным приказам относятся: стоп-лосс, тэйк-профит, скользящий стоп.
"Испарившаяся" или "упущенная" прибыль" - прибыль, которая "испарилась" вследствие падения или повышения курсовой стоимости акций.
Лимитированная заявка - это заявка, которая исполняется на бирже по указанной в ней цене или по более выгодной цене. При вводе лимитированной заявки в ней указывается конкретная цена на покупку или на продажу.
Открыть лонговую позицию - купить акции с целью продать их дороже.
Открыть шортовую позицию - продать акции с целью купить их дешевле.
Период торговой операции - период между открытием и закрытием позиции, обычно считается в днях.
Рыночная заявка - заявка, которая будет исполнена на бирже по ценам, которые сложатся на бирже в момент ее реализации.
Серии сделок - количество "наборов" по нескольким убыточным и прибыльным сделкам подряд. Например, 3 убыточные сделки подряд, которые встречаются 5 раз. Таким образом, имеется 5 серий по 3 убыточным сделкам в каждой.
Система стоп-заявок вводит заявки в специальный "карман" для стоп-заявок, из которого они, при выполнении указанных в стоп-заявке условий, попадают в "очередь заявок", или в систему прямых заявок. Система стоп-заявок применяется для исполнения рыночных и лимитированных стоп-заявок ("стоп-лосс", тэйк-профит", "скользящий стоп"), которые служат для закрытия позиции. Заявка типа "стоп-лосс" часто используется и для открытия позиции.
Система прямых заявок позволяет вводить заявки непосредственно в "очередь заявок". Система прямых заявок предназначена для реализации прямых рыночных и лимитированных заявок, которые выставляются в "стакан заявок". Она может применяться как для открытия, так и для закрытия позиции.
Скользящий стоп (Trailing Stop-Loss) - используется для того, чтобы защищать капитал от косвенных убытков, связанных с "испарением" прибыли; другими словами, скользящий стоп позволяет прибыли расти и ограничивает ее "испарение" на определенном уровне. Применяется для управления прибылями.
Стоп-лосс (Stop Loss) - помогает остановить убытки. Он применяется для ограничения неприемлемых для трейдера потерь капитала, в случае, если цена движется в противоположную от его ожиданий сторону. Применяется для управления потерями.
Очередь заявок - очередь электронных котировок или заявок на покупку и продажу ценной бумаги, выставляемой участниками торгов на бирже. Именно по ценам этих заявок и совершаются сделки на бирже.
Трейдинг - торговля ценными бумагами с целью получения прибыли за счет курсовой разницы между ценой покупки и ценой продажи или наоборот. Под трейдингом подразумевают торговлю как на повышение (лонговые операции), так и на понижение (шортовые операции). Трейдинг включает в себя различные торговые подходы, техники, приемы.
Торговая идея - подход, который формируется на основании повторяющихся однотипных закономерностях в движении цены.
Тэйк-профит или цель (Profit Target, Take profit) - означает уровень цены, на котором происходит "фиксирование" прибыли. Применяется для управления прибылями.
Фильтрация - метод отбора акций по заданному критерию.
Шортовая или короткая позиция (short) - наличие ранее проданных ценных бумаг с целью их дальнейшей покупки по более низкой цене. При этом брокер предоставляет ценные бумаги клиенту в кредит.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Догадушкин М.В. Разработка инструментов технического анализа для использования в режиме реального времени при торговле в сети Российской Торговой Системы и на мировых торговых площадках через сеть Интернет: Дис…канд. техн. наук - М., 2000 – 115 С.
2. Заде Л. Понятие лингвистической переменной и его применение к
принятию приближенных решений. - М.: Мир, 1976
3. Прикладные нечеткие системы / Пер. с япон. / К. Асаи, Д. Ватада. С. Иваи и др.; Под ред. Т. Тэрано, К. Асаи, М. Сугэно. - М.: Мир, 1993
4. Современные методы программирования в примерах и задачах. /Г.И.Светозарова, А.В.Козловский, Е.В.Сигитов - М.: Наука, 1995
5. Закарян И.О, Филатов И.В. Интернет как инструмент для финансовых инвестиций. – Санкт-Петербург, БХВ, 2000
6. Дараган В.А. Игра на бирже – М.: УРСС, 2002
7. Смирнов А.П. Надежность автоматизированных систем. – М.: МИСиС, 1991
8. С.Тейксейра, К.Пачеко Delphi 5. Руководство разработчика.- М.: Вильямс,2000
9. ГОСТ 12.0.003-74. ССБТ. Опасные и вредные производственные факторы. Классификация. - М.: Изд-во стандартов, 1975.
10. ГОСТ 12.1.005-88. ССБТ. Общие санитарно-гигиенические требования к воздуху рабочей зоны. - М.: Изд-во стандартов, 1991.
11. СНиП 23-05-95. Естественное и искусственное освещение /Минстрой России. - М.: ГП ЦПП, 1995. - 35 С.
12. Учебное пособие по разделам «Безопасность жизнедеятельности» и «Охрана окружающей природной среды» в дипломной работе. /И.В.Бабайцев, А.Н.Варенков, Е.П.Потоцкий, В.М.Корукова - Московский государственный институт стали и сплавов, 2000
13. Безопасность жизнедеятельности. Учебное пособие для выполнения домашних заданий. /Е.П.Потоцкий, Н.В.Гриценко, Н.В.Мануев – М: МИСиС, 1993
14. Технический анализ товарных и финансовых рынков, А.Эрлих, Москва, ИНФРА - М, 1996, 176с.
15. Основы биржевой игры, Учебное пособие для участников торгов на мировых биржах, А. Элдер, пер. с англ., Москва, Светочь, 1995, 280с.
16.Торговля ценными бумагами в сети Интернет, В.Беляев, ж. Рынок ценных бумаг №10, 1999, 13-14 с.с.
15.Торговля ценными бумагами в сети Интернет, В.Беляев, ж. Рынок ценных бумаг №11, 1999, 13-14 с.с.
16.Торговля ценными бумагами в сети Интернет, В.Беляев, ж. Рынок ценных бумаг №13, 1999, 24-25 с.с.
17.Торговля ценными бумагами в сети Интернет, В.Беляев, ж. Рынок ценных бумаг №15, 1999, 22-23 с.с.
18.Торговля ценными бумагами в сети Интернет, В.Беляев, ж. Рынок ценных бумаг №19, 1999, 19-20 с.с.
19. http://www.i-tt.ru/training/biblio/dictionary.html Тематический словарь трейдера и инвестора.
20. http://www.buyrobo.ru/content/view/137/35/ статья:Активные операции на рынке ценных бумаг. Механическая торговая система: разработка и реализация. Автор Шипицин Е.Б.
21. http://robot.zerich.ru/systems/: Инструменты разработки.