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

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

0 голосов
/ 24 февраля 2019

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

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

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

1 Ответ

0 голосов
/ 24 февраля 2019

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

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

...