далее выполняем оптимизацию для двух корзин раздельно
в экселе есть несколько способом сделать это
два наиболее подходящих:
1. Данные \ Анализ данных \ Регрессия
2. Данные \ Анализ данных \ Поиск решения
я буду использовать регрессию
у кого стоит SPSS/Statistica/RapidMiner/R могут сделать это с шиком
или попробовать более общий класс моделей, fitting функций
раньше мне нравилось считать в Статистике
еще неплохой инструмент deductor academic
в независимые переменные выбираем колонки данных
в качестве целевой функции задаем линию тренда
можно просто вколотить колонку данных: 0,100,200,300,400,500...
можно попробовать подобрать кривую поинтереснее
я буду использовать линейный тренд
не забываем поставить галочки "Метки" и "Константа - ноль"
на этом этапе получаем оптимальные коэффициенты
домножим их и округлим чтобы они соответствовали лотам от 0.01
теперь суммируем корзины
есть такая удобная функция SUMPRODUCT
перемножает сразу все колонки
в русском экселе зовется СУММПРОИЗВ
можно еще умножить матрицу на вектор (МУМНОЖ) и все сложить
получаем вот такие два портфеля:
Код:
PORTFOLIO PORTFOLIO
0 0
-20461833.67 -33876.04582
-5123418.509 106108064.4
-131784689.4 -33505004.71
5378900.059 -130324467
7901707.539 -127926496.3
45195235.54 -98778128.71
-33785349.71 -246848867.1
37861558.08 -223626026.5
-404408475.3 -324722022.3
-352846983.8 -353476226.2
-255918517.6 -69991266.38
-94315393.69 195289757.9