Блог им. golovin69

На бирже если не заработаешь, так хоть научишься чему-то новому

Пост о новых навыках, приобретенных на бирже.

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

К 2020 году, когда я пришел на биржу, мой опыт программирования был уже в далеком прошлом: в школе (Basic), институте (С и C+) и немного в начале рабочей карьеры (Visual Basic и языки для промышленных контроллеров). Последний раз я что-то программировал лет за 15 до начала торговли на бирже...

Но вот за неполные 5 лет на бирже я начал использовать или как минимум попробовал:

  • VBA (для скриптов в Excel, сейчас не использую)
  • JS (для cкриптов в Гугл таблицах)
  • Pine (для индикаторов и скриптов в TradingView, чтобы быстро что-нибудь прикинуть прямо на графике)
  • R (начал с него, но потом переключился на Python)
  • Python (это сегодня мой основной инструмент для анализа данных и тестирования)
  • С# (для тестирования в Wealth Lab)
  • Lua (для скриптов в Quik)
А чему вас научил рынок? ))

Всем хорошей торговли!

★1
12 комментариев
Когда у брокера появился API,  для тестирования и автоматизации торговли изучил Python. Потом когда брокер с API отвалился, перешел на Lua в Quik. Там, конечно много всяких ограничений, и тестирование это вообще цирк, поэтому подумываю опять для тестов вернуться в Pyton, но особой мотивации нет, когда и так все работает.
avatar
Cubigator, понимаю, мотивация — важная вещь
avatar
Алекс Ч., Если не секрет, какой принцип автоматизации вы используете в торговле? Полная автоматизация или частичное ручное управление?
avatar
Cubigator, все три подхода:

— ручной для медленной инвестиционной стратегии (таблица и ручное исполнение);

— полуавтомат для среднесрочной стратегии (расчет в python -> выгрузка в csv -> исполнение на Lua);

— полный автомат для быстрых стратегий (расчет и исполнение на Lua).
avatar
Алекс Ч., Разумно. А можно вкратце услышать о принципах быстрых статегий?
avatar
Cubigator, торговля по тренду на внутридневных ТФ, самые ликвидные и дешевые фьючерсы с минимальными комиссиями и проскальзыванием…
avatar
Алекс Ч., Прикольно, у меня тоже одна из стратегий работает по такому же принципу, на трех самых ликвидных валютных фьючерсах.




avatar
Cubigator, ну ничего удивительного… К этому все приходят. Торговля по тренду самый простой и надежный подход. Долгосрочно люди не хотят торговать, а краткосрочно всего несколько инструментов, которые пройдут по торговым затратам…
avatar
Алекс Ч., Приходят только те, кто увидит положительный результат тестов, А обычно, все ловят откаты и никогда не откроют сделку на пробой, особенно если цена уже много прошла в эту сторону. Но есть у меня и канально-трендовая тактика, с большим смещением в канал. Плохо, что есть у нее ахилесова пята в момент резкого импульса в начале тренда. Вот тут, вторая чисто трендовая тактика её замечательно хеджирует.
avatar
Алекс Ч., минимальными комиссиями и проскальзыванием…
От комиссии биржи я вообще избавился начав использовать только пассивные лимитные заявки с нулевой комиссией биржи. Проскальзываний тоже нет из-за активной работы со стаканом. Раньше для заявок использовал цену закрытия и обычную лимитку, и проскальзывания были дикими.
avatar
Cubigator, тут важно оценивать результат такого исполнения. Лимитные заявки — это хорошо, но цена может начать двигаться импульсно, так что лимитка (вы ее вероятно будете переставлять вслед за ценой) долго не исполнится. Окупит ли тогда выгоды на комиссиях потери за счет входа по более худшей цене.
avatar
Алекс Ч., Да конечно, вы правы. Хоть я и ставлю лучшую цену с ежесекундным контролем, но бывают очень редки ситуации, что цена просто улетает и несколько минут робот пытается войти в сделку за которые цена проходит сотни пунктов.  Но во первых такие ситуации наблюдаются 1-2 раза в год, во вторых, вы и по рынку при аномальной волатильности, вряд ли нормально войдете. Поэтому потери от этого значительно меньше, чем от ежедневной комиссии при входе по рынку или обычными лимитками, которые тоже, из-за проскальзываний, часто входят по рынку, и за них тоже берется комиссия.
avatar

теги блога Алекс Ч.

....все тэги



UPDONW
Новый дизайн