Пригласил меня
Тимофей Мартынов на конфу смартлаба на круглый стол и оказалось, что ничего я не сказал из того что как бы следовало.Так что краткие тезисы все же изложу.1) Если вы хотите серьезно заниматься Алго
трейдингом придется учиться программированию. Никакие программы уже написанные до вас(аля ами
брокер) вас не спасут. Все нормальное пишется самому. Это Аксиома. Если это не ваше — сразу нет.
2) Сама идея торговая должна присутствовать. Тупой
датамайнинг без идей даст результат, но 99.9% это будет артифакт, тем более если вы используете один и тот же набор данных и для oos. Если вы думаете что накопали наконец — используйте именно для такой идеи новые данные и посмотрите. Я к тому, что если вы эти новые данные используете для теста еще 100 идей — то артефакт вы рано или поздно найдете. Не путать с
граалем.
3) Сама идея простая. У меня все идеи простые и с кем я не общался сложных идей не встречал.
4) Реализация может быть сложной… но тут то вопрос ГРАМОТНО реализовать вашу изначальную идею, а не как бы че подкрутить. Понятно что часто это сложно. На словах все просто =)
5) Я использую оптимизацию и очень сильно и серьезно. Единственный параметр, на который надо смотреть и который я использую и который у меня со
временем сохраняет свои свойства —
коэффициент Шарпа.
6) Вообще в системе 2 параметра — коэффициент Келли для вычисления плечей и коэффициент Шарпа для оптимизации. Все.
7) Был вопрос про
волатильность. Это не мой метод, но я данные нормирую на волатильность и таким образом ее практически уничтожаю из данных. С ними становится на много легче работать.
8) Кстати… собственно моих идей в моей системе наверное и нет. Вот реализация и компоновка моя, да =) По сему идея, как и в любом стартапе нонче, ничего не стоит. Ими я готов и собственно делюсь с людьми, которым интересно (фидбек гораздо важнее). Удачи.
Источник
Знаменатель исправить и станет полезным. Знаменатель в нем действительно «не туда».
Если считать по периоду 3-4 средних времени в сделке, толк будет. В разы короче или длиннее — бестолку.
Значит в качестве риска Вам надо брать подневную просадку по переоценке. Или подневной риск по Сортино.
+100500. Чем проще и прозрачнее система, тем она результативнее и тем дольше будет работать
А лучше вообще не подкручивать.
Тимофей, давайте видео с конференции ;)
А ВЫ свой комп тоже сами собираете? а телевизор, стиральную машину и т.д.? если нет-???
Тут что-то не так, не похоже на Аксиому.
с ВАЗом 2101 много возился в своё время, сейчас нет желания.
на аксиому не похоже, но то что у каждого профессионала свой собственный инструмент — это факт. и редкий Голдман сакс или там супер опытный и старый алгоритмист станет торговать на покупном ПО.
для алгоритмиста-программиста написать своего робота с нуля это же офигительный кайф. особенно когда денежка начнёт капать за это. инвесторам не понять вообще :)
каждый день вижу вокруг себя много безинициативных, незаинтересованных, пессимистично настроенных людей.
достаточно выделяться из этой средней серой массы, чтобы добиться успеха.
торговый робот — это не сверх сложная задача. её можно решить за год, с нуля. можно даже за более короткое время. ключевой параметр здесь — навык.
IT по структуре своей хорош именно тем, что зависимость от других людей минимальна. Можно брать готовые бесплатные или платные библиотеки. Никто не заставляет писать всё с самого полного нуля, на ассемблере. Пожалуйста, используйте CRT или JRE, другие сторонние библиотеки. Но завязываться целиком на среду алготрейдинга, разработанную не вами — это интересно только если вы не планируете глубокой кастомизации, и независимости от биржевой площадки, инструментов, таймфреймов, готовых индикаторов, если у вас мало времени, мало желания и мало сил и т.д. и т.п.
в целом это вкусовщина. кому-то нравится кодить, а кому-то нет.
У всех идёт сброс позы как правило одной сделкой, насколько я понимаю. По стопу или по тейку. А тут нет никакого входа или выхода. Просто набор позы всё время. либо вверх либо вниз. Вслед за рынком. Иногда на счету 0, иногда счёт загружен полностью.
Такого робота не убить. И рано или поздно он сам станет рынком.
ну это просто идея у меня была. и интересно как Карташев реализовал его, как будто похожую, идею.
2) Про Шарпа. Это момент оптимизации. Вот есть у вас система, чтобы понять что она «стабильна» — самый простой тест провести оптимизацию IS и посмотреть как она будет себя вести OOS. Весь вопрос в том какие или какой параметр оптимизировать на IS. Вот у меня выходит что единственное что имеет смысл оптимизировать чтобы на OOS получать стабильно адекватные данные — это шарп.
3) Про стейт — ну есть он у меня, но я же ничего не продаю — зачем он? Я, наверное, не правильно выразился. Я человек либеральных взглядов и конечно считаю что и на рынке есть куча разных методов и способов работы, которые дают профит. Я просто показал что для меня его дает. И готов к обсуждению, в споре рождается истина — может я и для себя что новое узнаю, написал же сто по сути моего у меня мало в моем роботе =)