Избранное трейдера dimaz07

по

есть системка, над которой я ООчень долго работал-никаких подгонок-чистый ряд!!!


это с 2008го





Но мне теперь непонятнотно как ее запулить без всяких там добрых товарисчей в бой, как использюя все возможности и код Велс лаба сделать (не переписывая ни на s шарп основную часть ), а просто взять и написать код на си который хоть через файл, хоть через есть системка, над которой я ООчень долго работал-никаких подгонок-чистый ряд!!!есть системка, над которой я ООчень долго работал-никаких подгонок-чистый ряд!!!

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

Машинное обучение и датамайнинг: бесплатная лекция

Продолжаю пополнять квантопедию смартлаба.
ЛЕКЦИЯ 1 «ПОСТАНОВКА ЗАДАЧИ. ВИДЫ ОБУЧЕНИЯ. “ДЕДУКТИВНЫЕ” И “ИНДУКТИВНЫЕ” МЕТОДЫ ОБУЧЕНИЯ»
Машинное обучение и датамайнинг: бесплатная лекция


Курс «Машинное обучение» 

16.02.2012, 18:30
Актовый зал, ФМЛ 239 (корпус 2)

Преподаватель


На втором часу лекции лектор объясняет про нейронные сети. Помню была группа спорщиков которые пытались мне доказать что нейронные сети это не оптимизация в чистом виде. Вот как раз вам мнение авторитетного человека, о том что это все так и есть. Нейронная сеть = подгонка под кривую.

Какие лучшие зарубежные сайты по трейдингу вы используете?

Ребят, поделитесь, какие вы знаете хорошие зарубежные сайты по:

— трейдингу
— алгоритмическому трейдингу
— по экономике (новости, фундаментальный анализ)

Сам из зарубежного использую пока только financial times и tradingview.

Спасибо.
 

Алгоритм на основе анализа волатильности

    • 12 марта 2013, 08:29
    • |
    • Serg_V
  • Еще
Здравствуйте!
 
                В очередной раз выкладываю одну из своих разработок в области алгоритмического трейдинга. Цель статьи – показать эффективность не новой, но доработанной идеи.
Стратегия является направленного типа, т.е зарабатывает за счет движения из точки A в точку B.
Идея  связанная с анализом волатильности. В данном конкретном случае волатильность измеряется по дневным барам, т.е из максимума вычитается минимум, и делится на количество баров. Тем самым получаем средний диапазон размаха цен. Задача алгоритма мониторить узконаправленные диапазоны и входить в позицию при выходе цены из этого диапазона плюс еще некоторый фильтр.
Эквити, параметры и пример сделок приведен ниже:
Алгоритм на основе анализа волатильности
Алгоритм на основе анализа волатильности


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

Робот под Alfa-Direct 24х7

Если в роботе используется обработка рыночных данных
через массивы, а не через SQL, то с наступлением
нового дня возникает необходимость сохранения
накопленных данных (если ведётся архив), очистки
и сброса счётчиков на начало торгов, если робот
должен работать круглосуточно 7 дней в неделю.
В случае с Alfa-Direct для этого удобно использовать
2 события:
— автоматическое отключение терминала в 00:00;
— автоматическое подключение терминала в 00:15.
В API это событие OnConnectionChanged, имеющее
2 статуса: Connected и Disconnected.
Вешаем на это событие обработчик. Добавляем
в него дополнительное условие по времени,
чтобы исключить ложные рестарты при дисконнекте
внутри сессии:
if ((DateTime.Now.Hour == 23 && DateTime.Now.Minute > 50)
|| (DateTime.Now.Hour == 0 && DateTime.Now.Minute < 20))
Теперь робот можно крутить 24х7, если нужно куда-то
уехать, но не закрывать позицию.

Расчет оптимального количества контрактов

    • 10 марта 2013, 15:22
    • |
    • PAlex
  • Еще
Народ, плюсаните пожалуйсто, что бы на главную вылезть, чем больше народу посмотрит, тем больше вероятность что моя проблема решится.

Для начала процетирую кусочек текста из книги  Р.Винса «Математика управления капиталом»

-----------------------------------------
Таким образом, мы можем сказать, что существует некий делитель (число между 0 и 1) наибольшего предполагаемого убытка для определения количества контрактов. Например, если при счете в 50 000 долларов вы ожидаете, в худшем случае, убыток 5000 долларов на контракт, и открыто 5 контрактов, то делителем будет 0,5, так как:
50 000/(5000/0,5) =5
Другими словами, у вас есть 5 контрактов на счет в 50 000 долларов, т. е. 1 контракт на каждые 10000 долларов баланса. Вы ожидаете в худшем случае потерять 5000 долларов на контракт, таким образом, вашим делителем будет 0,5. Если бы у вас был один контракт, то делителем в этом случае было бы число 0,1, так как:
50 000/(5000/0,1)=1
Этот делитель мы назовем переменной f. Таким образом, сознательно или подсознательно при любой сделке вы выбираете значение f, когда решаете, сколько контрактов или акций приобрести.


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

Вероятность для фьючерса РТС уйти за 30 дней от среднего значения на N пунктов - ПРАВИЛЬНЫЙ вариант)

Ответ на топик Тимофея Мартынова. Предыдущий ответ был неправильный, там ошибка была в исходных данных у меня) 

Но принципиально все равно мало что изменилось. Итак. Берём исторические дневные данные по фьючерсу РТС с 2005 г. Берём среднюю за 30 дней. Берём максимальное _абсолютное_ отклонение за 30 дней от средней. И получаем следующее эмпирическое распределение этой величины:

по данным с 2005 года: (по оси X — макс. абсолютное отклонение за 30 дней от 30 дневной средней, в пунктах, по Y — число наблюдений)
Вероятность для фьючерса РТС уйти за 30 дней от среднего значения на N пунктов - ПРАВИЛЬНЫЙ вариант)

кумулятивно (по оси Y — относительные частоты, они же — эмпирическая вероятность, что отклонение составит не больше, чем X пунктов):

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

Математики, мочите меня!

Что сделано?

Взял и построил график:

1. фьючерс ртс дневной
2. средняя за 30 календарных дней
3. стандартное отклонение за год
4. станд. отклонение за 30 календарных дней

Математики, мочите меня!


Типа стандартное отклонение у нас — это мера риска, мера волатильности.

Сейчас стандартное отклонение за 30 дней равно около 3000 пунктов.
О чем это говорит? Это говорит о том, что фьючерс РТС в теории через месяц, от средней цены за последние 30 дней вырастет и не упадет больше чем на 6000 пунктов с вероятностью 95%. То есть с вероятностью 95% мы не увидим цену выше 161000, и ниже 150000.

Правильно я понимаю??? Поправьте меня где я ошибаюсь.

То бишь получается, что в теории, июньский фьюч, который закрылся в пятницу в районе 149,000, будет выше 161000 через месяц с практически нулевой вероятностью!:) [живо интересуюсь темой, поскольку купил в удовольствие 160-е апрельские калы]

Кстати уже ровно год годовое стандартное отклонение frts ползет вниз.

Upd. В пятницу Russian Depository Index RDX вырос в США на 1,6%.  
Математики, мочите меня!

Это соответствует фьючерсу РТС на уровне 155,500. 

Спредовый робот «Спредер»

Сегодня хочу написать про второго робота сделанного нашим сообществом qlua.
Также как  фронтраннинг стратегия «Бегемот» данный алгоритм был предложен одним из пользователей нашего форума.

Робот реализует стратегию торговли в спреде. Основная его задача — заработок на разнице между лучшими бидом и аском (спредом) инструмента. Данная стратегия хорошо подходит для малоликвидных и среднеликвидных инструментов и может применяться для любого типа инструментов — акций, фьючерсов, опционов. Данная реализация позволяет работать в 3-х режимах :
— от бид
— от аска
— от бида и аска одновременно
Так как робот реализован на языке Lua, скорость его работы гораздо выше, чем у аналогичных Qpile роботов и даже реализованных на компилируемых языках!
Алгоритм работы робота следующий (на примере режима от бида).
Вход 
Если спред больше заданного значения, ставим лучшую заявку на покупку (бид) и изменяем ее чтобы всегда оставаться лучшими. Если значение спреда стало меньше заданного — передвигаем заявку в глубь стакана на n шагов цены от лучшей (в ожидании резкого движения цены крупной рыночной заявкой).


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

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