Участились вопросы в личку откуда и что я беру
при расчете уровней. Попробую вкратце рассказать.
Итак, используется бюллетень Чикагской товарной биржи (CME).
ПОЛУЧАЕМ НУЖНЫЕ ОТЧЁТЫ CME
Ссылка на страницу с отчетами —
www.cmegroup.com/tools-information/build-a-report.html?report=dailybulletin
Как видите, по ссылке располагается очень много отчетов по самым разным инструментам. Нам нужна отчетность по валютным опционам. Можно выбрать в фильтре нужный инструмент или показать всю группу forex-инструментов.
Отчеты выкладываются за предыдущий торговый день в период с 10 до 12 МСК в формате PDF. Меня интересуют сейчас евро и фунт. Названия документа для евро:
PG39 Euro FX And Cme$Index Options : Apr 04, 2011: Apr 04, 2011
Там содержится информация как по PUT, так и по CALL. Именно этот отчет я использовал для расчета опционных уровней по евре сегодня (5.04.2011). Дата, разумеется, меняется. Неизменной остается указание номера страницы бюллетеня (PG39) и название инструмента
Для фунта документа два. Отдельно по PUT и CALL:
PG27 British Pound Call Options : Apr 04, 2011: Apr 04, 2011
View PDF (27k)
PG28 British Pound Put Options : Apr 04, 2011: Apr 04, 2011
Далее смотрим уровни для опционов по EUR/USD. Скачиваем себе соответствующий документ (PG39) и анализируем.
СТРУКТУРА БЮЛЛЕТЕНЯ
Для начала надо разобраться, что к чему в документе. Смотрим скриншот:
нажмите на изображение, чтобы увеличить
Для текущего анализа следует использовать опционы с ближайшей датой истечения. В данном случае апрельские опционы, истекающие 8 апреля. После 8 апреля будем смотреть уже майские опционы и т.д.
На скриншоте надписаны основные колонки. Самая первая колонка — страйки. Для выбора нужных страйков (по которым потом будут строиться уровни) ориентируются обычно на объем и открытый интерес. Кто-то дает больший вес объему, кто-то открытому интересу. Например, мы выбрали страйк 1430 с объемом 567 и открытым интересом 2571 (обведен на скрине синей рамкой).
ПРИМЕР РАСЧЁТА ОПЦИОННОГО УРОВНЯ
Сначала рассчитаем по страйку цену фьючерса. Для этого нужно разделить значение страйка на 1000.
Цена фьючерса = 1.4300
Теперь нужно учесть премию по опциону. Чтобы вычислить премию в пунктах, нужно умножить значение из соответствующей колонки на 10.
Премия по опциону = 26 пунктов
Чтобы получить сам уровень нужно для CALL прибавить премию, для PUT — отнять.
Уровень = 1.4300 + 0.0026 = 1.4326
Таков классический способ расчета уровней. И если вы посмотрите на уровни 5 апреля, то увидите, что у меня в разметке уровень присутствует (самое верхнее сопротивление на разметке евродоллара — уровень 1.4326 соответствует верхней границе уровня). Далее я, например, пытаюсь рассчитать относительную силу уровней, ориентируюсь также на локальные экстремумы, обращаю внимание на динамику роста/угасания силы уровней и пр. Таким образом я даю уровни с упреждением, и чем сильнее уровень, тем больше упреждение, что логично.
Итак, базис есть (по фунту тоже самое, только там два файла используются). Этой информации должно быть достаточно, чтобы понять как рассчитываются уровни и совершенствоваться в этом.
Буду рад предложениям, идеям, а особенно — описанию вашего опыта расчета уровней!
ПС: для тех, кто захочет автоматизировать работу с уровнями, понадобится ссылка ftp-доступа к отчетности CME — ftp://ftp.cmegroup.com/bulletin/
Комментарии (46)
[ 5 ] KranXЗарегистрирован: 11 января 2010 | Сообщений: 498 - Жека
[ 1 ] NoopsЗарегистрирован: 22 марта 2010 | Сообщений: 11
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 1 ] AsusЗарегистрирован: 29 марта 2011 | Сообщений: 4
Итак, по страйку 1430 интерес 682, а объем всего 6. Это мало. Такие страйки я не беру, если есть сильнее. Посмотрите следующий страйк 1435. Интерес по нему более 2000, а объем более 300.
На основе этого страйка получается опционный уровень с учетом премии 1.4526. Теперь смотрим в инструкции
Так вот итоговый уровень 4515 является не чем иным, как упреждением от расчетного уровня 4526. Дело в том, что если уровень сильный, то до него цена может просто не дойти и чем сильнее, тем больше не дойдет. Значит тем больше нужно упреждение, иначе ордер просто не сработает. Силу уровня определяю сейчас преимущественно по объему + использую близлежащие локальные (в идеале повторяющиеся) экстремумы.
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 1 ] orfejЗарегистрирован: 15 апреля 2011 | Сообщений: 5
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 1 ] orfejЗарегистрирован: 15 апреля 2011 | Сообщений: 5
[ 1 ] AsusЗарегистрирован: 29 марта 2011 | Сообщений: 4
[ 1 ] agspbЗарегистрирован: 14 апреля 2011 | Сообщений: 2
И ищите соответствующие отчеты (можете сделать фильтр по форекс-инструментам). Например, для расчета опционных уровней по йене на сегодня это документы:
PG33 Japanese Yen Call Options: Apr 14, 2011: Apr 14, 2011
PG34 Japanese Yen Put Options: Apr 14, 2011: Apr 14, 2011
Т.е. как и в случае фунта используете два отдельных документа по CALL и PUT
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 1 ] orfejЗарегистрирован: 15 апреля 2011 | Сообщений: 5
Вообще, я в уровнях в числитель ставлю PUT. Поэтому в моем случае дело обстоит наоборот. Но можно, конечно, и CALL/PUT считать.
Для использования надо смотреть не только больше или меньше единицы, но еще желательно динамику. Поэтому я указываю в своих уровнях, понижение было или повышение относительно вчера. Но в идеале надо строить график по отношениям.
Да, хай-лоу по премиям надо использовать для более долгосрочных прогнозов — на неделю, например. Но я такие прогнозы не делаю, поэтому о ценности с практической точки зрения не скажу.
Для внутридневного прогноза, считаю достаточно одной премии. В то же время бюллетень — массив данных, каждый может вывести что-то свое новое при работе с ним. Поэтому не исключаю, что кто-то эффективно использует дополнительные данные.
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 1 ] orfejЗарегистрирован: 15 апреля 2011 | Сообщений: 5
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 1 ] orfejЗарегистрирован: 15 апреля 2011 | Сообщений: 5
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 1 ] agspbЗарегистрирован: 14 апреля 2011 | Сообщений: 2
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
да
В зависимости от близлежащих экстремумов обычно в диапазоне от 40 до 60 пунктов от цены открытия
Календарь истечения опционов в 2011 году
Могут вообще не один, хотя так не бывает. Но суть в том, что продавцы опционов — сильные организации, банки, которые не заинтересованны в срабатывании опционов и они защищают уровни, поэтому мы и работаем на отбой.
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
не могу разобраться как все же учитывать премию ((( Это стандартная процедура или самостоятельное творчество?
Вот один вариант:
i.pixs.ru/thumbs/9/1/9/_5373738_2383919.jpg
т.е предлагается после умножения на 10 делить на 10 000 (стандартный лот? ), а потом уже прибавлять к CALL Уровень = 1.4300 + 0.0026 = 1.4326 ( в рез-те премию делили на 1000)
второй вариант: премия умножается на 100 и потом прибавляется
i.pixs.ru/thumbs/9/4/8/_2997744_2383948.jpg
третий вариант: премия из отчета делиться на 10 000 (без всяких предварительных умножений )
Вы купили опцион КОЛЛ со страйком 1380, макс.премией 28,0, мин.премией 5,20. Вычисляем верхний уровень: 1380/1000 + 28/10000 = 1,3828. Нижний уровень: 1380/1000 + 5,20/10000 = 1,3805
[ 0 ] mojitoЗарегистрирован: 20 июня 2011 | Сообщений: 1
страйк 1430
премия 2.60
Т.е. при цене контракта $1430 премия $2.60. Итого с учетом премии для CALL 1430+2.6 = 1432.6 доллара за 1000 евро.
Теперь приводим к стоимости за 1 евро (т.е. к записи вида 1EUR/1USD). Получается 1.4326 евро за 1 доллар. Т.е. страйк на уровне 1.4326, как и рассчитано в топике.
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
Расскажу немного подробнее, т.к. возникают вопросы.
Итак, соотношение PUT/CALL показывает во сколько раз желающих продать валютные опционы больше, чем желающих купить.
Соответственно, если соотношение больше 1, то продавцов больше, и наоборот.
Соотношение надо рассматривать в динамике, поэтому я в своих прогнозах указываю предыдущее значение.
Тогда благоприятные условия для покупки (можно считать, что растет сила поддержки):
— соотношение PUT/CALL < 1 (продавцов меньше)
— имеется тенденция к уменьшению соотношения
Благоприятные условия для продажи (можно считать, что растет сила сопротивления):
— соотношение PUT/CALL > 1 (продавцов больше)
— имеется тенденция к увеличению соотношения
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 7 ] alehusЗарегистрирован: 12 апреля 2011 | Сообщений: 9302 - Алексей
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 7 ] alehusЗарегистрирован: 12 апреля 2011 | Сообщений: 9302 - Алексей
[ 1 ] AsusЗарегистрирован: 29 марта 2011 | Сообщений: 4
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 1 ] AsusЗарегистрирован: 29 марта 2011 | Сообщений: 4
[ 1 ] Maestro2007mЗарегистрирован: 10 января 2012 | Сообщений: 7 - Вадим
… Но Вы все равно далекий страйк взяли, там на предыдущей странице файла бюллетеня есть более подходящий страйк.
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 1 ] Maestro2007mЗарегистрирован: 10 января 2012 | Сообщений: 7 - Вадим
Т.е. используйте бюллетень за 19 января для проверки уровней сегодня.
И не забывайте, что я уровни даю с упреждением, иначе в те дни, когда уровни будут сильными по сравнению с другими факторами (по сути как раз в эти дни они дают прибыль), то цена будет не доходить до лимитников и разворачиваться. Такое случалось не раз. Поэтому я делаю упреждение. И тем оно сильнее, чем больше объем уровня за последний торговый день. Об упреждении в инструкции я сообщал. Затем после упреждения я округляю уровень до ближайшего значения кратного 5 (для четырехзнака), т.к. я не вижу смысла когда уровни заканчиваются на 7 или 3, ведь они не на столько точны и подобного уточнения не требуют. По сути значимой цифрой в уровнях является 3-я после запятой, но я привожу все-так до четвертой (+-5) иногда, когда уровни располагаются слишком близко друг к другу или цене, либо развитие ситуации показывает, что этот уровень должен быть слабее или сильнее.
Вот такая вот личная поправка/погрешность — я считаю, что трейдер должен делать личный вклад при расчетах, а не просто заниматься головой арифметикой. В результате, пункт в пункт ваши уровни совпадать не будут и не должны. Ваши расчеты должны быть лишь близки к моим.
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
[ 1 ] Maestro2007mЗарегистрирован: 10 января 2012 | Сообщений: 7 - Вадим
[ 1 ] sashgrinЗарегистрирован: 23 января 2012 | Сообщений: 1
MrFrost, как это можно автоматизировать?
С готовыми данными страйка, премии и т.д. могу написать скрипт, советник, индикатор.
А вот как это все из бюллетеня вытащить это вопрос?!
Примерно так?
1. Приложение автоматом скачивает бюллетень.
2. Сохраняет его.
3. Преобразовывает в ТХТ.
4. Считывает данные.
5. Наносим уровни на график.
У вас какие есть по этому поводу соображения?
[ 5 ] AM2Зарегистрирован: 23 июня 2010 | Сообщений: 194 - AM2
Далее в третьем пункте не уверен на счет txt. Для парсинга данных стандартом является XML. Используя XML разметку разобрать документ проще. Но как корректно преобразовать PDF в XML, не знаю. Если получить нормальный XML документ, то распарсить опять же можно с помощью того же PHP и полученные данные сохранить уже в качестве данных для последующего использования в MQL.
Кстати, встречный вопрос, в каком виде нужны данные, чтобы использовать в индикаторе?
[ 7 ] MrFrostЗарегистрирован: 13 марта 2011 | Сообщений: 367
3-й пункт реализует бетсиндикейтоптионс. У автора можно алгоритм спросить, он охотно общается.
С-4 в Meta COT реализовал считывание отчетов CFTC, там кое что можно подсмотреть.
[ 5 ] AM2Зарегистрирован: 23 июня 2010 | Сообщений: 194 - AM2
[ 0 ] SkydiverЗарегистрирован: 22 февраля 2012 | Сообщений: 3
А какой именно алгоритм вас интересует?
[ 5 ] AM2Зарегистрирован: 23 июня 2010 | Сообщений: 194 - AM2
[ 0 ] SkydiverЗарегистрирован: 22 февраля 2012 | Сообщений: 3
[ 0 ] SkydiverЗарегистрирован: 22 февраля 2012 | Сообщений: 3
Еще вариант: открываем программно бюллетень в акробат ридере и эмуляцией нажатия клавиш сохраняем в txt.
[ 5 ] AM2Зарегистрирован: 23 июня 2010 | Сообщений: 194 - AM2
[ 1 ] Ramil116Зарегистрирован: 27 января 2012 | Сообщений: 1
[ 4 ] BetMasterЗарегистрирован: 10 января 2010 | Сообщений: 188
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий