Избранное трейдера chuikapridi
IQFeed - это не самый дешёвый (но и не самый дорогой) провайдер исторических (и real-time) данных финансовых бирж и разнообразных trading venues. Со своими плюсами и минусами.
В этой короткой статье расскажу, как закачать исторические данные из IQFeed при минимальном знании языка Python.
Торгую на Американском фондовом рынке с Interactive Brokers (IB) более трех лет на сегодняшний день используя разные стратегии. До недавнего времени все это было вручную, внутридневка и средний срок. Моя торговая жизнь изменилась, когда я, закончив курсы по созданию и алгоритмизации торговых систем с использованием платформы TSLab, решила выйти на Америку со своими роботами.
Вооружившись знаниями с курса по поиску рыночных закономерностей и отточив навык по нахождению смещения вероятности в своей торговой системе, я создала портфель из десятка роботов и горела нетерпением запустить их на своем боевом счету у Interactive Brokers. В процессе обучения на курсе я проходила практику на Российском срочном рынке в течение нескольких месяцев, поэтому сложности как настроить и запустить агентов в платформе TSLab не возникало. Меня интересовало другое- как сконнектировать TSLab с платформой брокера Trader Workstation (TWS), так как она не является особо user-friendly, достаточно громоздка и не совсем интуитивно понятна, а для алготрейдинга нужно только торговать через эту платформу. Вот тут-то и оказалось, что кроме краткого руководства по подключению TSLab к брокеру IB особо ничего и нет. Перелопатив сотни страниц интернета, русско- и англоязычных блогов и сайтов, я нашла часть необходимой информациии, а недостающая часть была получена методом тыка, путем проб и ошибок в процессе запуска и работы на реале.
Сигналы паники или как войти в рынок в соответствующее время.
Кстати, эти сигналы интересны и «полезны» не только для опционщиков, но и для среднесрочных и долгосрочных инвесторов на американской бирже. Они дают ИНОГДА закупиться почти по самым «лоям».
Перейдем к последнему сигналу паники PUT/CALL Ratio.
На каждой биржи можно измерить, сколько торгуются в день путов и колов. Меня научили это отслеживать на бирже CBOE (Chicago Board Options Exchange). Я наблюдаю сколько путов и колов в общем количестве всех торгуемых инструментов (Total) на CBOE было проторговоно за последний день, точнее соотношение путов к коллам. При числе 1,40 можно заметить панику на бирже, поскольку было на много больше, а в точности на 40%, путов протоговоно. Значит у игроков на бирже появляется страх и они страхуют себя против подения рынка.
Прочитал книжку Think Python: How to Think Like a Computer Scientist — очень понравилась: вместо сухого изложения с самого начала рассматриваются маленькие программы, которые в последующих главах дорабатываются с учетом более продвинутых концепций языка. Почти в каждой главе даются подходы, которые применяются при разработке и отладке больших по объёму программ. Даны основы data science — быстродействие различных структур данных, как организована их работа под капотом и т.д.
До прочтения написал программу строк на 200 про отслеживание диеты, которая представляла мало понятный кусок кода. После прочтения книги переписал в 100 строк.
Автор понравился, поэтому на очереди Think Complexity: Complexity Science and Computational Modeling. По планам к январю хочу поднабраться знаний и приступить к автоматизации торговой системы на Python.