Ключевой нюанс запуска в торговлю большого пакета алгоритмов

    • 10 октября 2023, 18:00
    • |
    • bascomo
  • Еще
Привет снова.

Ошибочку в комиссии поправил, алгоритмы пересчитал.
Запустил 2.10.
Портфели всем пришлось заново собирать, конечно, но это дело одного вечера.
Теперь результаты почти совпадают с ожиданиями, но ещё подождём. Причина в том самом нюансе.

Вводные:
  • продолжаю торговать на Тинькове с потоком цен от него же
  • ошибки в ценовых данных влияют на финрез, но не существенно, особенно ввиду того, что при верном учёте комиссии при поиске/проектировании алгоритмов число сделок сократилось
  • для теста собрал несбалансированный портфель из 186 алгоритмов, каждый из которых торгует одним лотом, по 5 на инструмент, но где-то меньше. 34 бумажки.
В чём состоит нюанс, анонсированный в заголовке?
Сталкиваюсь с этим каждый раз при запуске: в дек.2021, в мае 2023 и сейчас, сент 2023.
Суть заключается в том, что каждый из алгоритмов совершает как прибыльные, так и убыточные сделки.
При старте портфеля все 186 позиций сразу не откроются, это очевидно — каждый алгоритм ждёт свою точку входа. Какие-то откроются только через дни. Некоторые не совершили ни одной сделки до сих пор, таких 12. Ещё 10 выключил почти сразу, они были по OZON, успели по паре сделок совершить. Почему? Потому что шортились, а я по памяти знаю, что OZON в ВТБ шортить было нельзя. Почему можно в Тинькове — для меня загадка. Отключил на всякий случай.

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

Сейшелы, Мальдивы или тупо Тай?

    • 05 октября 2023, 18:31
    • |
    • bascomo
  • Еще
Привет.

Подумал о том, где отдыхать алго/трейдерам?
Цены про сейчас.

Зависит от того, как ты устроен и чего хочешь.

Сейшелы — деревня, даже и не рекомендую.
Посмотрел 100500+ роликов на youtube — прям кошмар-кошмар, хотя для нищебродов перелёт 70, аренда вилл 110-150.
Это без кормёжки, сам покупаешь еду, сам готовишь, все дела.
Пляж, скалы, джунгли. Черепахи. Особо больше ничего.
Маркетинг и пиар, не стоит оно того и не рекомендую.
Черепахам там неплохо, но и только.
По максимуму 1 млн в день.

На Мальдивах был в двух местах, оба понравились, но есть нюансы.
Недорогие отели, один в 2006, другой в 2019. В первом я сертифицировался на дайвера. Во втором летал на дронах.
Красота и местный рай, конечно, если оставить за скобками, что в базе нет ни пресной воды, ни еды, ни электричества, и всё это искусственное, и за всё это там и платим.

Третий вариант — Таиланд.
Первая поездка туда была на остров Самуй, в 2007, вроде, году.
Сейчас отель называется Centara Villas Samui. Представляет из себя отдельно стоящие домики на каждого клиента.

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

О результатах, увы

    • 01 октября 2023, 00:01
    • |
    • bascomo
  • Еще
Что сказать… немного я ошибся.

О результатах, увы

Что тут видно? Что грязная прибыль по большинству позиций в плюс.
Чистая — в минус из-за комиссии.
А-аааа, кто-то закричит, ты не учёл комиссии. Ну так соберите портфель алгоритмов, который на большинстве (и абсолютно подавляющем большинстве) позиций даст плюс.


В чём я ошибся? В том, что изначально писал код и строил торговую систему на Binance, с leverage = 10.
На этот множитель была занижена комиссия на TQBR.
Была строчка в коде, с константой 10, которая… ну, понятно. Не была учтена. Просмотрел.
Все мУллиарды алго искались с этой ошибкой, нужно переискивать.
Валера меня в прошлом году убеждал, что комиссия не имеет значения, но его хватило на полчаса, а потом он принял мою точку зрения. Ну это логично для любого разумного алготрейдера. Комиссию нужно всегда учитывать, и учитывать правильно.
Потому, на тестах всё было красиво.
На эмуляции — жесть.
Погрешил на Тинькова, и справедливо — свечные данные там так, как тут и описано: Второй раз на те же грабли — Тиньков (smart-lab.ru)

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

Второй раз на те же грабли - Тиньков

    • 21 сентября 2023, 20:27
    • |
    • bascomo
  • Еще
Из тех, с кем мы сбились в стаю, у всех счета в Тинькове. У большинства ИИСы, конечно.

Один раз я уже наступил в этого брокера.

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

Результаты не соответствовали ожиданиям и были хуже.
Я стал исследовать вопрос.

Оказалось, что у вышеназванного брокера существенные проблемы с качеством данных, а именно — ценовые данные свечей Тинькова не соответствуют рынку. Объективно говоря, автоматизированно я проверил, что они не соответствуют Финаму. Но выборочно проверил вручную, что там отображается в tradingview. Так вот, tradingview соответствует Финаму. А данные Тинькова — это параллельная вселенная.

Вот вам детали по Сберу (37 свечей не совпадают с рынком за период 06.09.23 — 21.09.23):
Второй раз на те же грабли - Тиньков
Расшифровка:
  • инструмент (Сбер)
  • свеча от Тинькова — дата-время, OHLC
  • свеча от Финама, дата-время, OHLC
Видно, что то цена открытия свечи, то цена её закрытия не соответствует рынку.
Кто хочет проверить — можете поупражняться.

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

Функциональный релиз

    • 18 сентября 2023, 00:02
    • |
    • bascomo
  • Еще
Доброй ночи тебе, читатель!

Когда есть команда, обсуждение и продвижение идёт быстро, как и воплощение в реальность.

Тут немного информации о модулях «Трейдер» и «Селектор», как я их называю.

В новом релизе добавилось функциональности, и вот она на скриншотах.

Функциональный релиз

Комментарии:
  • В заголовке окна отображается путь к исполняемому файлу программы. Это нужно для того, чтобы не запутаться, так как можно запускать сколько угодно экземпляров, торгующих на разных брокерских счетах с индивидуальными настройками и набором торговых систем.
  • Далее, вкладка Positions. На самом деле, это и позиции тоже, но и торговые системы. Каждая строка = торговая система и она же = позиция. Видно внутренний ID позиции, тикер, направление открытой сделки или Empty, если сделка сейчас не открыта. Время входа, цена входа, количество лотов нечего комментировать. Но вот поле NewQty нужно для того, чтобы оперативно, не перезапуская программу, менять число торгуемых лотов. Работает оно так: при изменении значения в этом столбце текущая открытая сделка закрывается с тем же количеством, с которым открылась.


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

Первый день работы трейдера

    • 15 сентября 2023, 17:39
    • |
    • bascomo
  • Еще
Скромные результаты за день таковы.

Совершено 1764 сделки. В таблице чуть меньше — 1698, потому что есть незакрытые позиции.

Первый день работы трейдера

И из трейдера:



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

О чатах трейдеров и алготрейдеров, о моём подходе ещё раз, или немного жёлчи и рекомедации для новичков

    • 15 сентября 2023, 00:07
    • |
    • bascomo
  • Еще
Привет новичкам и не только!

Есть много т.н. «закрытых» каналов, типа для «трейдеров» и «алготрейдеров». Так сказать, хай-элиты алготрейдинга.
В Telegram и других мессенджерах.
Там, как мыслится, намазывают толстым слоем секреты успеха торговли на рынках.

Ну, во-первых, те, кто реально мог бы о чём-то сказать, в большинстве своём там молчат. Если вообще присутствуют. Что естественно. Так сложилось на этом рынке. Ибо, как я писал в своих постах ранее, толковым страшно засветить там свои торговые алгоритмы.

Для понимания — толковых алготрейдеров в нашей стране можно посчитать по пальцам двух рук. Если брать тех, у кого хоть что-то стабильное получается, уложимся в сотню. И это на наши 100+ млн населения. Не думайте, что в других странах ситуация лучше. При этой печальной статистике, успешных алготрейдеров на порядок или порядки меньше, чем успешных РУЧНЫХ трейдеров. Это нужно понимать тем, кто хочет тут попытать счастья. И те алготрейдеры, кто что-то может, пытаются поймать рыбку в мутной воде этих каналов, присутствуя там, но вода очень, очень мутна. Справедливости ради, отмечу, что кто-то там присутствует для общения. Не хватает общения в жизни, видимо.

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

Трейдер готов, можно запускать

    • 14 сентября 2023, 16:56
    • |
    • bascomo
  • Еще
Дальше только совершенствование.
Всё минималистично и функционально.

Трейдер готов, можно запускать


И в телеграм тоже


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

Моя философия трейдинга

    • 12 сентября 2023, 00:01
    • |
    • bascomo
  • Еще
Просто моя позиция и ничего больше.

Так-то я не трейдер и всё это мне не очень интересно — я имею ввиду, смотреть в терминал и совершать сделки руками.

Начиналось всё году в 2000.
Там я, с одной стороны, работал в управляющей ПИФами компании.
Нужно было слать ежедневные отчёты о состоянии портфеля в тогда ещё ФКЦБ, потом это стало ФСФР, а теперь сами знаете.
Для генерации этих отчётов нужно было брать количество бумажек из 1С, припаивать к ним последние рыночные цены и показывать состояние портфеля в деньгах. Примитивная работа, конечно, но тогда я был совсем юн, и знакомился с новыми технологиями — брать данные из бухгалтерской 1С и сращивать их с базой SQL, где актуальные цены хранились.
Та управляющая компания была первой в России, которая начала отправлять отчёты в ФКЦБ электронно, в формате XML и сделал это, конечно, я. Зарплата тогда была 3 тыщи рублей.
Надо тут сказать, что я вообще много чего в сфере IT в этой стране за последние 20 лет сделал первым.

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

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

Почти закончил трейдер

    • 11 сентября 2023, 20:58
    • |
    • bascomo
  • Еще
Заканчиваю готовить торговый движок для TQBR MOEX.

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

Почти закончил трейдер


теги блога bascomo

....все тэги



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