22 сен 0.00%
25 сен 0.82%
26 сен 0.27%
27 сен 0.21%
28 сен -0.31%
29 сен -0.08%
2 окт -0.14%
3 окт 0.04%
4 окт -0.10%
5 окт 0.32%
6 окт 0.09%
9 окт 0.10%
10 окт -0.19%
11 окт -0.02%
UPD 12 окт 0.04% :(
В масштабах лидеров ЛЧИ
В последнее время в моей ленте в фэйсбук, да и на смарт-лабе, все чаще и чаще появляются сообщения о том, что инвесторы все чаще интересуются торговыми роботами и совершают большую ошибку, так как это «путь к сливу счета» («мошенничество», «заблуждение», «профанация») (нужное подчеркнуть). Цифр и исследований в доказательство этого «утверждения» обычно никаких не приводится, а идет отсылка либо к Баффету, либо к «кухонной статистике»: «95% трейдеров сливают», либо, как у А. Мовчана, общие рассуждения на тему, кто может выиграть на финансовом рынке.
Что ж, отчасти приятно, что все больше потенциальных инвесторов интересуются торговыми роботами, потому что в растущие нулевые с «высот» buy&holdовских ПИФов, «канувших в лету» в кризис 2008-го, робототорговцев никто из пропагандистов долгосрочных инвестиций в России «в упор не видел». А робкие попытки самих робототорговцев напомнить о себе, встречали снисходительное: «ну-ну, наберите хотя бы пару десятков миллионов долларов инвесторских, тогда мы может с вами и поговорим, а пока играйте в своей песочнице».
Одна из формул). Ну и этот грааль не окончателен, скорее размышления на тему.
Составляющие успеха следующие:
— Иметь набор зарабатывающих алгоритмов.
— Иметь систему, увязывающую эти алгоритмы в единое целое таким образом, чтобы эффективность связки была оптимальной для данного набора.
— Иметь понимание, когда и почему зарабатывают эти стратегии.
— Уметь понимать, когда и почему зарабатывают любые стратегии.
— Уметь генерировать работающие стратегии.
Это если говорить о долгосрочных горизонтах, с более короткими горизонтами можно без части этих компонентов оставаться на плаву, но обвалиться когда сменится фаза рынка, или перестанут работать работавшие раньше алгоритмы и т.д.
Не судите строго. Не, ну а чё, не каждый же раз гениальные посты выдавать)))
Быстро сказка сказывается, да не быстро дело делается)).
Напишу немного про прогресс. Отсутствие позитивной обратной связи на мои теоретизирования и обвинения в перегибе в сторону теории охладили моё желание изливать свои теоретические рассуждения и мысли), ну ничего, оно вернётся со временем — мысли то не пропали)). Это почему я не пишу. По поводу конкретного прогресса теперь. Я искал — я нашел — нашел компаньона — теперь работаем вдвоём. Пока всё пучком, надеюсь тандем выстрелит, в любом случае опыт интересный и полезный получится. А в целом по поводу тандема — сценарий обычный — первичная эйфория сменилась более объективным отношением. Определили схемы взаимодействия, набросали роудмап со сроками, двигаемся согласно установленного плана)).
Плюсы тандема (не любого, а именно этого):
— Я закрыл те области, которые у меня проседали, могу сконцентрироваться на том, что умею и люблю — рисёч. Кроме технических вопросов кстати скомпенсировал свой перекос в теорию и пространные рассуждения, в запрягание нежели езду и т.д.
Наверняка, любой трейдер, пытавшийся протестировать свои стратегии в Wealth Lab (версия 6.4) сталкивался с необходимостью определения в стратегии своей системы управления рисками. Особенно это актуально при торговле фьючерсами.
Задать размер позиции в Wealth Lab можно создав класс, производный от класса WealthLab.PosSizers.BasicPosSizer и переопределив в нем метод SizePosition.
Что я собственно и сделал:
//////////////////////////////////////////////////////////////////////////////////
public override double SizePosition(Position currentPos, Bars bars, int bar, double basisPrice,
PositionType pt, double riskStopLevel, double equity, double cash)
{
double risksizeprecent = Math.Abs((riskStopLevel — basisPrice) / basisPrice — 1);
if (_settings == null)
_settings = new myPosSizerSettings();
this.InitializeSettings(_settings);
_maxRisk = _settings.MaxRiskSize;
double capfortrade = equity *0.99*_maxRisk/100;
capfortrade = capfortrade/Math.Abs(riskStopLevel — basisPrice);
return (int)capfortrade;
}
//////////////////////////////////////////////
Устанавливаю максимальный риск на сделку
Однако проблема в том, что WealthLab не дает открывать позиции размер которых превышает размер капитала