Я изучаю использование машинного обучения для прогнозирования акций, и, изучая, как работают брокерские компании, я нашел следующую выдержку из статьи, как показано ниже:
![enter image description here](https://i.stack.imgur.com/RO8PX.png)
Хорошо, вторую часть уравнения я могу понять: если я меняю позиции (Long-> Short, Short-> Long, Hold-> Short, Hold-> Long, Short-> Hold, Long-> Hold) Мне нужно оплатить транзакционные издержки (TC), в противном случае вторая часть уравнения становится равной нулю, и мне не нужно платить TC.
Мой вопрос касается первой части уравнения. В тексте не сказано, чтобы я рассматривал модуль A_ {t-1} в левой части уравнения.
Итак, предположим следующие сценарии:
- A_t = -1 (короткая операция), A_ {t-1} = 1 (длинная операция), r_t = -50 и c = 10
![enter image description here](https://i.stack.imgur.com/GQnY3.gif)
- A_t = 1 (длительная операция), A_ {t-1} = - 1 (короткая операция), r_t = -50 и c = 10
![enter image description here](https://i.stack.imgur.com/hxiP5.gif)
Мне довольно странно понимать поведение такой функции. Поскольку доход в момент времени t одинаков и отрицателен для обеих ситуаций, прибыль в первом случае отрицательна, а во втором положительна. Почему это происходит?