Сайт трейдеров и для трейдеров

ARS VINCERE

Project

Торговая платформа AVIN
руководство пользователя и
документация

trading

Механических торговые
системы, исследования рынка,
разработка алгоритмов

coding

Программирование на
Python/Rust, с нуля до
алготрейдера

maths

Теория вероятностей, математическая статистика, линейная алгебра

Кремниевые против углеродных

11 мая 1997г шахматный суперкомпьютер Deep Blue, разработанный компанией IBM, победил тогдашнего чемпиона мира Гарри Каспарова. А за 50 лет до этого лучшие и программисты и математики в серьез задавались вопросом: "Может ли компьютер победить человека в шахматы?". Слишком много комбинаций, не хватало вычислительных мощностей. Да и сейчас, тупым перебором в лоб задачу не решить. Требовалось оттачивать алгоритмы. Прошло еще несколько лет, современный шахматный движок Stockfish легко уделывает любого гроссмейстера на простом домашнем компьютере.

В 2017 году AlphaZero нейронка от Google сыграла со Stockfish v8. Было проведено 100 партий. Не проиграв ни одной партии, выиграно 28 и сведено в ничью остальные 72. На гроссмейстерском уровне большинство партий заканчиваются в ничью, просто уже почти достигнут предел игры. Так что такой счет означает не "они примерно равны, но AlphaZero немного выигрывает", а буквально разгром в сухую.

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

Не думаю что торговля в ручную будет полностью вытеснена на нашем веку, но ее доля продолжит снижаться, а способности кремниевых трейдеров продолжат расти. Время определиться, на какой стороне ты будешь.

Кнопка "Бабло"

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


Быть алготрейдером

В рунете чуть меньше чем ничего о реальном алготрейдинге. А для этого дела нужно многое:

  1. Нужно быть хорошим трейдером, понимать рынок.
  2. Нужно быть программистом, хотя бы junior.
  3. Нужно быть математиком, хотя бы на уровне курса технического института.

Алготрейдингу нигде не учат, дорогу придется проложить самому, прямо по голому грунту.


Awesome algotrading

На странице project, есть вводная статья, getting start по работе с системой. В остальном документация в коде, спасибо cargo за автоматическое форматирование в html

В разделах trading, coding, maths, я собрал ссылки, книги, видосы, все то, что может помочь в этом нелегком деле. Cруктурированные полезные материалы, то немногое, что удалось найти на просторах интернета и лично мне пригодилось.

Знаешь какие-то еще ресурсы, книги? Напиши мне - контакты в подвале.

Зачем?

Зачем я веду сайт? Зачем делать открытым исходный код? С меня не убудет, я не выкладываю свою аналитику и готовые стратегии, библиотека - лишь набор инструментов для работы, а не готовая кнопка "бабло". Я ищу единомышленников, чтобы вместе пить хеннеси и трахать телочек зарабатывать на бирже, и продолжать разработку торговой платформы.

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