Блог им. 3Qu |Теперь я владею стратегией Hamster (наименование условное)

    • 29 мая 2020, 22:28
    • |
    • 3Qu
  • Еще
Все совпадения с реальными именами и событиями случайны.
На днях написал топик — Модель идеального трейдера — Hamster. И вот оно, ушел в магазин, и 20 Кг сахара  стратегия. Она давно вынашивалась, тестировалась, и пора ее выводить на реал. Для того и писался индикатор, показанный в предыдущем топике.
Не все так просто, конечно, как показано на картинке, детали опущены, но стратегия — вот она:
Теперь я владею стратегией Hamster (наименование условное)
Картинка, кстати, никак не подбиралась, просто последняя (сегодняшний день), на первом попавшемся инструменте.
А че, хорошее название для стратегии. Главное, редкое.

Блог им. 3Qu |Имеет ли смысл писать о моделировании ТС на Python?

    • 08 мая 2020, 21:01
    • |
    • 3Qu
  • Еще

Имеет ли смысл писать о моделировании ТС на Python?

Имеет смысл
Не интересно
Всего проголосовало: 213
Стоит ли посвятить несколько топиков моделированию стратегий на Python? Не о программировании на Python — это в книгах можно прочесть, а именно о методах моделирования и тестирования стратегий.
Можно начать, скажем с двух ЕМА. Стратегия изначально дохлая, но может послужить шаблоном для разработки ваших собственных стратегий. Для этого потребуется несколько топиков. Если интереса не будет, то и заморачиваться не имеет смысла. Может вы и сами с усами.)

Блог им. 3Qu |Задача для начинающих спекулянтов.

    • 21 апреля 2020, 17:15
    • |
    • 3Qu
  • Еще

Задача для начинающих спекулянтов.

Это может быть интересно
Не интересует.
Всего проголосовало: 23
Все темы сегодня примерно об одном и том же. И пофлудить негде и не о чем.
Об инвестициях можно на год-полтора забыть. Кто не забыл и хочет продолжить этот праздник жизни — это их личное дело.
В общем, имхо, настало время активных спекулянтов. Хотя, для спекуляций тоже не лучшее время, однако, времена не выбирают, в них живут и умирают. ©
В связи с изложенным появилась идея постановки задачи разработки спекулятивной стратегии. В основном для начинающих. В ходе решения вы сами ее и разработаете. Мое дело только постановка задачи. Готовых решений тоже не будет — вы сами их найдете. Да и таких решений может быть много, хороших и разных. Практически как курсовая работа в институте, только значительно проще.
Если наберется несколько человек желающих в период самоизоляции заняться решением — будет и формулировка.
Что касается уже действующих спекулянтов, то у них уже есть стратегии, и им это будет вряд-ли интересно. Хотя, тоже не возбраняется.
Заодно выясним сколько здесь начинающих спекулянтов.)

PS книга по анализу временных рядов - Бокс Дж., Дженкинс Г. Анализ временных рядов, прогноз и управление.



Блог им. 3Qu |Прогноз по рынку: все еще только начинается!

    • 13 марта 2020, 21:40
    • |
    • 3Qu
  • Еще
Пессимист говорит — Все, хуже быть не может.
Оптимист — Может, может!

Я оптимист.

Прогноз по рынку — будет падать или расти, имхо, бесперспективное занятие. Понятно, что он будет. Будут падения и взлеты, но, главное, высокая волатильность будет сохраняться еще продолжительное время. И, пожалуй, что касается рынков, это оч. оптимистичный прогноз для спекулянта.
Хотя, да, для экономики все неважно, но деньги пока никто не отменял и зарабатывать их все равно надо. Тем более, все будет только дорожать — вот автомобили уже с понедельника, говорят, и существенно. Для меня это, кстати, неплохая новость — машина уже куплена, и даже не вчера. Я как бы в лонге.)

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

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

Блог им. 3Qu |Календарный спред на фьючерсах Сбера. Завершение сделки.

    • 27 февраля 2020, 14:40
    • |
    • 3Qu
  • Еще
12.02.2020 мы открыли сделку по календарному спреду на фьючерсах SBRF-03.20 и SBRF-06.20 при спреде -1100 — см. предыдущий топик Календарный спред на фьючерсах Сбера. Работаем. Я написал тогда и писал ранее, что стратегии на календарных спредах безрисковые, или почти безрисковые — сдуру можно и на безрисковых стратегиях получать убытки. Были также поставлены цели для закрытия сделки: спред — 800-850.
Сделка несколько затянулась, я ожидал получить результат быстрее. Однако время закрытия пришло.
Календарный спред на фьючерсах Сбера. Завершение сделки.
где с1 — стоимость SBRF-03.20, c2 — SBRF-06.20 и Delta — значение календарного спреда.

Для простоты расчетов будем считать, что мы закрылись при спреде — 850. Итого, получили 250 п. прибыли на один контракт.
ГО по фьючерсам составляло — для SBRF-03.20 -4 369,96 и  для SBRF-06.20 - 4 786,83. В сумме ГО на один контракт составляет ~9000 руб.
Прибыль от сделки составила — 2.77%. Продолжительность сделки — 15 дней.
Неплохая прибыль, если учесть, что все это время сделка никакого внимания не требовала, да и смотрел ее состояние далеко не каждый день.

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

Блог им. 3Qu |Календарный спред на фьчерсах Сбера. Работаем.

    • 13 февраля 2020, 16:41
    • |
    • 3Qu
  • Еще
На днях писал про календарный спред по Сберу — Замечательный календарный спред по фьючерсу Сбера. Вчера купил, таки, позицию, купил хорошо, могу хоть сейчас закрыться с прибылью 100 п.
Смотрим ситуацию сейчас:
Календарный спред на фьчерсах Сбера. Работаем.

С1, С2 — стоимости фьючерсов SBRF-03.20 и SBRF-06.20. Delta — календарный спред.
Торопиться абсолютно некуда, сидим, ждем. Если через неделю ничего не произойдет закроемся.

Кстати, о 100п. Пусть потребное ГО на минимальную позицию ~8000 р. Дык, 100 п. — это будет, бешеные деньги — 1.25%.  За один день, и без малейшего риска. А вы говорите, фигня это, календарный спред.
Но, я подожду, свой 1% я получить всегда успею.)

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

PS Вот и целевой уровень спреда определился. Где-то 800-850, чуть раньше-чуть позже, будем закрываться. Пока ожидаемая прибыль в сделке 250-300 п. Разумеется, все течет, все изменяется.


Блог им. 3Qu |Тест "Брошенной стратегии" на фьючерсе RTS.

    • 02 февраля 2020, 19:01
    • |
    • 3Qu
  • Еще
Хотя "Брошенная стратегия" разрабатывалась на и для фьючерсов Сбербанка, решил ее протестировать на фьючерсе RTS-12.19.
И вот результат теста на модели:
Тест "Брошенной стратегии" на фьючерсе RTS.
По Х — номер сделки, по У — накопленная прибыль в пунктах фьючерса RTS.
Работа ведется одним фьючерсом RTS-12.19 последние 3 месяца его существования вплоть до даты исполнения.
Самую первую сделку, видимо, следует признать случайной, это из цикла — чего только на рынке не бывает.

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

Пожалуй, и все о тестировании. С этим закончено. Перехожу к проектированию, и следующие посты видимо будут уже о Quik, Lua, DLL и С++. Что вижу, то и пою.)

Блог им. 3Qu |Брошенная стратегия

    • 01 февраля 2020, 17:22
    • |
    • 3Qu
  • Еще
В топике Несостоявшаяся стратегия я писал о том, что летом я моделировал пару стратегий, и после окончания моделирования за делами-заботами стратегии не были реализованы и были заброшены до лучших времен. Вернулся я к работе над ними только сейчас. Обе стратегии разрабатывались и моделировались для работы с фьючерсами SBRF.
Одна из этих стратегий на фьючерсе SBRF-12.19 оказалась полностью неработоспособной. Вторая же стратегия оказалась более жизнестойкой и при прогоне модели на фьючерсах SBRF-9.19 и SBRF-12.19 показала хорошие и стабильные результаты.
Вот они:
Брошенная стратегия
По Х — номер сделки, по У — накопленная прибыль в пунктах инструмента.
Работа ведется одним фьючерсом SBRF-12.19 последние 3 месяца его существования.
Вот такие результаты модели. Следующий этап — реализация в торговой системе.
Более подробная информация о принципах построения стратегии изложена в топике Несостоявшаяся стратегия и комментариях к нему.

Блог им. 3Qu |Несостоявшаяся стратегия.

    • 30 января 2020, 20:50
    • |
    • 3Qu
  • Еще

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

Но, давайте о самой стратегии.
Пусть текущее состояние инструмента в каждый момент времени описывается вектором X(t)={x1(t),x2(t),...,xi(t),...,xn(t)}, где x(t) — могут быть значениями индикаторов, какими либо значениями, вычисляемыми по неким формулам, значениями, типа, да/нет, фазами Луны, если вы считаете, что Луна как-то связана с поведением инструмента. В общем, значениями чего угодно, что по вашему как-то характеризует состояние инструмента в текущий момент, и может как-то быть связанным с его поведением в будущем. На отрезке истории вектор X(t) будет принимать большое количество различных значений и образует множество состояний или пространство состояний инструмента.
Чтобы как-то получить с инструмента прибыль мы должны предположить, что в пространстве состояний имеются некоторые устойчивые области, при нахождении в которых вектора X(t) мы сравнительно безопасно можем войти в сделку, и даже получить некоторую прибыль. Наша задача в том, чтобы попытаться обнаружить такие области в пространстве состояний. Задача, в общем, не тривиальная, но решаемая методами мат. статистики. Если такие области не будут обнаружены, то, либо они отсутствуют, либо выбранные вами компоненты вектора X(t) не описывают состояний инструмента, и вам следует попробовать другой набор параметров x(t) в векторе X(t).
Если же вам удалось найти такие области, то можно попробовать сократить размерность вектора X(t), выбросив из него малозначимые параметры x(t). После этого нам надо проверить нашу модель на других отрезках истории, и если модель продолжает оставаться работоспособной, то можно переносить ее в торговую систему и готовить к работе на рынке. Если мы не занимаемся пипсовкой, то истории на ТФ 1 мин для таких прогонов вполне хватает.
Именно такой стратегией для фьючерсов Сбербанка я занимался прошлым летом, и получил вот такой результат.
Несостоявшаяся стратегия.



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

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