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

по

Модель скрытых состояний Маркова. Часть 2

hmm-training-outline-1024x889

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

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

Форвардный алгоритм.

Форвардный алгоритм позволяет эффективно рассчитать функцию вероятности p(O|λ). Форвардной переменной называется вероятность генерации моделью наблюдений до времени t, и состояние j в момент времени t определяется как:



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

Маленький мальчик на бирже играл

    • 12 мая 2015, 23:27
    • |
    • bobef
  • Еще
Маленький мальчик на бирже играл, 
Акции он продавал, покупал. 
Так потихоньку, без криков, без стонов, 
Он пр… бал 900 миллионов. 

Журнал «Красная Бурда»  

Модель скрытых состояний Маркова. Часть 1

hidden-markov-model-1024x412

В данном цикле статей начинаем рассматривать модель Маркова, которая находит применение в задачах классификации состояния рынка и используется во многих биржевых роботах. Статьи основаны на постах, опубликованных в блоге Gekko Quant. Также будет рассмотрены практические алгоритмы на финансовых рынках. Код в цикле приведен на языке R. Вначале будет много теории, ее надо хотя бы попробовать понять, затем разберем практические примеры.

Рабочая среда распознавания основных паттернов.

Рассмотрим набор признаков O, полученный из набора данных d и класс w, обозначающий наиболее подходящий класс для O:

\hat{w}=\arg\max_w P(w|O)



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

Играемся с НЧ-фильтрами и уровнями поддержки/сопротивления

    Добрый день, читатели. Сегодня будет очередная порция несвязного бреда.

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

    Подождите. Мы не хотим просто так сдаваться и верим в простые вещи, просто хотим немного их оптимизировать. 
    Что есть скользящая средняя? Типичный пример аналогового фильтра низких частот. Но она немного устарела. Примерно на пару-тройку десятков лет. С тех пор прикладная математика продвинулась к EMA, T3, JMA (ксати, лучшая на сегодня), без-названия основанная на полиномах Лежандра и т.д. Но мы хотим что-нибудь, что просто реализуется и лучше приблизит нас к скользящей, как будто она есть тригонометрический полином (почему — позже :)). Сразу на ум приходит простейший FIR-фильтр с характеристикой основанной на косинусоидальных затухающий колебаниях. Схема такого фильтра:

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

Повторю один хороший пост.

Был один человек на нашем ресурсе, хороший пост опубликовал… я его сохранил в избранном, повторю с Вашего разрешения))
****
 Паттерны. Как я их торгую. И как советую.

Паттерны. Выроботизировываем

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

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


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

Помогите новичку разобраться с опционной позой

Привет смартлаб, никогда здесь раньше не писал (по делу), только читал. И вот наконец решился написать по тематике ресурса.
Ранее не занимался построением опционных конструкций, только тупо шортил колы и путы, но в этот раз что-то занесло.
Получилась такая опционная конструкция: инструмент Si, январский
Помогите новичку разобраться с опционной позой
В связи с этим возникли некоторые вопросы:
1. правильно ли я понял, что ниже 53000 и выше 71000 у меня начнутся убытки?
2. Что делают обычно опционщики в случае приближения к границам за которыми начинается хана? Единственное что приходит на ум: купить фSi по 71К или шортануть по 53К
3. Касаемо греческих букв.
IV% это вроде волатильность.
До исполнения 10 дней это понятно.
Дельта получилась -0,43. Не знаю это много или мало, но то что она отрицательна это значит что мне желательно укрепление рубля.

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

Журнал сделок 4.5 - Бесплатный дневник трейдера!

Бесплатная программа «Журнал сделок на форекс»
Ведь статистика на форекс, это как у бизнеса бухгалтерия!!!
Понимаю, что это трудно, неохота — но надо!

С ноября месяца, полностью бесплатная, ни каких ограничений!

Отличие от других программ, все просто и удобно в один два клика.

Работает только с отчетами из МТ4.

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

1) На каждую сделку можно добавить скриншот сделки, чтото зарисовать в ней.
2) Есть возможность статистика по точке входа и выхода, психологии.
 3) Можно собирать паттерны, фотки закономерностей в в виде дерева.

Скачать можно на сайте bergovfx.com

Журнал сделок 4.5 - Бесплатный дневник трейдера! Можно собирать паттерны, фотки граффиков с комментами. Журнал сделок 4.5 - Бесплатный дневник трейдера!Свежий видеообзор
www.youtube.com/watch?v=-WGPWQsn69w

Ответил парню, но думаю - полезно всем.

СМЕХ...

smart-lab.ru/blog/217842.php

«Где справедливость?» 
 
«не спрятали деньги в кубышку, а продолжали вкладывать в экономику РФ»
..................................................................................................................................................... 
Как инвестирование в акции компаний, связано с реальным сектором???НИКАК!Компании, которые разместились на бирже, им не холодно — не жарко… от того, сколько стоят их акции...))))))))Вы, что всегда на IPO покупаете?Если вы купили газпром сегодня… то вы купили его у Иванова, Петрова, Сидорова....Иванов — может быть доктор, Петров — водитель, а Сидоров — безработный...Где тут связь с компанией Газпром и с Вашим вкладом в Экономику РФ… Вы скажем, вложились в СИДОРОВА… а СИДОРОВ… живет в ТАЕ… и деньги снял в банкомате… и потратил их на пляже...вы поймите… Вы не покупаете Газпром у Газпрома… если кому-то непонятны элементарные вещи… зачем вообще торговать))))Если, кто-то рассматривает биржу, как финансовый институт для обогащения экономики, тот вообще не думает)))

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

On-Line получение данных из Quik в Java и не только

    • 14 ноября 2014, 23:51
    • |
    • П М
  • Еще
Как говорится, делай добро и бросай его в воду.
Выношу на свет плоды своих трудов. Трудов не одного дня. На текущий момент это же решение уже работает у меня в составе робота.
Проверено.

Что это такое: с помощью скрипта QApi.lua на стороне Quik организуется сервер, который умеет принимать команды с клиента и отдавать ему результаты выполнения этих команд.

какие команды и данные может выдавать скрипт
— получение стакана по заданной бумаге (class, security)
— получение последних N свечей по заданной бумаге   (class, security, interval, count)
— получение времени сервера
— получение торговой даты
— получение статуса квика — подключен он к серверу или нет

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

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

Как я провожу анализ баланса: часть 3

Это заключительная часть. Часть 2 здесь. Часть 1 здесь

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

1. Наиболее ликвидные активы (Assets) Наиболее срочные обязательства (Liabilities). То есть:

Денежные средства (Cash And Cash Equivalents) + Краткосрочные вложения (Short Term Investments) ≥  Кредиторская задолженность (Accounts Payable).

2. Быстро реализуемые активы 

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

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