Всё дело в том, что при изменении цен в позиции изменяется и текущая маржа. Причём изменяется неодинаково для шорта с лонгом.
Для примера рассмотрим лонг и шорт при одинаковом изменении цены в 10%, а начальная маржа одинакова и равна 20%.
Лонг:
В конце этого движения текущая маржа станет равной 27.3% и чтобы вернуть её в начальное значение Вы должны докупить 267 контрактов на каждую тысячу.
Шорт:
В конце этого движения текущая маржа станет равной 33.3% и чтобы вернуть её в начальное значение Вы должны докупить 400 контрактов на каждую тысячу.
Не волнуйтесь, чтобы докупить это количество контрактов, положительной вариационки хватит.
Камень, брошенный в воду, всегда попадает в центр круга.