Избранное трейдера Иван Факов

по

Хватит тестировать на мусоре! Python-скрипт для отбора ликвидных акций Мосбиржи под Backtrader через библиотеку Игоря Чечета

 Хватит тестировать на мусоре! Python-скрипт для отбора ликвидных акций Мосбиржи под Backtrader через библиотеку Игоря Чечета

Если вы задумывались о системной торговле, то, скорее всего, уже слышали о Python библиотеке Backtrader. Это гибкий фреймворк для тестирования торговых стратегий на исторических данных, который к тому же может быть подключён к автоторговле через API российского брокера. В нём можно реализовать практически любую логику, от простого пересечения скользящих средних до сложных многофакторных моделей.

➡️ Робот, который живёт в стене: мой опыт автоматизации торговли на Python

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

Ликвидность — это не про «красиво на графике», а про то, как на самом деле исполняются сделки, насколько проскальзывает цена и как часто ваши заявки останутся без исполнения. Здесь нам поможет Игорь Чечет — автор библиотек AlorPy, TinkoffPy и FinamPy, размещенных на GitHub, которые дают удобный способ подключиться к API этих трёх брокеров из Python. Эти инструменты и библиотека-обертка — фактически мост между Backtrader и живым рынком.



( Читать дальше )

Робот, который живёт в стене: мой опыт автоматизации торговли на Python

Робот, который живёт в стене: мой опыт автоматизации торговли на Python

В предыдущих статьях я рассказывал, как пришёл к идее создания собственного торгового робота. Мотивация проста:

  • Автоматизация — алгоритм не спит, не нервничает и не занят своими делами.

  • Дисциплина — робот исключает эмоции, следуя правилам.

  • Тестирование — любую идею можно проверить на исторических данных, прежде чем рисковать деньгами.

Я всегда разделял два этапа: разработку торговых идей (логика стратегии) и реализацию механизма исполнения (отправка заявок, автотрейдинг). Сначала — бэктестинг и базовая оптимизация, и только потом — реальная торговля.

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

Почему я не хочу использовать QUIК и Windows?

По моему мнению QUIK архаичен, нестабилен для автоматизации и требует оконной среды. Он не предназначен для headless-серверов (это компьютер без монитора, клавиатуры, мыши). QUIK + LUA или внешнее ПО — это сложная, криво документированная и уязвимая связка.



( Читать дальше )

Гайд по торговле на бирже 6 часть. Инвестиции или как разбогатеть лежа на диване без усилий за 15 минут .

Гайд по торговле на бирже 6 часть.

 

Инвестиции или как разбогатеть

лежа на диване без усилий за 15 минут .

 

Написано при участии чатгпт.

 

С 2020г не писал серьезного. Решил поделиться вековой мудростью предков как разбогатеть лежа на диване без усилий за 15 минут.

 

1 Куркуль или крохобор? Кто вообще сможет инвестировать и разбогатеть.

 

 

Есть крайне простой критерий кто сможет инвестировать и разбогатеть а кто совсем и никак. И сколько бы не крохоборствовал не экономил на кофе и сигах и не шарился по помойкам но не стать богатеем.

 

Если тебе нравится копить деньги и нравится когда у тебя есть много денег, и прет и штырит удовольствие от обладания деньгами, то поздравляю — ты разбогатеешь и тебе прямой путь в инвесторы. И читай внимательно что написано ниже — это убережет тебя.

 

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



( Читать дальше )

Слабоумие и отвага: как найти ликвидные облигации с доходностью до 40% и ежемесячными выплатами

Что может быть привлекательнее депозита в Сбербанке под 21%? Видимо только депозит в ВТБ под 24%. А еще можно рассмотреть облигации с доходностью до 40% и ежемесячной выплатой купонов. Посмотрим, что они предлагают и какие существуют риски.

В статье будем искать варианты при помощи скрипта поиска ликвидных облигаций, который выложен на GitHub.

Слабоумие и отвага: как найти ликвидные облигации с доходностью до 40% и ежемесячными выплатами

Карта доходности облигаций на Московской бирже, начало декабря 2024 года

Вообще покупки высокодоходных облигаций с низким рейтингом (ВДО) на фоне роста ключевой ставки Центробанка – задача не для слабонервных. Высокие процентные ставки означают повышенный риск дефолта, особенно для эмитентов ВДО.

Опасность покупки высокодоходных облигаций с низким рейтингом (ВДО)

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

1. Повышенный риск дефолта

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


( Читать дальше )

Новая неэффективность при дивидендном арбитраже

Новая неэффективность при дивидендном арбитраже

Раньше стандартной моделью поведения акции и фьючерса при объявлении дивидендов было выход фьючерса в бэквордацию и нахождение там до даты закрытия реестра. Затем акция (с учетом Т+1) образовывала дивидендный гэп и дешевела на размер дивидендов, а фьючерс в дату гэпа стоял на месте, и, таким образом, акция и фьючерс вновь сходились в цене и далее двигались сонаправленно.

Однако времена меняются, рыночные профессионалы постоянно думают над разработкой новых моделей заработка и о том, как и где их вводить более эффективно. В текущих условиях такая новая модель была введена, однако она неизбежно рождает определенную «рыночную неэффективность», о которой мы расскажем в нашей статье.



( Читать дальше )

Риски в сетке. Вечные вопросы трейдинга


Риски в сетке. Вечные вопросы трейдингаПри торговле сеткой ордеров всегда присутствует риск набора максимальной позиции при интенсивном движении цены против трейдера.

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

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



( Читать дальше )

Арбитраж Si и не только - просто и доходно

    • 25 апреля 2024, 10:27
    • |
    • Stanis
  • Еще
Среди календарных фьючерсных спрэдов    (в квике спрэды между фьючерсами)  нет связок с вечными фьючерсами (ВФ).
А это отличная возможность с минимальным риском для трейдинга на разнице цен.
Почему это так — наглядно видно на графике ВФ/Si-12.24.

Эту валютную пару легко построить.
Потенциал прибыли есть всегда, пока наблюдается разница цен не менее 1%.
Почему это так, все, наверное, знают или догадываются.

То есть практически в любой момент можно войти в спрэд с положительным МО.
Но наилучшие точки входа видны на графике

Арбитраж Si и не только - просто и доходно


На сегодня торгуются   вечные фьючерсы на доллар, евро, юань, золото, индекс Мосбиржи.
И аналогичный арбитраж по ним всегда возможен.

Подводные камни — это фандинг и отсутствие льготного ГО по таким тандемам у некоторых брокеров ( легко проверить в квике при выставлении заявок).
Это может снижать рентабельность и доходность арбитража.

Упреждая неизбежную критику  вечных скептиков и хейтеров, стоит отметить — рецепты по нейтрализации фандинга  и снижению ГО есть всегда.

( Читать дальше )

Создаем любого торгового робота за 5 минут в нейросети без знания языков программирования

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

Писать алгоритмы можно, как в GPT4, так и в Claude 3. Из России без всяких VPN можно получить доступ сразу ко всем нейросетям тут: https://www.yeschat.ai/. Правда в сутки есть ограничения на запросы, но их хватает. 

P.S. При заходе на сайт без VPN у меня почему то ругается антивирус, но его можно отключить на время или это чисто глюк у меня.

Ролик записал экспромтом, так что были косяки, которые сейчас поясню. 

*Для trading view все сгенерилось без проблем и сразу. Есть возможность запускать алгоритмы из TradingView прямо на ваш брокер, но тут надо колдовать с API. Если у кого, есть инфа как это проще всего реализовать, пишите в коментах.

* Для MT4 генерил в ролике в ChatGPT4 там в итоге были косяки, потом понял, что рабочий скрипт получалось до этого сгенерить в Claude 3 под конец ролика показал, рабочий вариант. 



( Читать дальше )

Инвестор, будь готов к сложным временам

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

Инвестор, будь готов к сложным временам
Thinking Ahead Institute, 2022. Распределение активов среди ТОП-500 управляющих активами, среди ТОП-100 владельцев активов и среди ТОП-7 стран с наибольшими пенсионными накоплениями (от $1 трлн)


Теперь встает вопрос, действительно ли такое распределение активов оптимально, имеет ли смысл частному инвестору поучиться у профессиональных управляющих и институциональных владельцев имущества (то есть среди ТОП-100 владельцев активов нет отдельных людей, это все различные фонды исполинских размеров)?

Чтобы ответить на этот вопрос, необходимо понимать специфику: а какова цель инвестора или управляющего? Когда мы смотрим на усредненные цифры, то и все цели у нас перемешиваются. И все же, можно выделить три типовые цели:

  • Во-первых не потерять / потерять немного;


( Читать дальше )

....все тэги
UPDONW
Новый дизайн