pos1={} pos2={} for j=0,getNumberOf("DEPO_LIMITS")-1 do pos1[#pos1+1]=getItem("DEPO_LIMITS",j).sec_code pos2[#pos2+1]=getItem("DEPO_LIMITS",j).currentbal endПроблема такого варианта в том, что он показывает ненулевые значения в currentbal только для позиций, которые были открыты ранее (возможно, по которым прошло +2 дня). По позициям, которые были открыты сегодня, он точно показывает 0.
Исходные положения:
1. Мы не знаем, сколько будет стоить биткойн в будущем.
2. За неимением распределения вероятностей возможных будущих цен биткойна, все расчеты придется делать исходя из введения каких-либо допущений. Чем допущение грубее, тем больше доверия к расчетам.
Распространенный опционный взгляд на биткойн выглядит примерно так. Сейчас биткойн стоит 5000. Возможны качественно два сценария: либо он вырастет в разы (50 или 100 тысяч за одну штуку), либо криптоблокчейн-тема закончится и биткойн будет стоить ноль. В этом смысле покупка биткойна напоминает покупку колл-опциона со страйком, равным нулю, премией 5000 и неизвестной экспирацией.
Чем привлекательна покупка колл-опциона? Потенциальная прибыль неограничена. Возможный убыток ограничен и заранее известно, что этот убыток составит величину, не превосходящую премию. В чем проблема с покупкой опциона? Систематическая (регулярная) покупка опционов это стратегия с отрицательным матожиданием. Это верно, например, для опционов на фьючерс на индекс РТС. Аналогично это верно для опционов на фьючерс на индекс SP500. По-простому: покупая опционы мы на длинной дистанции будем иметь накапливающийся убыток. Поэтому покупать в моменте опцион-колл имеет смысл либо в том случае, когда мы уверены, что цена пойдет вверх, либо тогда, когда мы предполагаем, что он торгуется ниже справедливой цены — в этом случае хотя бы пойдет речь о стратегии с намёком на положительное матожидание.