Постов с тегом "алгоритмическая торговля": 603

алгоритмическая торговля


Архетипы алготрейдеров.

Все-таки все люди супер разные, очередной раз убеждаюсь. Даже вот когда речь заходит о рисечах и бэктестах.

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

И да, все персонажи вымышлены, все совпадения случайны))).

Архетипы алготрейдеров:

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

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



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

Мои итоги мая

Начнем с традиционной таблицы

 Мои итоги мая

Первые две декады мая меня откровенно «пилило».  Началось все с «распила» в Si 4-5 мая, после чего он был «вырублен» «фильтром большой пилы» до конца мая. 6-7 мая «эстафету принял» RI-тренд и его майский убыток  почти в 1,5 раза меньше  убытка в эти два дня. И закончилось все большим убытком RI-контртренд  18-20 мая, который, впрочем, этой системе удалось сократить больше, чем в 2 раза до конца мая.

Но были и приятные моменты: с 12 по 18 мая была традиционная «кошмарная неделя» ( 4 сильных гэпа против движения предыдущего дня), которая встречается по статистике 1-3 раза в год. Но «фильтр короткой пилы» в этот раз позволил  мне в эти дни избежать больших убытков, встречавшихся до его создания. Поэтому максимальная просадка в этом году  осталась без изменений.

Спокойнее всего в мае вели себя Спот+ «синтетика», закончившие 4-19 мая в легком минусе и получившие прибыль по итогам месяца.



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

Проверка на истории как самообман

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

Какие ловушки могут поджидать нас на этом пути:

1. Нарушение самой методологии проверки на истории (по незнанию или из-за собственных предпочтений, ошибочность которых неочевидна). Это относительно легко устранимая ошибка.

2. Нарушение методологии проверки отдельной стратегии (не учитываем её особенности). А вот эту ошибку устранить уже на порядок сложнее.

3. Незнание неких особенностей работы рыночной инфраструктуры, которые могут повлиять на различия в работе исследуемой ТС сейчас и в прошлом.  

Например, известны многие случаи, когда ТС работает на истории, а на настоящих торгах уже не работает. Все такие случаи связаны с вышеперечисленными 3 причинами. И из этого же следует, что среди проверенных на прошлых данных и отброшенных как неработающие ТС скорее всего было множество производительных, но их не разглядели и выбросили (такие и у Вас есть; да, да, не удивляйтесь, а лучше переберите заново то, что когда-то выбросили и поглядите на это свежим взглядом).



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

Мои итоги апреля: "борьба с нулем"

Начнем с традиционной таблицы

Мои итоги апреля: "борьба с нулем"
 

В начале апреля мои системы, казалось бы, полностью подготовились к тому, чтобы много не сливать (как впрочем, и не зарабатывать много): в SBER, GAZP, RI и даже Si включился «фильтр пилы». Но тут «пришла беда откуда не ждали»: SBER перенес дивидендную отсечку на дату после июньской экспирации. И в результате этого «решения» убыток 2-3 апреля по «синтетической облигации» в SBER составил -1.1% к счету (~-2.3% к лимитам Спот+синтетика на конец марта), при том, что  общий убыток по счету за эти дни составил -1.2%. Не менее неприятная ситуация сложилась и на стратегии Стань квалифицированным инвестором! :  из -1.91% убытка за эти два дня -1.85% дала эта злосчастная «облигация». Этот убыток  составил больше половины убытка Спот+«синтетика» в апреле.

 Мои итоги апреля: "борьба с нулем"



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

Киборг-трейдинг!

Algo vs ручная торговля, ну или системная vs ручная торговля – классический холивар.

 

А что если совместить плюсы одного и плюсы другого, подавив минусы одного и другого, есессно.

 

Кратко обозначу ключевые плюсы минусы отдельных подходов сначала:

АЛГО:

Плюсы – быстрое исполнение, можно проверить идеи, можно одновременно отслеживать большое число инструментов, паттернов и сигналов.

Минусы – не все можно и быстро формализуется.

РУЧНАЯ ТОРГОВЛЯ:

Плюсы – можно торговать сложно-формализуемые вещи, интуиция и чуйка если они работают.

Минусы – эмоции, сложно торговать много всего одновременно, скорость исполнения.

 

Давайте объединять.

Конечно, я не открыл Америку, так уже делают, уже объединяют, все по-разному. Можно слепливать как попало, не особо оглядываясь на плюсы минусы, на синергетический эффект, руководствуясь какой-то другой логикой. Например, встречаемая в природе форма симбиоза: алгоритмические системы, бэктесты, о исполнение руками. На мой взгляд – треш-гибрид, единственное оправдание которому – лень, лень пилить экзекьюшен.



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

Как выглядел бы портфель с нулевой корреляцией?

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

Но, допустим, что это удалось сделать. Попробуем смоделировать, как бы он выглядел.

Удалось набрать 30 бумаг, и у них нулевая или околонулевая корреляция приращений цены. При этом у нас только 2 направления: вверх и вниз (вбок не считается, ибо это всего лишь сохранение предыдущей цены, а она всё равно направлена куда-то относительно своей предыдущей  — или вверх, или вниз).

Верно ли понимаю, что портфель каждый день (!) или почти каждый день вёл бы себя следующим образом:

1. 50% бумаг вверх.

2. 50% бумаг вниз.

3. Конкретное пройденное вверх или вниз расстояние в % различается у каждой?


Первые заблуждения и разочарования начинающего алготрейдера на FOREX.

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

Сомнение.

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

Я не был до этого знаком с финансовыми рынками и тем более, с алгоритмической торговлей, но  у меня было понятие, что денег бесконечно не бывает, что емкость любого рынка ограничена.   И если в книжке есть намеки о вероятностях —  то это ведь  все в можно переложить в определенные суммы денег в контексте определенных рисков!  И вопрос. – почему о таких «секретах» рассказывают в книжке?  Неужели в этом трейдинге  деньги раздают и этих денег настолько много, что и другим не жалко ?    Я был осведомлен о развитии науки и техники и я понимал, что эти все матмодели элементарно можно запрограммировать  и протестировать на исторических данных.  Неужели никто до этого не догадался запрограммировать все эти вещи и не выжать из них весь потенциал?   Вряд ли же. А вдруг, если основательно подойти к вопросу – то остатки этого потенциала (если он имел место быть )можно будет выявить и использовать?  Эти  вопросы  меня заинтересовали.  Я со школьной скамьи привык беспрекословно верить тому, что написано в умных  книжках. А тут –появилось сомнение и много вопросов.  



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

Мои итоги марта и квартала

    • 01 апреля 2020, 12:16
    • |
    • А. Г.
      Проверенный аккаунт
  • Еще

Начнем с традиционной таблицы

 Мои итоги марта и квартала

В целом результат марта выглядит  вполне прилично, особенно на фоне индекса Мосбиржи и «Русского Баффета». Если б ни одно но. Внимательный читатель может его заметить в графе максимальная просадка. Да, увы, она выросла в 5 с лишним раз, хотя и гораздо меньше предельной – 25%. Причем 97% этой просадки пришлось на 4 дня с 16 по 19 марта. Хорошо запомнилось, что на вечерке 13 марта, сидя в полном лонге по RI-тренд, я видел аномально большую положительную вармаржу.  В голове возникла мысль: «А не отфиксировать ли половину позы?». Но я ее от себя отогнал: «Мы системщики или где?». А вот если б отфиксировал, то 16 марта получил  убыток на 1.5-2%% меньше и на эту же величину уменьшил бы и просадку. Но это было бы несистемно.

Но кризис на то и кризис, что быстро попадаешь в просадку и также быстро из нее и выходишь: уже к концу дня 25 марта просадка от исторического максимума 12 марта сократилась до -0.7%. Но таких «пируэтов» счета не выдержал «фильтр пилы» и с 26 марта включился в RI, SBER и GAZP, резко уменьшив последующую волатильность счета.  В Si фильтр, хоть и остался в состоянии «лонг с плечом», но закрыв лонг в конце дня 23 марта, в дальнейшем  система предпочла оставаться вне рынка.



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

QLua: формирование свечных данных для робота

    • 31 марта 2020, 13:37
    • |
    • _sk_
  • Еще
Поделюсь своим опытом, который может быть полезен начинающим алготрейдерам, пишущим своего робота на QLua.

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

Пример 1. Мы торгуем акции на 30-минутках и при этом не хотим учитывать свечу, которая получается в 9:30 из-за аукциона открытия, и не хотим, чтобы аукцион закрытия портил последнюю свечу дня в 18:30. Хотим только нужные свечи в одном массиве.

Пример 2. Мы торгуем фьючерсы только в дневную сессию, а вечернюю сессию выбрасываем, поскольку наша стратегия в этом случае даёт более приличный график эквити. Хочется иметь «отфильтрованный» свечной ряд.

Пример 3. Мы торгуем американские акции на Санкт-Петербургской бирже и хотим, чтобы время свечей было как в Америке, а не как на бирже, и хотим оставить только основные торги с 9:30 до 16:00 по буржуйскому времени.

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

Мои итоги февраля: И разошлись, как в море корабли.

Начнем  с традиционной таблицы

 Мои итоги февраля: И разошлись, как в море корабли.

А собственно заголовок относится к этой картинке

 Мои итоги февраля: И разошлись, как в море корабли.



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

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