Постов с тегом "Алготрейдинг": 4533

Алготрейдинг


алготрейдинг - подход к биржевой торговле, основанный на автоматизации торгового процесса при помощи программных алгоритмов и различных аппаратных решений.

Ниже приведены все записи на нашем сайте по теме алготрейдинга.

Можно ли зарабатывать чисто на анализе графиков?

    • 26 ноября 2020, 23:43
    • |
    • GOLD
      Популярный автор
  • Еще

Можно ли зарабатывать чисто на анализе графиков?

ДА! ГЛАВНОЕ - СИСТЕМА И ДИСЦИПЛИНА!!!!!
ДА! Я ПРОДАЮ РОБОТОВ ТЕМ, КТО ВЕРИТ В ЭТО.
НЕТ! ГРАФИКОВ НЕ ДОСТАТОЧНО. НУЖНЫ ДРУГИЕ ДАННЫЕ.
НЕТ! НА БИРЖЕ ЗАРАБАТЫВАЮТ НА ДРУГИХ ДАННЫХ.
Всего проголосовало: 47
Друзья, пока американцы жрут несчастных индеек предлагаю определиться с вопросом: 

Достаточно ли умения аналить графики (вручную или роботом), чтобы рубить бабло на бирже?



Надеюсь, результаты опроса не оскорбят чувства верующих в возможность заработать на бирже чиста-па-графикам чиста-па-системе чиста-на-дисциплине))


Собираем свой "скринер"


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

Выглядит это так:

Собираем свой "скринер"

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



( Читать дальше )
  • обсудить на форуме:
  • TSLab

Самая простая стратегия для трейдинга — комиссии

Напомню, что тут происходит.
1. Рассмотрел очень простую стратегию: покупай после закрытия вниз и продавай после закрытия вверх
2. Посмотрел сколько может быть закрытий подряд и на что это влияет

Сегодня добрался посмотреть как влияют комиссии.

Буду тестировать для комиссии 0,06%. То есть покупаем акции — минус 0,06%, продаём акции — минус 0,06%. На круг получается 0,12% Понятно, что в реальности может быть меньше, если оборот больше. Но я лучше заложу комиссию побольше.

С виду кажется что там эти 0,06%. Ерунда, даже не заметишь. А по факту очень даже заметишь. Давайте посмотрим.

Покупки



Самая простая стратегия для трейдинга — комиссии
Графики покупок

Слева без комиссий, справа с комиссиями. Как и ожидалось, самый частоторгуемый вариант стремится к 0. Напомню сколько сделок в каждом варианте:
— Equity_Buy_1_Days    1291
— Equity_Buy_2_Days     626

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

Единственная стратегия на рынке. Пособие для тех, кто не понимает.

    • 25 ноября 2020, 21:30
    • |
    • 3Qu
  • Еще

Единственная стратегия на рынке: купи дешево, продай дорого. Других не существует. Вопрос только в определении: где дешево, а где дорого.© 

Эта крылатая фраза написана в моем профиле. Если хозяин не найдется, считаю своей.

Цена актива и ее изменения определяются групповым поведением участников торгов. Если посмотреть на график любого рыночного актива в любом масштабе, то мы увидим, что кривая имеет явный волнообразный характер. Дно волны — это, по мнению коллективного разума, дешево. Гребень волны — это дорого.
Для большего впечатления можно провести на графике пресловутый ЗигЗаг, на котором мы совсем четко увидим максимумы и минимумы, где нужно было покупать, а где продавать. При этом настройки ЗигЗага не имеют никакакого значения. Все тоже самое мы увидим при любых настройках. Только при одних настройках ЗигЗага сделки будут частыми и продолжаться 15-30 минут, при других от 30 минут до нескольких часов, а при третьих могут продолжаться и несколько дней. Выбирай по вкусу, и работай.



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

Самая простая стратегия для трейдинга — увеличиваем доходность


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

Сегодня покажу что будет, если ждать 4, 5, 6… а сколько вообще может быть закрытий подряд?

Немного переписал свой бектестер, чтобы он считал дни в цикле и теперь можно посчитать любое количество дней. Ну как любое, в разумных пределах. На рассчёт каждого добавленного дня уходит 10 секунд. То есть один год бектеста считается за секунду. Ладно, что-то я углубился в технические детали.

Для начала посмотрим на график акций сбербанка за последние 10 лет.
Самая простая стратегия для трейдинга — увеличиваем доходность
График цены сбербанка за последние 10 лет.

Теперь посмотрим на продажи до 5 дней. То есть в пике нужно ждать 5 закрытий подряд, а потом покупать или продавать.

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

Бектесты все расставляют по местам!

    • 25 ноября 2020, 13:47
    • |
    • Evgen27
  • Еще

Всем привет.

Пока что, только учусь торговать, и на стандартных брокерских лекциях, объяснили немного принципы, и несколько месяцев торгую, +- 0 так как стараюсь осторожничать и следовать простым стратегиям. Две скользящие, и  стохастик rsi, пересеклись, купил, если rsi перепродан.
Сейчас решил проверить как алгоритм вообще в идеальном рынке должен работать и помог в этом тслаб, так как по заданным сигналам на всей истории показывает результаты.
Вот как итог выглядет картина:
Бектесты все расставляют по местам!
Да, меня радовало, что торгую иногда даже в плюс — а по сути, только кормил брокера так как наглядно видим, что все уходит в комисс. Да при нулевом комиссе будет плюс, но косты никто не отменял. В моем примере стоит комиссия, 0,05%. тогда решил немного поэкспериментировать, взять более сильные движения, по идее должно улучшить ситуацию, и потому прогнал оптимизацию, чтобы посмотреть, вообще есть ли смысл тратить время на такую торговлю.



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

Ленивое полу-алго.

Иногда некоторые контексты, комбинации факторов что-то такое рождают интересное.

 

— Когда ты чем-то увлечен (трейдинг).

— Когда ты капец какой ленивый.

— Когда в твоих руках мощный инструмент (питон, pandas).

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

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

 

 

В общем такую штуку для себя придумал. На стыке алго и не алго.

 

Вычисления в стиле pandas позволяют мне закодить приличную долю вариативности моих идей. А писать что-то в pandas это супер-удобно. Написал инфраструктуру, в рамках которой могу:

— Задавать критерии отбора ситуаций (смотрю на OHLCV как источник). Ну там, объем вырос, волатильность аномальная, паттерн какой-то нарисовался и т.д.

— Дальше система считает кол-во кейсов по критерия на заданных данных. Могу зажимать критерии чтоб контролировать кол-во кейсов, подпадающих под условия.



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

Мои "значки на танчиках"

Лет 12 назад, когда я впервые ковырял тему нейросетей на фондовой бирже, прочитал как кто то облапошился обучая нейросеть распознавать танчики. Нет, сеть результат показала, но как оказалось на картинке с танчиками был какой то значок, а где танчиков не было, значка не было и нейросеть научилась распознавать не танчики, а наличие отсутствие вот этого значка. Запомнилось мне это наверно, потому что это было единственное, что я тогда понял о нейросетях. 
И вот теперь я поймал свои «значки», когда пытался предсказать динамику, на основе CNN+вейвлетпреобразований. Тут подробней. Нет я не заглядывал в будущее, и не так знак поставил где то. Я не стал нормализовывать цены, ибо считал что для CNN не важно все это, картинки они ведь и в Африке картинки, и вот так выглядит картинка вейвлетпробразования для ВТБ с ее копеечными ценами за акцию и Норникель, с его десятками тысячами рублей за акцию:
Мои "значки на танчиках"

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

Самая простая стратегия для трейдинга

Когда читал книгу Ларри Вильямса «Долгосрочные секреты краткосрочной торговли», думал, что хорошо бы проверить о чём он там пишет. Итак, вот его первая идея. Цитата из книги:
Фьючерс на фондовый индекс DAX за период с 1998 по 2011 годы. При покупке после каждого закрытия вниз с последующим выходом из рынка по цене закрытия того же самого дня мы совершим 1591 сделок, 52 процента которых будут выигрышными, но зато общая сумма убытка составит внушительные 60558$! При двух медвежьих закрытиях подряд реализуются 724 сделки, 52,2 процента которых будут закрыты с прибылью, причем общие потери оказываются значительно ниже – 1568$. Если вам хватит терпения каждый раз дожидаться подряд трёх закрытий вниз, вы будете вознаграждены 334 сделками, 55 процентов из которых принесут серьёзную прибыль 25295$.

Проверять буду на сбербанке, на чём же ещё. Взял историю за последние 10 лет. Вот его график.
Самая простая стратегия для трейдинга
График цены сбербанка за последние 10 лет.

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

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