Лучший онлайн-брокер для работы на бирже
148,78
рейтинг
30 октября 2013 в 15:14

Разное → Как устроена биржевая торговля в России

Мы довольно часто слышим новости о том, что происходит на зарубежных биржах. Лондонская биржа и NASDAQ, кажется, знакомы даже далеким от биржевой торговли пользователям Сети. Зачастую в этих новостях рассказывается об успехах зарубежных финансистов, в частности, в области технологий – рекордах скорости транзакций, производительности, или, наоборот, сбоях оборудования или программного обеспечения. В результате создается впечатление, что зарубежные площадки самые технологичные в мире.

А что у нас? Помимо повторяемых из года в год слов о необходимости создания в стране международного финансового центра, казалось бы, особенных телодвижений в этой области не происходит. С одной стороны – это так, с другой же – отечественный фондовый рынок значительно интереснее, чем об этом принято думать. И интересен он, в первую очередь, с технологической точки зрения.

Схема устройства фондового рынка


Будем двигаться от простого к сложному и, для начала, рассмотрим несколько упрощенную обобщенную схему работы биржевой отрасли РФ.

image

Биржа


Главным элементом системы является, собственно, сама биржа – площадка, на которой и совершаются операции купли/продажи. При этом времена, когда на бирже можно было встретить голосистых брокеров, выкрикивавших предложения лучшей цены, ушли далеко в прошлое.

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

Ранее в России существовали две крупные биржи – ММВБ и РТС, однако в середине декабря 2011 года они объединились (по сути РТС была поглощена конкурентом). Получившаяся площадка сначала называлась ММВБ-РТС, а затем получила более благозвучное имя «Московская биржа» (Moscow Exchange).

image

На этой, самой крупной отечественной бирже осуществляется торговля ценными бумагами, валютой, фьючерсами, опционами, золотом, паями биржевых фондов и другими финансовыми инструментами. Еще стоит упомянуть о Санкт-Петербургской международной товарно-сырьевой бирже, где ведется торговля нефтью, нефтепродуктами и фьючерсами на них.

В России, как и за рубежом (всем знаком индекс DowJones), есть свои фондовые индексы: Индекс РТС и Индекс ММВБ, а также существуют индексы различных секторов промышленности (так называемые отраслевые индексы). Самым популярным и интересным с технологической точки зрения является срочный рынок, также существуют валютный, фондовый и товарные рынки.

Брокеры


Торговать на бирже напрямую обычный человек просто так не может — так устроено законодательство всех стран и наша не является исключением. Чтобы совершать операции с ценными бумагами или другими финансовыми инструментами, необходимо воспользоваться услугами посредника – брокера, который имеет доступ на нужный рынок. Именно брокеру клиенты несут деньги, открывают у него счета и подают ему поручения на совершение той или иной сделки. То есть вы, с помощью торгового терминала или голосом по телефону, просите брокера купить для вас такую-то бумагу. И эта заявка отправляется на биржу, но от имени брокера, который затем уже в своей собственной системе вычислит вашу прибыль или убыток по сделке.

Инфраструктура брокеров заслуживает отдельного упоминания. Прежде всего, для того, чтобы заявка попала на биржу ее нужно туда отправить. Для этого используется специальное программное обеспечение – биржевые шлюзы, которые принимают заявки, отправляемые пользователями с помощью торговых терминалов через интернет, соединяются со шлюзами биржи и передают им данные и попутно, записывают их в базу данных.

Большое внимание уделяется и безопасности: каждая транзакция должна быть удостоверена пользователем, для этого, при онлайн-торговле используется электронная цифровая подпись (ЭЦП), которую брокеры должны встроить в свои продукты. Обычно «подпись» транзакций происходит один раз в месяц, когда пользователю в электронном виде предоставляется отчет, который он удостоверяет своим ключом.

Помимо этого, по закону, брокер обязан отчитываться перед клиентом по совершенным операциям, поэтому необходим и мощный бэк-офис. Заслуживает внимания и вопрос «железа» – к примеру, при разработке новой торговой системы ITinvest мы использовали продукты IBMDataPower, о чем отдельно расскажем в одной из следующих статей.

Клиенты


Фондовый рынок объединяет разные категории торговцев: тут и профессиональные трейдеры с многолетним опытом, и новички, и техногики, полагающиеся на специальные торговые алгоритмы.

image

Помимо профессионального бэкграунда, всех торговцев отличает приверженность тому или иному стилю торговли, которые выражаются в способе открытия и закрытия позиций (совершения сделок), длительности удержания позиций и так далее:

  • Дневной трейдер (дейтрейдер) совершает сделки преимущественно внутри одной торговой сессии и не оставляет «незакрытых позиций» (напр. непроданных или невыкупленных бумаг) на ночь, опасаясь изменения рыночной конъюнктуры и непредсказуемых колебаний цен за то время пока биржа закрыта или его нет на рынке.
  • Скальперы совершают множество сделок в течение небольшого промежутка времени: от пары секунд, до нескольких минут. Прибыль от каждой такой транзакции обычно невелика т.к. цена не успевает сильно измениться, что предполагает большое количество проводимых операций.
  • Позиционные трейдеры совершают средние по длительности сделки, избавляясь от активов перед периодами уменьшения ликвидности (напр. праздниками).
  • Среднесрочные трейдеры проводят несколько операций в год.
  • Сделки долгосрочных инвесторов могут длиться по несколько лет, а закрывают они их только при изменении глобальных трендов на рынке.

В онлайн-трейдинге, в основном, встречаются первые три типа торговцев. При этом дейтрейдерами и скальперами обычно бывают обычные участники рынка, а различные фонды и финансовые организации придерживаются позиционной, среднесрочной или долгосрочной стратегий.

Чем торгуют


В общем и целом торговцев на бирже можно разделить и по типу используемого программного обеспечения. Одни, торгуют вручную с использованием торговых терминалов, как универсальных типа Quik, так и доступных только при работе с конкретным брокером (напр. SmartX), другие используют для торговли специальные программы – торговых роботов, которые реализуют заложенные в них стратегии торговли.

image

Для торговли и просмотра биржевых данных используют и мобильные устройства

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

Кстати, если у вас вдруг возникло желание самому попробовать каково это, торговать на бирже, то это можно вполне безопасно осуществить благодаря услуге объединенной биржи под названием тестовый доступ. Пользователю предоставляется виртуальный счет, виртуальные деньги, и возможность использования реальной инфраструктуры – в том числе брокерского API.

На сегодня все. В следующих статьях мы более подробно рассмотрим такие темы, как API брокерских систем, важность скорости обработки заявок и технологии прямого подключения (минуя брокерские системы), протоколы передачи финансовых данных и многое другое. Следите за анонсами!
Автор: @itinvest
ITinvest
рейтинг 148,78
Лучший онлайн-брокер для работы на бирже

Комментарии (60)

  • +1
    Шортить на тестовом доступе можно?
    • +3
      Да, можно
      • +5
        Есть какой-нибудь вариант для Линукса?
        • 0
          Что касается подключения к бирже, то она поддерживает протокол доступа FIX/FAST, который довольно распространен и для которого, почти наверняка, есть соответствующие инструменты для Linux.
          Кроме того, для доступа к собственному API срочного рынка ( FORTS ) сейчас появилась библиотека для Linux, которую можно использовать для разработки приложений, так что их предложение не должно сильно заставить себя ждать.

          Как частному лицу, вам все равно необходимо заключать договор с брокером, но логически подключаться вы можете как к брокеру, так и к бирже ( большинство брокеров это позволяет, насколько мне известно ).
          • +1
            позовляет но не всем. а с тех кому позволяет берет такие авансы что рядовому васе пупкину и не снились
      • 0
        Можно то можно… да не все…

        Какой, например, у вас (ITInvest) список акций для шорта?
    • 0
      Конечно можно, а какая разница? Тестовый доступ может иметь другие типичные ограничения:

      а) данные не совпадают с реальными (может повторяться один и тот же день бесконечно)
      б) есть в наличии любые инструменты в любых количествах (в реальности их может не быть)
      в) наоборот, доступ ограничен определённым набором инструментов (например, только акции, а фьючерсов нет)
      г) доступ кончается через определённый период времени

      В реальности шортить можно маргинальные акции, т.к. те, которых на бирже в избытке (см. п. «б»).
  • +2
    Расскажите пожалуйста, а как у нас обстоят дела с «клирингом» и «аудитом». Никогда не изучал наше законодательство по этому поводу.
    • +1
      А что конкретно вас интересует?
      • +2
        Как регулируется законодательством? У нас тоже брокерская деятельность должна идти в паре с клирингом и аудитом или как-то иначе? Кто основные провайдеры этих услуг? Работает также: end of day файлы?
        • +1
          Вообще услуги клиринга обычно представляет специальная организация ЗАО АКБ «Национальный Клиринговый Центр» (НКЦ), аудитом также занимаются специально обученные люди. Про клиринг на сайте биржи хорошо написано.
          • 0
            Т.е. ЗАО АКБ «Национальный Клиринговый Центр» — монополист и если любой гос.брокер начинает «рисовать» котировки никто его за руку не поймает, ибо левая рука не будет драться с правой, верно же?
            • +7
              Теория заговора детектед).
  • 0
    когда идёт торговля через терминал типа Quik или SmartX — понятно, связь идёт с серверами брокера.
    А вот как просиходит учёт сделок при прямом подключении (PlazaII)?
    В этом случае коннект ведь идёт не на сервер брокера, а на сервер биржи?
    • +3
      Данные реплицируется с биржи в брокерскую систему, плюс существуют биржевые отчеты, посылаемые брокерам в конце каждого дня.
  • +1
    Существует ли способ проверить существование (жесткость) связи «Брокер» — «Биржа» конечному пользователю? Кроются у меня сомнения, что этот этап можно обойти не в пользу последнего.
    • +4
      проверить легко. Для этого нужно два независимых подключения к бирже.
      Например, два разных биржевых терминала от разных брокеров. Выставляете заявочку в биржевой «стакан» у одного брокера и смотрите во второй — не появилась ли она там. Если появилась — значит заявка на бирже и все в порядке. Если не появилась — значит она на биржу по каким-то причинам не попала.

      Например, все т.н. форекс-брокеры никаких заявок ни на какую биржу не отправляют, а все сделки сводят сами с собой, играя против клиента. Ясно, кто в такой ситуации всегда в выигрыше? Примеры таких брокеров будем называть «кухни».

      Другой способ проверки — посмотреть свою сделку по выставленной заявке (брокер присваивает каждой заявке свой номер, биржа присваивает каждой заявке свой номер) в биржевой ленте сделок. После того как сделка по вашей заявке пройдет — брокер отчитается перед вами и покажет вам сделку с конкретным биржевым номером. Эту сделку по номеру можно проверить на бирже по всем параметрам
      • +3
        Вот, кстати, есть вопрос про пресловутые «кухни».
        Давно уже не могу отделаться от ощущения, что это всё сплошное надувательство. Но никак не могу понять — где именно. Понятно, что сделка на самом деле ни на какую биржу не уходит. Но какой от этого вред клиенту? Ему-то, по большому счёту, без разницы, что куда уходит. Для него важно, чтобы «кухонный» курс соответствовал настоящему биржевому (а он ведь соответствует?). Где подводный камень?

        P.S. Я человек, вообщем-то, далёкий от всего этого, поэтому, возможно, рассуждаю несколько наивно. Но всё же хочется узнать ответ на свой вопрос.
        • +2
          Нет клиенту не без разницы куда уходит сделка. Вот скажите, есть разница играть в по курсу всемирного банка или по курсу алгоритма-рулетки генерирующего флуктуации, только бы скинуть вас с плеча?
        • +2
          Клиент играет фактически против кухни. Его выигрыш — её проигрыш, и наоборот.
          Соответственно, кухня вносит выгодные ей временные задержки в процесс торговли. Чтобы клиент чуть-чуть не успел, чуть-чуть поторопился, и т.д.
        • 0
          Есть разница в том, что многие форекс-провайдеры тупо мошенничают.
        • +1
          «Кухни» — это практически всегда форекс. Фонда хорошо и жестко регулируется.
          Во-первых, насколько я понимаю реальный курс котировок на форексе вам никто не скажет. Это закрытый, межбанковский, международный рынок. Вы просто не знаете какие котировки на споте (вторичный рынок) в настоящий момент.
          Во-вторых, нет государственного регулирования. Большинство форекса работает под букмекерскими лицензиями, как тотализаторы. Фактически, они могут творить с курсом что угодно и им за это ничего не будет.
          В-третьих, и, на мой взгляд, в-самых-важных, если на фонде все компании-эмитенты обязаны раскрывать информацию (раскрытие информации — это одно из основных условий для выхода на рынок), то на форексе, даже если представить, что он честный, участники не обладают равным доступом к информации, банки явно знают больше (я говорю не про инсайд), что ставит «трейдера» или «инвестора» (не дай бог встретить «форекс-инвестора») в заведомо проигрышную ситуацию.
        • +1
          Разница в том, что, грубо говоря, если кухня видит, что большинство клиентов открыло позиции, ожидая повышения некого инструмента, они могут самовольно снизить его курс, тем самым обанкротив своих клиентов. Наличие централизованной биржи гарантирует спред — курсы, единые для всех. И если на общей бирже вы проиграетесь, по крайней мере это будет честно по отношению к вам и другим участникам игры.

          Играть с кухней — всё равно что играть в шахматы с человеком, у которого есть полномочия в любой момент игры менять правила, не предупреждая об этом вас.
        • 0
          Вот вам пример я торгую на форексе, мой коллега по работе долго торговал на ММВБ и РТС. Очень много слышал рассказов и предупреждений об «кухне» форекса, но это ничто в сравнении с реалиями российских бирж. Ибо у нас творится сплошной беспредел и инсайд. Только чего стоят августовские вбросы по поводу покупки рубля, короче большие дяди в России всегда знают наперед что будет разворот или сильное колебание. Они ворочают миллиарды на этих движениях, а простые смертные смотрят и ужасаются как их деньги тают на глазах.
          • 0
            Соглашусь. Потому в условиях СНГ прибыльнее всего — в биржах не участвовать. Слишком много инсайда, филькиных грамот почему-то минусовой доходности, кражи доходов государством и чиновниками, внезапных отборов компаний, и всех остальных прелестей.

            Проблем и на западе хватает — вспомним скандал с Энроном, которая считалась самой лучшей и доходной компанией, пока внезапно не оказалось, что внутри нее дырки, труха и сплошные долги. Но там хоть судовая система намного лучше работает — поэтому мошенничества все же меньше, а прозрачности больше.
    • 0
      Брокер может и сам котировать… Некоторые специально ищут брокеров с большей внутренней ликвидностью. Роботы скальперы у таких быстрее кроют.
  • +5
    Ох, вы прямо спецы по рекламным текстам. Как изящно перешли к "… самому попробовать каково это, торговать на бирже...".:)
    • +1
      Да, ладно, вы нам льстите).
  • 0
    Я НЕ понимаю: кто покупает и кто продаёт. Например, трейдер видит, что цена какой-то бумаги падает и поручает эту бумагу продать. Ну поручил, ну и что, её ж кто-то должен купить. А зачем второму покупать, если он тоже видит, что цена падает, второй ещё подождёт. Или я хочу купить некую бумагу, но ведь я не могу купить, пока мне её кто-нибудь не продаст.
    Расскажите, пжлста, про это.
    • +1
      Всегда кто-то хочет купить, а кто-то продать — у всех же разные стратегии поведения на рынке, да и, хотя бы, опыт. Второй трейдер из вашего примера запросто может купить эту бумагу, если считает, что достигнута нижняя точка падения, и дальше цена «отскочит» наверх. Мы более подробно в дальнейших постах остановимся на подобных механиках поведения.
    • +2
      Мне в своё время помог ликбез от Сергея Спирина (там справа список избранных статей).
    • НЛО прилетело и опубликовало эту надпись здесь
    • +1
      Этот Второй (когда цена падает) обычно ставит покупку на заранее вычисленный уровень, на выгодную ему цену, где как ожидается падение может (может! все вероятностно) прекратиться. И если Первый увидев, что цена полетела вниз выставит продажу по рынку или даже лимитированную заявку, то нет никаких гарантий, что он сможет продать по цене, которую он хотел получить, т.к. там просто может не быть покупателей и продажа пройдет гораздо ниже, по цене покупки этого самого второго,
      Это я привел пример, связанный с падением цен, и то же самое справедливо для подъема (длинных сделок). И дело здесь не только в ликвидности актива (касательно таких вот разрывов цен), но и в самих этих резких движениях, например, во время выхода значимых новостей. В общем, каждый устанавливает выгодную ему цену покупки/продажи, но нет никаких гарантий, что все пройдет именно по такой цене.

      И еще замечание. Все эти сделки сейчас наверное на 95% (и кое-где почти на 100%) проводят торговые роботы, так что все эти цены выставляются можно сказать без участия людей. Их участие может быть только при составлении/программировании алгоритма торговли. Далее — автомат.
    • +1
      Потому она и называется «биржа». Кто-то выставляет предложения на покупку, кто-то на продажу. Когда они сходятся по цене, сделка закрывается — вот и всё. А уж почему кто-то продаёт, а кто-то покупает — это большой философский вопрос. :)

      Интереснее всего, что иногда проходят сделки большого объёма, что говорит, что участвуют крупные игроки. И при этом один покупает, а другой продаёт. Теоретически, хотя бы один из них при этом ошибается. Хотя тоже не факт. Один мог до этого купить дешевле и продать дороже — прибыль. Второй покупает, а курс продолжает расти, и он продаёт еще дороже. Оба в профите. :)
  • +1
    А обзор торговых платформ будет?
    • +2
      Вполне возможно, и торговых платформ и средств разработки для создания торговых приложений — темы интересные.
  • +2
    А на NYSE у вас кто клиринг осуществляет?
  • +3
    Я думал что-то нибудь интересное будет про техническое устройство наших бирж (вычислительные площадки наверное до сих пор разные?), а тут какая статья замануха в стиле «добро пожаловать на форекс!». Интересно было бы узнать что за сервера, сколько их, что там за ОС, БД.
    • +3
      Все это будет, начнем уже со следующего поста. Это был первый вводный топик.
      • 0
        Ну это как ваше начальство посмотрит и даст разрешение на дальнейшее окучивание лопоухих лохов
  • 0
    Ни у кого случайно нет ссылок по технической и программной архитектуре бирж?
    • 0
      Боюсь, что много чего считается закрытым или секретом компании.
      А если интересует высокоуровная информация, то можно представить что-то типа высоконагруженого сервиса когда куча серверов распределяет нагрузку и у каждого есть несколько резервных копий. То есть, обычный подход при таком планировании.
    • 0
      В том, что я видел и в чем принимал участие не было никакого rocket-science. Обычный высоконагруженный message-oriented сервер на С++ или Java + Oracle + набор административных рабочих мест для сотрудников.
    • 0
      Программно торговая система состоит из шлюза, торгового движка, системы генерации рыночных данных и клиринговой системы. На каждой бирже по своему устроены движки. Где то биржевые движки самописные где то покупные. Где тотнаписано на c где то на дот нет. Ну известен скандал как в сентябре 2008 года лондонская биржа навернулась на дот нете и sql сервере. После чего они быстренько перешли на linux с c++.
    • 0
      Программно торговая система состоит из шлюза, торгового движка, системы генерации рыночных данных и клиринговой системы. На каждой бирже по своему устроены движки. Где то биржевые движки самописные где то покупные. Где тотнаписано на c где то на дот нет. Ну известен скандал как в сентябре 2008 года лондонская биржа навернулась на дот нете и sql сервере. После чего они быстренько перешли на linux с c++. Где то так
    • +2
      Много технической инфы можно брать прямо с ftp.rts.ru (открытый доступ).
    • 0
      Umputun мог бы много чего интересного рассказать. Иногда и рассказывает, но всё это рассыпано крупицами по его подкастам…
      • 0
        :) Насколько я помню — Умптун не работает на бирже, а работает в организациях, которые зарабатывают предоставллением некоторой информации, связанной с биржами. Как я догадываюсь, берут сырой биржевый сигнал, прогоняют через свои алгоритмы (или просто тупо хранят), а потом отдают клиентам.
        А в подкасте он больше интересничает, а не сообщает свою внутреннюю кухню.

        Если уж так интересно как там внутри — идити на форумы или специализированные площадки для трейдеров. Там _столько_ разной информации и разных людей в теме, что быстро нароете что вас интересует.
  • 0
    А почему ссылка на «тестовый доступ» какая-то очень «левая»? Такие обычно в спаммерских письмах бывают.

    Тестовый доступ абсолютно бесплатно предоставляют многие брокеры, а также сама компания-автор биржевого терминала, упомянутого в статье.
    • 0
      Шифруются. Автор поста и есть компания на чей сайт идет ссылка.
  • 0
    В Советском Союзе, я так понимаю, никаких бирж не было. А были ли какие-нибудь аналоги? И как это влияло на экономику?
    • 0
      Никаикх аналогов не было. Был только базар и токучки
  • +1
    Как-то упрстили все до нельзя. Как для детского сада. Лучше про протокол биржевого шлюза расскажите…
    • 0
      это что, надо весь FIX и FASTFIX пересказывать? что в этом протоколе такого интересного? элементарщина как и на всех других биржах мира
      • 0
        это кто ж это минусы за правильные ответы ставит?
      • +2
        Значит про то, что трейдер через брокера с биржей работает — откровение и больше ни одна биржа в мире до этого не додумалась, а вот FIX и FAST — банальность и элементарщина… А тем не менее на GITHUB всего один проект на Python c FIX протоколом, и тот без документирования…
        • 0
          простите. не понял вашей попытки меня подколоть. то есть каждый захотевший торговать на бирже берет и подключается к бирже, словно это веб-сайт что ли? а колчиество проектов на github это какой-то особый такой гиковский критерий оценки? а на sourceforge уже не критерий? и QuickFIX это уже не торт? и зачем проект документировать в каком-то пайтоне, когда протокол FIX описан на сайте организации, которая этот протокол ведет с бородатых 90-ых годов а FIX-движки клепеют все кому не лень?
    • 0
      Расскажем, вы все сразу хотите) Постепенно будем
  • +1
    ребят, а вы не «еще один альпари»?

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разное