Избранное трейдера old schooler

по

Тестирование модели CandleMax в программе Wealth-Lab

Введение


В данной статье приведено тестирование свечной модели CandleMax в программе Wealth-Lab. Я уже приводил описание и тестирование этой свечной модели на исторических данных по 32 наиболее ликвидным акциям МосБиржи с 22.09.1997 (начало торгов на ММВБ) и по 29.12.2018.

Вот эта статья:

Тестирование рабочей свечной модели на исторических данных

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

Скорее всего, эти пожелания так и остались бы без ответа, так как систему я не продаю, а для себя все давно уже решил и оттестировал, если бы не один комментарий к той моей статье. Этот комментарий был написан блогером JC_TRADER и содержал ссылку на тестирование моей системы в программе Wealth-Lab. Вот эта ссылка: https://jc-trader.livejournal.com/1628589.html

Пройдя по этой ссылке, я был просто обескуражен. По итогам проведенного JC_TRADER тестирования, система CandleMax позорно показала отношение прибыльных сделок к убыточным как 50.92% к 49.08% при отношении стоп-лосса к тэйк-профиту как 1:1. Соответственно, не могло быть и речи о том, чтобы использовать такую убогую систему, о чем и написали читатели блога JC_TRADER.



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

Кубик для Управление размером позиции в ТСЛаб - где взять и как использовать

В течение долгого времени я создавал торговые стратегии в программе Wealth-Lab, а затем переделывал код и проторговывал эту стратегию в ТСЛаб. Мне было так удобно поступать в том числе и потому, что в Wealth-lab есть уже готовые методы управления размером позиции (так называемые PosSizer).

Однако как оказалось в ТСЛаб можно создавать самостоятельно модули управления размером позиции с помощью написания кода. Потратив несколько часов, мне удалось создать несколько «кубиков», которые по определённым методам рассчитывают количество контрактов которые нужно купить (или продать) в момент сделки.

Сегодня я покажу как они выглядят и как их можно получить и использовать.

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

Правила такие:

1) Строим по ценам High верхний уровень, а по ценам Low нижний уровень.
2) Сдвигаем эти уровни на одну свечу вправо.
3) Если цена закрытия (Close) закрывается выше сдвинутого верхнего уровеня — входим в длинную позицию на следующем баре с помощью лимитной заявки (по цене Close).

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

Тестирование рабочей свечной модели на исторических данных

    • 25 февраля 2019, 19:03
    • |
    • AlexChi
  • Еще

Введение


Эта статья является заключительной в цикле тестирования японских свечей. Всего в этом цикле будет 8 статей. Вот список предыдущих статей:

1. Тестирование свечи молот на исторических данных
2. Тестирование модели бычье поглощение на исторических данных
3. Тестирование модели медвежье поглощение
4. Тестирование модели завеса из темных облаков
5. Тестирование модели медвежье харами на исторических данных
6. Тестирование модели просвет в облаках на исторических данных
7. Тестирование модели бычье харами на исторических данных

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

Описание модели



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

Ипотека и расчёт

Позвольте попробовать расширить тему с ипотекой (Ну и конечно же собрать плюсики. Давно плюсиков не было.)
Итак начнём. Ипотеки у нас есть 2 вида — с Аннуитетным и Дифференцированным платежём.
Первый это когда тело долга+проценты гасятся одновременно и соответственно выплата получается одинаковая на весь срок кредита.
Второй — когда гасится сначала тело кредита, а потом проценты.

Для расчёта используем калькулятор www.banki.ru/services/calculators/hypothec/?send=1&calc_type=&sum=2000000&currency=643&percent=7&period=360&type=1&finemonthly=&finemonthly_type=sum&fineonce=&fineonce_type=percent&start_month=2&start_year=2019#result

Берём сферического коня в вакууме, что ставка ипотеки у нас 9%, вклад 7%, инфляция у нас как и всё в стране стабильное 4%, кредит взят на 10 (120 месяцев) и на 30 (360 месяцев) лет. Стоимость съёма жилья будет 10к и коммуналка 5к.

Если мы берём 2 ляма под 120 месяцев наш результат для аннуитетного платежа:

Ежемесячный платеж 25 335 руб.
Переплата по кредиту


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

Основные типы ордеров в Interactive brokers

Основные типы ордеров в Interactive brokers

Получив очередной вопрос по ордерам в Interactive brokers​ (IB), я поняла, что в дополнение к статье о выставлении приказов в терминале, нужно сделать обзор самих приказов. В нем я расскажу лишь об основных заявках, так как в IB их без преувеличения много​. Остальные же их разновидности мы будем рассматривать по мере необходимости.

Но прежде чем мы перейдем к обсуждению ордеров пара важных дополнений о типах цен и сроках ордеров. Котировка акции предполагает наличие двух цен: цены спроса и предложения.

  • Цена спроса (Bid price) — цена, по которой акцию можно продать.
  • Цена предложения (Ask price) — цена, по которой акцию можно купить.
  • Разница между ценой спроса и предложения называется спрэдом.

Срок действия ордера может быть задан по вашему усмотрению. Если вы хотите выставить заявку на один торговый день, то в настройках приказа укажите Day. В ином случае выберите GTC (Good Till Cancelled) — такой ордер будет действовать до исполнения или отмены. Ну, а теперь к самим ордерам, от простых и привычных к более сложным.



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

Google Colab: Российский рынок - по многочисленным просьбам

В одном из предыдущих постов писал про Google Colab — бесплатный доступ к интерактивной среде Jupyter Notebook на языке Python с кучей библиотек для анализа данных (и самой популярной — Pandasобучалки-введение).
   Низкий порог входа в мир серьёзного анализа данных -тем и привлекателен этот зоопарк. Несколько строк кода и уже можно анализировать-смотреть данные (акции, облигации, фьючи, макро).

   Если вы пробовали писать скрипты в Excel, кастомные индикаторы в Мультичартсах или Метастоках, то освоить язык Python в интерактивной среде Jupyter Notebook (Google Colab — даёт бесплатный доступ) — посильное занятие.
   Для американского рынка есть библиотека (-ки), которые позволяют подкачать биржевые и экономические данные — я писал об этом. Кстати к 

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

Подгонка и другие методы подбора параметров.

Решили провести небольшой тест — на примере простейшей стратегии проверить, какие будут результаты, если заниматься “тупой” подгонкой стратегии. Стратегия — пересечение 2 скользящих средних(SMA). Метод анализа/тестирования — Walk Forward Analysis, чтобы долго не расписывать, что это такое, посмотрите короткое видео — https://www.youtube.com/watch?v=f_7LKRfVpng&t=1s. Мы несколько лет используем именно этот метод анализа стратегий. Инструмент на котором будем тестировать — наш любимый фьючерс Si.

Исходные данные:
— исторические данные фьючерса на курс рубль/доллар;
— трендследящая стратегия на двух простых скользящих средних(лонг при пересечении быстрой скользящей медленную снизу вверх, переворот в противоположном случае); Таймфрейм стратегии — 5 мин, стартовый депозит — 1 млн рублей, вход по рынку,  объем лота для входа в сделку — на весь депозит без плеча, комиссия 10р на круг на контракт. 
— TSLab 1.2
Пример сделок:
Подгонка и другие методы подбора параметров.



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

Направленная торговля опционами с использованием календарных спредов

    • 16 декабря 2018, 15:09
    • |
    • FZF
  • Еще

На данный момент в недельных сериях опционов в связи с праздниками не удобно создавать какие-либо позиции. Поэтому, примеры будут на месячных опционах. На недельных всё то же самое но в четыре раза быстрее и дешевле по премиям.

Первое, что пытаются делать трейдеры при направленной торговле опционами, это купить опцион в предполагаемом направлении движения базового актива. При ожидаемом росте – купить колл, при ожидаемом падении – купить пут. Чаще всего, если движение базового актива было не достаточно сильным, такая позиция приносит убыток. Это происходит потому, что со временем опцион теряет свою цену. Называют это временным распадом опциона. Но есть способ избавиться от такого негативного влияния времени.

Основная идея заключается в следующем: Производится покупка опционов с более дальним сроком исполнения и одновременно с этим, для компенсации временного распада, продаются опционы с более близким сроком исполнения.



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

РусГидро и таинственные поставщики ликвидности.

    • 30 ноября 2018, 20:57
    • |
    • Value
  • Еще

Коллеги,

Сегодня произошло знаменательное событие, — ребалансировка индекса MSCI. В частности, из него были исключены акции РусГидро. Открыв день около вчерашнего закрытия, акции потеряли в ходе торгов 0,9% своей стоимости, при обороте в 800 миллионов рублей. Но основные события развернулись на послеторговом аукционе. График ниже:

РусГидро и таинственные поставщики ликвидности.

Фонды скинули акции примерно на 4 миллиарда рублей, что в 5 раз больше дневного оборота.

Интересно, кто у них этот объем купил? Кто эти поставщики ликвидности на пост-торгах? И почему они покупают акции у выходящих фондов?


Фильтр для акций США. Переезд FinFilter -> StockFilter

Фильтр для акций США. Переезд FinFilter -> StockFilter


Всем привет! Как показало время, мой сервис finfilter, для американской биржи ценных бумаг, оказался полезен людям (о котором я писал здесь). Поэтому я решил сделать небольшой ребрендинг перенести его на новый домен и платный хостинг, т.к. бесплатный все же нестабилен. Итак, мы переехали и сервис доступен адресу stockfilter.ru (старый закроется до нового года).

За два года существования добавились некоторые фичи и слегка изменился внешний вид. Пользуясь случаем расскажу немного подробнее.

Что такое StockFilter?

Это бесплатный сервис по отсеиванию из заданного списка компаний, торгующихся на американском фондовом рынке ценных бумаг, по заданным параметрам, в частности: диапазона цен, сектора и т.д.

Как это работает?

Для начала делаем ресёрчь акций которые будут сегодня «в игре». Здесь у каждого свои методы, кто-то ищет по новостным сайтам, кто-то смотрит отчёты, кто-то доверяет кому-то из твиттера и т.д. Так вот, собираем отовсюду тикеры компаний и вводим в текстовое поле. После чего настраиваем форму фильтра и жмём кнопку отправить.
Фильтр для акций США. Переезд FinFilter -> StockFilter



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

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