Избранное трейдера Вася Пупкин
Как известно работа на кассе Макдональдса отнимает много времени и сил, но главное — не всегда позволяет заглянуть в терминал дабы отслеживать важные изменения на рынке ценных и не очень бумаг. Ноут могут и жиром залить да коллеги не очень одобрительно косятся, особенно главный по кухне.
И в данном случае я, как обладать смарт-часов, решил запилить свой трехколесный велосипед.

Да, сразу замечу, что если вы часами не располагаете, то вполне можете выводить информацию в любом формате, хоть обычном тхт-файле, а уже на телефона в браузере подгружать эту инфу.
Итак.
Сперва стояла задача найти хостинг для работы терминала, ибо постоянное использование домашнего компьютера не позволило бы покрыть трейдингом расход электроэнергии.
Выбор пал на Амазон предоставляющий тестовый доступ VPS на 1 год. Информации по этому поводу в сети предостаточно (например, www.argolab.net/vps-amazon.html), потому сей пункт пропускаем. Да, разве что замечу, что при регистрации просят указать номер пластиковой карты, откуда спишут 1 уе, а позже вернут. Видно защита от негодяев.

Полезная статья с сайта www.quantinsti.com о тесте на коинтеграцию, применяемому в парном трейдинге.
Как вы знаете, для реализации стратегии парного трейдинга необходимо проведение тестов на коинтеграцию используемых инструментов, и для этой цели часто применяют дополненный тест Дики-Фулера (ADF). Тем не менее, при поиске критериев коинтеграции, ADF не стоит в первых рядах. Скорее, его можно найти по запросу «тестирование на единичный корень (unit root)».
Казалось бы, легко взять книгу по временным сериям и научиться ADF, но эта задача на деле не так проста.Необходимо прочитать не менее 6 глав об анализе временных серий перед тем, как понять различные способы применения ADF в контексте статистического арбитража.
Если вы хотите изучить тест подробно, то прочитайте статью по следующей ссылке: http://robotwealth.com/exploring-mean-reversion-and-cointegration-part-2/
А у вас когда-нибудь были проблемы из-за неправильного подсчёта греков? Неудивительно, ведь даже самые продвинутые терминалы расходятся в своих вычислениях. Казалось бы, такое невозможно, учитывая, что расчеты некоторых параметров делает сама биржа. Однако мы сравнили данные в трех разных терминалах и пришли к удручающих выводам.
К примеру, если Дельта для подсчета опциона на индекс S&P 500 в терминалах EXANTE и IB почти одинакова, то оценки ToS сильно отличаются. С расчетом Тэты ситуация обстоит еще хуже – результаты всех терминалов расходятся на десятки процентов.

Сегодня мы расскажем, почему корректность вычисления греков так важна в трейдинге, и в каком терминале реализована наиболее точная модель расчетов.
Опцион – один из самых рисковых и азартных финансовых инструментов. На нём, теоретически, можно быстро получить большие прибыли. Размер потенциального проигрыша заранее известен – это цена, за которую вы покупаете опцион (премия опциона). Размер же потенциального выигрыша не ограничен. Эта асимметрия привлекает к опционам многих новичков, но без опыта и знаний они обычно больше проигрывают, чем выигрывают. Для них опционы работают как лотерея: ведь там тоже проигрыш известен и невелик, а выигрыш может быть гораздо больше. Но вероятность проиграть – непропорционально больше, чем вероятность выиграть. Игроки в лотерею в среднем больше проигрывают, чем выигрывают.

Добавляю код сделанного мной индикатора Parabolik в котором параметр ускорение зависит от волатильности. Чем больше волатильность, тем больше увеличивается ускорение и индикатор быстрее «догоняет» цену. Подобные есть на просторах интернета для метатрейдера (и не бесплатно), для квика не встречал.
Видно, что он дает меньше перескоков (красный), чем обычный Parabolik (черный). Хорошо себя зарекомендовал для выходов из позиций, открытых по тренду. На вход в боковике конечно будет давать ложные сигналы, как и обычный Parabolik (но меньше!), создатель которого не рекомендовал только его использовать для открытия позиций.
Код индикатора:
Settings = {
Name = "Parabolic ATR",
Period_ATR=14,
line = {{
Name = "Parabolic ATR",
Type = TYPE_POINT,
Color = RGB(255,0,0),
Width = 2
}
}
}
old_idx=0
long=false
short=false
revers=false
function Init()
return 1
end
function OnCalculate(idx)
if idx<Settings.Period_ATR then
return nil
else
if idx==Settings.Period_ATR then
psar={}
psar[idx]=L(idx)
long=true
hmax=H(idx)
per_ATR=Settings.Period_ATR
local TR=0
for js=(idx-per_ATR),idx-1 do
TR=(TR+H(js)-L(js))
end
Old_ATR=TR/per_ATR
revers=true
else
if idx~=old_idx then
local TR=0
for js=(idx-per_ATR),idx-1 do
TR=(TR+H(js)-L(js))
end
local ATR=TR/per_ATR
af=ATR/(Old_ATR+ATR)
af=af/10
Old_ATR=ATR
if long then
if hmax<H(idx-1) then
hmax=H(idx-1)
end
psar[idx]=psar[idx-1]+af*(hmax-psar[idx-1])
end
if short then
if lmin>L(idx-1) then
lmin=L(idx-1)
end
psar[idx]=psar[idx-1]+af*(lmin-psar[idx-1])
end
revers=true
end
if long and L(idx)<psar[idx] and revers then
psar[idx]=hmax
short=true
long=false
lmin=L(idx)
af=Step
revers=false
end
if short and H(idx)>psar[idx] and revers then
psar[idx]=lmin
long=true
short=false
hmax=H(idx)
af=Step
revers=false
end
end
old_idx=idx
return psar[idx]
end
end


Доброе утро, друзья.
На прошлой неделе в четверг, был проведен вебинар на тему торгового алгоритма и его значении в трейдинге.
Удалось обсудить все самые актуальные вопросы по составлению алгоритма, а также моменты входа в сделки.
Всем удачного просмотра. И до встречи.