ответы на форуме

  1. Вопрос странный, но попробую ответить.
    1. При закрытии позиции в опционе до экспирации будет начислена вариационная маржа в клиринг. В момент закрытия позиции Ваши отношения с опционом прекращаются и финрез фиксируется. В клиринг его просто записывают на счет.
    2. С ГО все сложно. ГО купленного опциона равно премии, которую Вы за него платите, и с приближением экспирации ГО растет. Если опцион в деньгах, ГО будет равно ГО фьючерса, так как Вы получите поставку фьючерса. Если вне денег то ГО будет стремиться к 0 по мере приближения экспирации. Если у Вас синтетическая позиция из опциона и фьючерса, ГО будет схлопываться. У купленной позиции ГО будет ближе к премии опционов, а у проданной — к ГО фьючерса. Если нужно рассчитывать, сколько денег держать под позицию, то лучше считать 1 ГО фьючерса на 1 опцион как минимум, особенно для проданных опционов и конструкций с ними.
    3. Если фьючерс поставочный, а опционы именно на акции, а не на фьючерсы на акции, то насколько я понимаю — да, произойдёт.

    tashik, спасибо за ответ, если можно, задам еще один вопрос уточняющий:

    Что вы имеете ввиду под «схлопыванием» ГО? То есть если открыть синтетическую фьючерс/опцион (к примеру я открываю лонг по фьючерсу и лонг по пут опциону) то ГО одной позиции будет взаимно компенсировано друг другом?
  2. В Таблице текущих торгов ГО теперь

    tashik, там вроде только покупателя…
  3. Андрей К, да, я это помню. Вопрос старый, задан был до того, как мы это обсудили.

    tashik, я понимаю, что заморочиться все равно захотите. Я вам порекомендую тогда, на сайте QScalp внизу справа есть раздел «История торгов». Из файликов *OrdLog.qsh и *AuxInfo.qsh можно построить Level1. Можно написать самому конвертер, можно воспользоваться имеющимися в инете. Еще проще, качнуть Hydra от s#, разбираться в этом софте пару дней и конвертнуть там, там потом удобно вообще данные хранить по рынку.

    Андрей К, тики на финаме не то же самое? Если то же, у меня софт умеет забирать с финама что угодно.

    tashik, я говорил про Level1. Это не тики
  4. Андрей К, да, я это помню. Вопрос старый, задан был до того, как мы это обсудили.

    tashik, я понимаю, что заморочиться все равно захотите. Я вам порекомендую тогда, на сайте QScalp внизу справа есть раздел «История торгов». Из файликов *OrdLog.qsh и *AuxInfo.qsh можно построить Level1. Можно написать самому конвертер, можно воспользоваться имеющимися в инете. Еще проще, качнуть Hydra от s#, разбираться в этом софте пару дней и конвертнуть там, там потом удобно вообще данные хранить по рынку.
  5. Андрей К, в том и дело, что нет. Секундная задержка в тестировщике у меня, ну и с эмуляцией исполнения видимо тоже есть нюансы. Хотя они и у реала такие же сделаны.

    tashik, вам как то писали развернутый ответ, в том числе и я, почему тестировать нелеквидные опционы сложно. Если вкратце — не соответствие тиков и стаканов в моменте времени.
    Подобрать страту на тиках крайне сложно, на уровне «не возможно». В принципе, Тарас уже написал. Смысл в том, что тик — это уже свершившийся факт, это значит, что стакан уже побывал в этом месте в это время и где он находится на данный момент, в момент тика, у вас нет полноты картины.

    Например, тик ценой 64000. А бид и аск находятся уже в 5 пунктах от тика. И без этой инфы будет сложновато смоделировать вашу стратежку. Вам при таком симулировании нужна инфа Level 1, то бишь лучший бид/аск. Если заморочиться, то это все можно скачать/конвертировать и потестить.

    Дальше вы столкнетесь с другой проблемой. Когда вы качественно промоделируете на корректных данных, вы вступите на конкурентное поле. То есть вы будете не одна с однотипными стратежками на тиках. И там придется потолкаться плечами. То есть, стратегия вам выдаст сигнал на сделку, вы входите, но вас обогнали и таких цен уже нет. Это реальная проблема, которой тоже придется заниматься.

    Так что в теории все красиво на теор эквити, а реалии чуть другие.
  6. Какой именно performance вам нужен ?
    И самое главное для чего?

    Тарас Громницкий, у меня есть данные по моему тиковому тестировщику. Хочу понять, есть ли смысл менять его на ТСЛаб. Мне нужна погрешность тестирования алгоритма относительно реальной торговли.

    tashik, у вас есть такой тестировщик, на котором тесты на тиках полностью совпадают с реалом?
  7. Какой именно performance вам нужен ?
    И самое главное для чего?

    Тарас Громницкий, у меня есть данные по моему тиковому тестировщику. Хочу понять, есть ли смысл менять его на ТСЛаб. Мне нужна погрешность тестирования алгоритма относительно реальной торговли.

    tashik, не хочу вас расстраивать, но для торговли на тиках нужна крайне дорогая инфраструктура.
    Чтобы реальность хоть немного соответствовала тестам.
    Кроме того, одних тиков для теста недостаточно.
    Нужно как минимум состояние стакана + ордер лог(в идеале).
    В этом случае не важно где тестировать.
    Хоть на коленке.
    Влиять будет только сам алгоритм входа/выхода.
    Но в реальности достигнуть подобных результатов будет почти невозможно.
    Ибо потребуется прямое подключения к бирже с коллокации.
    Это как минимум.
    Поэтом не очень понимаю что и зачем вы тестируете на тиках.
  8. цитата «Не знаю,.....»
    вот и я тоже задавался подобным вопросом и точного ответа не знаю, потому как очень много неизвестных — тикер и Ваш объём лотов, время торговли (утро или обед или вечёрка — большая разница), канал связи...
    как делал сам — на одной вкладке помещал график Агента и ниже график Лабы, отдельно сравнивал сделки Агент/Лаба, а несколько раз сделки в Лабе при получении котировок в реальном времени отличались от сделок в Лабе при тестировании скачанного файла с котировками.
    поэтому совет — делайте сами методом «научного тыка» (описан выше) и смотрите сами…
  9. модель БШ как я понял определяет премию опциона, не совсем то что нужно....

    в общем как то так представляю формулу: BPrice * (D + (G * TP)) * M * QTY = Потенциальная прибыль в валюте (не чистая прибыль)

    BPrice = Цена базового актива 100$ за пункт
    D = Дельта опциона 0.5 (для опциона PUT переводим в положительное число)
    G = Гамма опциона 0.02
    TP = Кол-во пунктов для тейк-профита 10
    M = Кол-во едениц базового актива в опционе 100
    QTY = Кол-во опционов 1

    поправьте меня если что не так, пожалуйста.

    Василий, не учтены временной распад и влияние волатильности. При изменении цены БА меняется цена опциона, она же премия. Чем не устраивает формула БШ, где все это учтено?

    tashik, да, их намеренно не включил в формулу т.к. стратегия рассчитана на ультракороткие периоды от 0 до 4 дней. их можно включить но со значениями = 0.

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

    tashik, я имел в виду точность в рамках интрадей, мой косяк) в любом случае спасибо, что-то прояснили.
  10. модель БШ как я понял определяет премию опциона, не совсем то что нужно....

    в общем как то так представляю формулу: BPrice * (D + (G * TP)) * M * QTY = Потенциальная прибыль в валюте (не чистая прибыль)

    BPrice = Цена базового актива 100$ за пункт
    D = Дельта опциона 0.5 (для опциона PUT переводим в положительное число)
    G = Гамма опциона 0.02
    TP = Кол-во пунктов для тейк-профита 10
    M = Кол-во едениц базового актива в опционе 100
    QTY = Кол-во опционов 1

    поправьте меня если что не так, пожалуйста.

    Василий, не учтены временной распад и влияние волатильности. При изменении цены БА меняется цена опциона, она же премия. Чем не устраивает формула БШ, где все это учтено?

    tashik, да, их намеренно не включил в формулу т.к. стратегия рассчитана на ультракороткие периоды от 0 до 4 дней. их можно включить но со значениями = 0.
  11. В терминале это должно быть все видно, каким терминалом пользуетесь?

    tashik, TWS но я хочу сделать торгового советника и для него нужна формула расчета...
    вот и пытаюсь получить формулу.
  12. Например если цена двинется в нужном направлении на 10 пунктов, как рассчитать потенциальную прибыль?
    Допустим, базовый актив SPX, хочу купить CALL около денег (ATM), страйк 2500. Как посчитать, сколько прибыли будет через 10 пунктов, т.е. когда цена дойдет до 2510?

    Василий,
    10*дельта

    tashik, ок, а как получить сколько это в USD например?

    Василий, 10 пунктов — это 10 долларов? Смотрите Delta опциона, например 0,52 она. Значит при такой дельте при изменении цены базового актива на 10 пунктов, цена опциона будет меняться на 5,2 пункта. Если пункт равен доллару — значит это 5,2 доллара.

    tashik, вот, уже ближе), теперь два вопроса назрели: 1) как узнать стоимость 1 пункта в USD для SPX или др.актива? 2) дельту опциона считаем текущую? ведь к моменту когда цена дойдет до 2510 дельта уже будет другая…

    Василий, не знаю про стоимость шага цены для американских активов. У русских все на сайте Мосбиржи, в карточке контракта указано. Наверное, что-то такое есть и у амеров. Дельта меняется в зависимости от волатильности, но не так быстро, если страйк не меняет своего положения относительно центра. Если Вы покупаете ATM и надеетесь увидеть его ITM, то посмотрите разницу дельт на доске опционов в том же ThinkOrSwim или как там терминал называется.

    tashik, правильно ли я понял, что формула выглядит так: 10 пунктов * цену 1 пункта базового актива (из спецификации актива берем) * на текущую дельту опциона = потенциальная прибыль без вычета расходов на премию опциона и комиссию брокера. верно?

    Василий, да. Ну и дельта меняется в зависимости от волатильности и положения страйка относительно денег.

    tashik, вроде гамма отвечает за скорость изменения дельты, если в формулу добавить еще и гамму?
    например так: 10 пунктов * цену 1 пункта базового актива (из спецификации актива берем) * (на текущую дельту опциона * гамма текущая) * 100 (в 1 опционе 100 едениц базового актива же) = потенциальная прибыль без вычета расходов на премию опциона и комиссию брокера.
    так более точно будет?

    Василий, ну и неверно дельту на гамму умножать, гамма прибавляется, она же «на сколько изменится дельта при изменении цены БА на 1 шаг»

    tashik, да, неверно помножил гамму.
    вроде так должна быть формула: 10 пунктов * цену 1 пункта базового актива (из спецификации актива берем) * (на текущую дельту опциона + (гамма опциона * 10 пунктов)) = потенциальная прибыль без вычета расходов на премию опциона и комиссию брокера.

    гамма изменяется из расчета движения 1 пункта, т.е. если мы измеряем 10 пунктов то гамму умножаем на 10 и полученное плюсуем к дельте.
    правильно вроде?
  13. Например если цена двинется в нужном направлении на 10 пунктов, как рассчитать потенциальную прибыль?
    Допустим, базовый актив SPX, хочу купить CALL около денег (ATM), страйк 2500. Как посчитать, сколько прибыли будет через 10 пунктов, т.е. когда цена дойдет до 2510?

    Василий,
    10*дельта

    tashik, ок, а как получить сколько это в USD например?

    Василий, 10 пунктов — это 10 долларов? Смотрите Delta опциона, например 0,52 она. Значит при такой дельте при изменении цены базового актива на 10 пунктов, цена опциона будет меняться на 5,2 пункта. Если пункт равен доллару — значит это 5,2 доллара.

    tashik, вот, уже ближе), теперь два вопроса назрели: 1) как узнать стоимость 1 пункта в USD для SPX или др.актива? 2) дельту опциона считаем текущую? ведь к моменту когда цена дойдет до 2510 дельта уже будет другая…

    Василий, не знаю про стоимость шага цены для американских активов. У русских все на сайте Мосбиржи, в карточке контракта указано. Наверное, что-то такое есть и у амеров. Дельта меняется в зависимости от волатильности, но не так быстро, если страйк не меняет своего положения относительно центра. Если Вы покупаете ATM и надеетесь увидеть его ITM, то посмотрите разницу дельт на доске опционов в том же ThinkOrSwim или как там терминал называется.

    tashik, правильно ли я понял, что формула выглядит так: 10 пунктов * цену 1 пункта базового актива (из спецификации актива берем) * на текущую дельту опциона = потенциальная прибыль без вычета расходов на премию опциона и комиссию брокера. верно?

    Василий, да. Ну и дельта меняется в зависимости от волатильности и положения страйка относительно денег.

    tashik, вроде гамма отвечает за скорость изменения дельты, если в формулу добавить еще и гамму?
    например так: 10 пунктов * цену 1 пункта базового актива (из спецификации актива берем) * (на текущую дельту опциона * гамма текущая) * 100 (в 1 опционе 100 едениц базового актива же) = потенциальная прибыль без вычета расходов на премию опциона и комиссию брокера.
    так более точно будет?

    Василий, вопрос в том, насколько точный расчет нужен. Мне примерного хватает.

    tashik, максимально точный, насколько возможно
  14. Например если цена двинется в нужном направлении на 10 пунктов, как рассчитать потенциальную прибыль?
    Допустим, базовый актив SPX, хочу купить CALL около денег (ATM), страйк 2500. Как посчитать, сколько прибыли будет через 10 пунктов, т.е. когда цена дойдет до 2510?

    Василий,
    10*дельта

    tashik, ок, а как получить сколько это в USD например?

    Василий, 10 пунктов — это 10 долларов? Смотрите Delta опциона, например 0,52 она. Значит при такой дельте при изменении цены базового актива на 10 пунктов, цена опциона будет меняться на 5,2 пункта. Если пункт равен доллару — значит это 5,2 доллара.

    tashik, вот, уже ближе), теперь два вопроса назрели: 1) как узнать стоимость 1 пункта в USD для SPX или др.актива? 2) дельту опциона считаем текущую? ведь к моменту когда цена дойдет до 2510 дельта уже будет другая…

    Василий, не знаю про стоимость шага цены для американских активов. У русских все на сайте Мосбиржи, в карточке контракта указано. Наверное, что-то такое есть и у амеров. Дельта меняется в зависимости от волатильности, но не так быстро, если страйк не меняет своего положения относительно центра. Если Вы покупаете ATM и надеетесь увидеть его ITM, то посмотрите разницу дельт на доске опционов в том же ThinkOrSwim или как там терминал называется.

    tashik, правильно ли я понял, что формула выглядит так: 10 пунктов * цену 1 пункта базового актива (из спецификации актива берем) * на текущую дельту опциона = потенциальная прибыль без вычета расходов на премию опциона и комиссию брокера. верно?

    Василий, да. Ну и дельта меняется в зависимости от волатильности и положения страйка относительно денег.

    tashik, вроде гамма отвечает за скорость изменения дельты, если в формулу добавить еще и гамму?
    например так: 10 пунктов * цену 1 пункта базового актива (из спецификации актива берем) * (на текущую дельту опциона * гамма текущая) * 100 (в 1 опционе 100 едениц базового актива же) = потенциальная прибыль без вычета расходов на премию опциона и комиссию брокера.
    так более точно будет?
  15. Например если цена двинется в нужном направлении на 10 пунктов, как рассчитать потенциальную прибыль?
    Допустим, базовый актив SPX, хочу купить CALL около денег (ATM), страйк 2500. Как посчитать, сколько прибыли будет через 10 пунктов, т.е. когда цена дойдет до 2510?

    Василий,
    10*дельта

    tashik, ок, а как получить сколько это в USD например?

    Василий, 10 пунктов — это 10 долларов? Смотрите Delta опциона, например 0,52 она. Значит при такой дельте при изменении цены базового актива на 10 пунктов, цена опциона будет меняться на 5,2 пункта. Если пункт равен доллару — значит это 5,2 доллара.

    tashik, вот, уже ближе), теперь два вопроса назрели: 1) как узнать стоимость 1 пункта в USD для SPX или др.актива? 2) дельту опциона считаем текущую? ведь к моменту когда цена дойдет до 2510 дельта уже будет другая…

    Василий, не знаю про стоимость шага цены для американских активов. У русских все на сайте Мосбиржи, в карточке контракта указано. Наверное, что-то такое есть и у амеров. Дельта меняется в зависимости от волатильности, но не так быстро, если страйк не меняет своего положения относительно центра. Если Вы покупаете ATM и надеетесь увидеть его ITM, то посмотрите разницу дельт на доске опционов в том же ThinkOrSwim или как там терминал называется.

    tashik, правильно ли я понял, что формула выглядит так: 10 пунктов * цену 1 пункта базового актива (из спецификации актива берем) * на текущую дельту опциона * 100 (в 1 опционе 100 едениц базового актива же) = потенциальная прибыль без вычета расходов на премию опциона и комиссию брокера. верно?
  16. Например если цена двинется в нужном направлении на 10 пунктов, как рассчитать потенциальную прибыль?
    Допустим, базовый актив SPX, хочу купить CALL около денег (ATM), страйк 2500. Как посчитать, сколько прибыли будет через 10 пунктов, т.е. когда цена дойдет до 2510?

    Василий,
    10*дельта

    tashik, ок, а как получить сколько это в USD например?

    Василий, 10 пунктов — это 10 долларов? Смотрите Delta опциона, например 0,52 она. Значит при такой дельте при изменении цены базового актива на 10 пунктов, цена опциона будет меняться на 5,2 пункта. Если пункт равен доллару — значит это 5,2 доллара.

    tashik, вот, уже ближе), теперь два вопроса назрели: 1) как узнать стоимость 1 пункта в USD для SPX или др.актива? 2) дельту опциона считаем текущую? ведь к моменту когда цена дойдет до 2510 дельта уже будет другая…
  17. Например если цена двинется в нужном направлении на 10 пунктов, как рассчитать потенциальную прибыль?
    Допустим, базовый актив SPX, хочу купить CALL около денег (ATM), страйк 2500. Как посчитать, сколько прибыли будет через 10 пунктов, т.е. когда цена дойдет до 2510?

    Василий,
    10*дельта

    tashik, ок, а как получить сколько это в USD например?
  18. Наталья Андриец, ну я поставил на 128,52 — ну а если что )))  то уже буду смотреть что будет ниже 127,2 происходить — выше 127,2 разбавляться не буду. Новатэк не смотрю. 
  19. Наталья Андриец, с утра так и не решился взять — сейчас поставил заявку на 500 лотов по 128,52 — хотя и не знаю надо ли? нальют ли? интрадейная поза. Лук и роснефть чет не очень себя чувствуют. Хотя дивергенция конечно по ГП на дневках заставляет надеятся на рост да и стопы короткие сейчас
Чтобы купить акции, выберите надежного брокера: