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

по

Страты и технологии

Привет Смартлаб, давно не виделись)

Меня тут часто спрашивают и завалили вопросами… ха-ха-ха. Да никто меня никогда ничего не спрашивает, оставим эти фразочки инфоцыганам Алешам. 

Так вот про страты. Честно говоря, мне и рассказать нечего, все настолько примитивное бывает у многих в торговле, что и рассказывать нечего. Времена поиска граалей позади, не то чтобы я что то нашел, просто перестал в это верить. Единственное, за чтобы я взялся еще раскачать, так это анализ ОИ, но просто нет времени и рук.

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

Страты и технологии

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

И обратное, если вы торгуете из под квика и ни фига не технологичны, то объем кода или вашего мат.

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

Как съэкономить: Сколько вы тратите на бензин и применяете ли "Лайфхаки"

Всём привет!
Экономика как говорится должна быть экономной, времена нынче непростые, народ потихоньку затягивает пояса.
Несмотря на то что цены на нефть, особенно Российскую существенно снизились простые граждане вынуждены приобретать на АЗС бензин по сопоставимым с США ценам.
В разных регионах 95ый стоит где-то от 49 до 53 руб
Дизель, зимний вообще 51-59 руб., Камчатка исключение там вообще треш
А где, как и почему заправляетесь Вы?
Используете ли дисконты,, Кэшбэки и прочие Лайфхаки для оптимизации расходов на топливо?
И какой конечной цены удаётся добиться???
Я, например заправляюсь за безнал с возмещением НДС к вычету по 46.99.
Что эффективно обходится ниже 40 руб за литр, а с учётом налоговых оптимизаций, впрямую не нарушающих законодательство РФ, можно говорить и о 25 руб))

Как съэкономить: Сколько вы тратите на бензин и применяете ли "Лайфхаки" Это касается конкретной заправки, но есть возможность (и практический опыт) распространить такую модель на общероссийские заправочные сети, с эффективной ценой 42-43 руб за 95ый, по дизелю тоже существенно дешевле, но разброс цен и сортов огромен, кому интересно, готов рассказать подробности

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

Квест "Наследство"

    • 05 марта 2023, 15:01
    • |
    • Mr. A
  • Еще
Всем привет!
Честно говоря, не сразу решился написать этот текст. И даже когда решился, всё равно оттягивал его написание. Но вот теперь оттягивать нечего: у меня выходной, я сижу перед пустым экраном смартлабовского редактора, и строки начинают появляться одна за другой. Короче, буду писать! История вполне может оказаться полезной для кого-нибудь из вас, если не сейчас, то в будущем. Увы.

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

Само наследство:
— 2-комнатная квартира в Новосибирске;
— ИИС, на котором к моменту смерти лежало 607 ОФЗ выпуска 26223 (дата погашения 28.02.2024);
— договор доверительного управления в УК одного из банков (структурный продукт на основе акций «Боинг», вложенная сумма около 100 т.р.);

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

О Machine Learning, ML, для Мальчик buybuy.

    • 26 января 2023, 19:37
    • |
    • 3Qu
  • Еще
Не далее как вчера Мальчик buybuy написал топик Рыночный профит — прогноз или паттерн?, где в ходе обсуждения он загорелся желанием использовать ML для своих задач и возник такой диалог:
3Qu, нивапрос
Давай ему (ML) реальный рыночный сэмпл скормим? )))
Если не подавится — бабла поднимем по самое не балуйся )))
Практически гарантирую )))
С уважениемavatarМальчик buybuy
Мальчик buybuy, 
Запасы данных у меня почти бесконечные
Постановка задачи тоже понятна
Мне непонятна.)
Подготовь данные для обучения, скажи каким ML обучать. Так и быть, накормлю твоими данными.
Только расскажи чему и на чем учим. Верняк скажу, что в такой постановке не прокатит и данные не подходят.) Поди туда не знаю куда, принеси то, не знаю что, или дай бабла не прокатит.


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

Тогда про стопы

Напишу свое личное алгоритмическое мнение про стопы.

Тестировал я всякое:

выход по лоссу в процентах — не работает
выход по лоссу в пунктах — не работает
соотношение (например 1 к 4) — не работает
трейлинг — не работает
перестановка по уровням — работает в микро-дозах
выход по Фибоначчи — я что с ума сошел такое тестировать???
стопы по времени — работают
 
выход по пересечению скользящих или какому либо индикатору — это в каких-то дозах работает, т.к. это СИТУАЦИОННЫЙ стоп. Т.е. мы выходим не из-за того, что потеряли сколько то пунктов, а из-за того что ситуация сложилась таким образом, что надо выходить. Но, что касается меня, то я не использую любые штатные индикаторы или скользящие.

Все вышеперечисленное касается и тейков.

______
*не работает — значит не приносит пользы



Могу сказать, что современный алготрейдер должен мыслить в контексте использования МНОЖЕСТВА систем — тогда и стопы не понадобятся и думать о них не придется.

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

Изобретатель систем. Условно универсальная механическая торговая система №2

    • 25 января 2023, 20:11
    • |
    • LCC
  • Еще

Всем привет!

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

УУМТС №2 «Пробой минимума/максимума первой свечи»

Хорошо себя ведет почти на всех инструментах, в том числе на акциях (если, конечно, комиссии на акциях не слишком большие). Высокая волатильность инструмента не обязательна. 

Выставляем тайм-фрейм, при котором на инструменте за сессию будет 20-24 свечи.
Как только сформировалась первая свеча в сессии, ожидаем сигнала на вход. Входим сразу же по пробою минимума или максимума первой свечи в направлении этого самого пробоя (делаем это с помощью отложенной заявки). Выставляем тейк-профит, равный половине значения ATR D1 c периодом 5. Стоп-лосс ставим на противоположном конце (минимуме или максимуме) первой свечи. Если расстояние от минимума до максимума этой (первой) свечи превышает 30% от ATR, делаем стоп 30% от ATR, если расстояние от минимума до максимума первой свечи меньше, чем 15% от ATR, делаем стоп 15% от ATR (имеется в виду ATR D1 c периодом 5).
Исходы:
Если срабатывает тейк — отдыхаем до начала следующего дня (сессии).
Если же срабатывает стоп — тут же, на уровне стопа, открываемся в противоположную сторону, и у этой второй позиции делаем такие же ограничители (стоп с тейком), как и у первой. Делаем это так же с помощью отложенной заявки.
Если до конца сессии цена не дошла ни до стопа, ни до тейка — закрываемся в конце сессии по факту.
В общем, за одну сессию мы открываем не больше двух позиций.

Изобретатель систем. Условно универсальная механическая торговая система №2



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

Инвариантность рыночных движений относительно преобразования времени

Я коротко.

Берем часовой график евродоллара, строим на нем машку — среднее значение курса за неделю (то бишь среднюю порядка 120), и проводим около нее линии, отстоящие от нее на 1,7%. Лучше всего это делать при помощи индикатора MAEnvelope (в терминале Dukascopy) или Envelopes (в МТ5).
Вот что получим

Инвариантность рыночных движений относительно преобразования времени

Хороший получился коридорчик, и в нем курс евродоллара почти всегда умещается.

Ну а если мы захотим провести среднюю не за неделю, а, скажем, за 36 недель. Какой ширины коридор лучше взять?
Можно, например, оставить его таким же — 1,7%. Получим вот что

Инвариантность рыночных движений относительно преобразования времени

( Читать дальше )
  • обсудить на форуме:
  • EURUSD

Главная проблема алготрейдинга (по мотивам поста уважаемого Igor Chugunov)

Доброй ночи, коллеги!

Сама тема сабжа всем понятна, известна, и продолжает оставаться болезненной.

Попробую и я вставить свои 4 копейки © Анекдот

Итак — в чем главная проблема алготрейдинга?

На мой взгляд ровно в одном — алготрейдеры не понимают, чем они торгуют.
Ну т.е. торгуют они активами.
Но как устроен ряд цен актива или ряд приращений цен актива — они не знают.

Дальше каждый рассуждает в меру своего образования и/или испорченности:

(спец по ТВиМС): Эта изломанная хня — очевидно реализация случайного процесса
(прикладной математик): Это кривая, но не гладкая. Ща я ее приближенно продифференцирую
(спец по распознаванию образов): Паттерны! Сколько паттернов! Ыыыыыыыы!
(простой человек): Цифры. Просто много цифр. Ща наваяем!

Никто из этих персонажей (кроме меня, наверное, и А.Г., но в рамках его жесткой модели) не задается простым вопросом:

«Какие характеристики цен (или приращений цен) актива вообще позволяют на нем заработать?»

Ну т.е. циферки — циферками, а что в них такого, на чем я могу заработать?

На эти вопросы есть простые ответы. К сожалению, они неверные… Варианты:

1. Цена актива всегда возвращается к скользящей средней (MA)

На самом деле (исходя из самой своей формулы) для широкого класса процессов сама скользящая средняя принудительно возвращается к цене актива.
Вердикт: не работает
Замечание: Существуют процессы, возвращающиеся к среднему (Орштейн-Уленбек?). Но цена актива — она не про это)

2. Цена актива всегда блуждает в пределах границ Боллинджера

На самом деле как раз наоборот — границы Боллинджера всегда приближаются к некоему варианту выборочного СКО. Ценовой процесс легко может пересекать эти границы, а возвращается обратно по единственной причине — границы под него подстраиваются (см. п. 1).
Вердикт: не работает
Замечание: Существуют (стационарные) процессы, когда Боллинджер работает. Но цена актива — она не про это)

3. Цена актива всегда отталкивается от уровня, а пробив его — остается за уровнем

На самом деле такой уровень всегда виден на истории.
Методика отработки такого уровня в реальном времени хромает.
Ну т.е. система, которая определяет такой уровень на основании 2, 3, 4,… ударов в уровень и последующего отскока хромает на долгосроке.
Идея покупать сразу после пробоя тоже легко моделируется — и… сливает ...
Вердикт: не работает

ВОПРОС:

Коллеги!
Как вы убеждаете себя, что идеи, заложенные в ваши алго, работают и способны дать прибыль в будущем?
Тесты — не обоснование от слова совсем.
Ну или поясните, почему система, приносившая прибыль на интервале, будет приносить ее в будущем?
Вангую — без понимания внутренних свойств цены актива такое объяснение просто невозможно.

С уважением 


Объекты в алгоритме.

Объекты в алгоритме.




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

Обязательные:
1. Moving Average — скользящее среднее   (куда же без них).
2. Linear Regression — линейная регрессия 
3. Minimum, Maximum  — определение минимума максимума 
4. Standart Deviation — стандартное отклонение  (объединено с Пунктом 1, вычисляется в составе одного объекта)

Могут пригодится дополнительно:
5. Correlation — корреляция
6. Relative strength index — индекс относительной силы
7. Multiple regression — множественная регрессия

Пункт 1 (скользящее среднее) также вычисляет бету регрессии, но иногда нужна регрессия не на время, поэтому отдельный объект Linear Regression всё таки необходим.

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

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