Соотношение риска VBA

Я запускаю симуляцию Монте-Карло с VBA, где одна переменная (назовите ее x) влияет на вывод (назовите ее y). Переменные представляют собой два временных ряда (x1,x2,...,x10 и y1,y2,...,y10).

Я просто реализовал код для одновременного запуска 200 симуляций и получения средних значений x и y для каждого года. Я также добавил фрагмент кода для определения наихудшего случая на основе суммы y1,.., y10 и вставил его в отдельную вкладку.

На этой же вкладке я бы хотел найти 99% наихудшего случая (более 100 симуляций - 99, более 200 - 198 и т. Д.). В худшем случае я просто сравниваю его с минимумом. и получить его, я не уверен, как поступить с этим, есть идеи?

1 ответ

Было бы проще всего запустить количество симуляций, а затем определить, какие из них вы хотите назвать как один процент случаев, которые являются худшими.

Как данные отображаются в вашей книге? Если бы вы могли отформатировать свои десять значений (y1,...,y10), которые могли бы быть организованы в строку или столбец в рабочей книге, вы могли бы включить последовательные строки или столбцы для каждого моделирования, а затем, после того как все они будут выполнены, вы мог бы определить, какие из них в худшем один процент.

Другие вопросы по тегам