Кирилл Гудков
Кирилл Гудков личный блог
10 сентября 2021, 10:51

фьючерс RTS, корректный учет PL

До сих пор в роботе эксплуатировал рублевые фьючи, у которых с шагом цены все просто. Подсчет Profit & Loss в работе/на бэктесте ведется корректно с точностью до комиссии. Комиссия подбивается раз в неделю по остаточному принципу и с брокерским отчетом совпадает до рубля.

Встал вопрос добавить RTS, GD и прочие инвалютные фьючи. Полистал спецификацию и пришел к выводу, что для правильного расчета PL мало знать курс на открытие/закрытие позы. Нужны официальные котировки на каждый клиринг, и самого фьюча и USD/RUB. Вармаржа пересчитывается (фактически возвращается обратно в рубли) на каждом клиринге по этим данным, без них счет не сойдется.

Где берутся официальные исторические котировки на момент клиринга? Эти данные должны быть очень компактные хоть за 20 лет. Воспроизводить мамбовскую методику вычисления по котировкам клиринговой цены нет желания, да и ошибок будет трудно избежать. На финаме этой истории сходу не нашел, может плохо искал?
3 Комментария
  • s_s
    10 сентября 2021, 11:55
    @moscow_exchange раньше у них был норма сайт.
    я брал для пересчета контрактов курс официальный, на сайте прямо была табличка с курсами по датам 
    сейчас не могу найти- все перемешали блин(
  • s_s
    10 сентября 2021, 11:57
     вроде это https://www.moex.com/ru/derivatives/currency-rate.aspx

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн