Cubigator
Cubigator личный блог
13 мая 2024, 17:01

Оптимизация комиссии при автоматическиой торговле

Как известно Московская биржа не берет комиссия за лимитные сделки.
Оптимизация комиссии при автоматическиой торговле
А чем лимитная сделка отличается от рыночной? Стандартное объяснение, что цена покупки ниже текущей цены Ask, или цена продажи выше текущей цены Bid.
Но иногда получается, что выставляя лимитную заявку по этому правилу цена успевает измениться больше заложенного в заявку отступа и лимитная заявка становится рыночной за которую биржа начисляет комиссию. А это означает, что биржа смотрит не на тип заявки (Лимитная / Рыночная), а на время её установки и срабатывания, точнее даже не на время а на номер заявки (больше/меньше встречной). Если, время её срабатывания меньше времени установки (получит более ранний номер чем у встречной заявки), то заявка сработает как лимитная (без комиссии), а если время будет позже чем у встречной (получит номер больше встречной заявки), то заявка считается рыночной (с комиссией). И что же делать в таком случае?
Есть оказывается такой параметр заявки «Условие исполнения=Только пассивная» который не даёт ей сработать если заявка пытается исполниться по рынку. В этом случае заявка просто снимается и её можно перевыставить заново.
Но здесь возникла сложность при автоматической постановке заявок скриптом. Если использовать старый формат заявок, там есть параметр
[«EXECUTION_CONDITION»] казалось бы поставь его равное «BOOK_OR_CANCEL» и дело в шляпе. Но с Quik так это не работает.
Оказывается значение «BOOK_OR_CANCEL» разработчики до сих пор не прописали в старый формат.
Оптимизация комиссии при автоматическиой торговле
Оптимизация комиссии при автоматическиой торговле
И при попытке установки заявки с таким значением выдается ошибка.
Поэтому пришлось изменить формат ввода заявок на новый
Оптимизация комиссии при автоматическиой торговле

там этот параметр и его значение выглядят так
[«Условие исполнения»] = «Только пассивная»
Теперь при установки заявки с таким параметром она будет или обязательно лимитная или будет снята.
И вы не попадаете на комиссию биржи. Стоит учитывать, что брокер свою комиссию возьмет в любом случае, независимо от типа заявки, но все-равно получается 50% экономии от общих затрат на комиссию. Которая, лично у меня, доходит до 30% в год.
18 Комментариев
  • __rtx
    20 мая 2024, 15:49
      
      • __rtx
        20 мая 2024, 15:49
          
          • __rtx
            20 мая 2024, 15:49
              
              • __rtx
                20 мая 2024, 15:50
                  
                  • __rtx
                    20 мая 2024, 15:50
                      
                  • __rtx
                    20 мая 2024, 15:50
                      
        • __rtx
          20 мая 2024, 15:50
            
          • __rtx
            20 мая 2024, 15:51
              
            • __rtx
              20 мая 2024, 15:51
                
              • __rtx
                20 мая 2024, 15:51
                  
    • __rtx
      20 мая 2024, 15:50
        
  • __rtx
    20 мая 2024, 15:50
      

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

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