Монте-Карло Visualizer

8/10/2011 7:39:09 PM
Gravatar
Total Posts 11

Монте-Карло Visualizer

Добрый день!

Помогите пожалуйста разобраться - с какими settings следует запускать Монте-Карло Visualizer?

P.S. Для получения наиболее правдоподобных результатов.

--

С уважением,

invest_org.

8/10/2011 10:18:07 PM
Gravatar
Total Posts 115

RE:Монте-Карло Visualizer

Добрый день,

описание settings содержится в WealthLab user guide (правда на английском)

Кратко описание опций таково:

Equity Curve Scramble - перебор строится на основе прирощений кривой эквити, т.е. перебираются совершенные исторические сделки

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

Более правдоподобные результаты видимо следует ожидать от второго способа, поскольку он основан на симуляции цены.

Там еще есть множество подопций, все они так или иначе пытаются учесть некоторые особенности ценового ряда (например автокорреляцию), если по ним будут вопросы - пишите

8/10/2011 11:14:20 PM
Gravatar
Total Posts 11

RE:Монте-Карло Visualizer

Перепробовал все. В том числе Trade Randomization. Получаются неправдоподобные результаты. (вероятности проигрыша нет)

Вероятность получить доход - зашкаливает.

Комиссия включена (0.04)

Проскальзывание 0.2 (data set из 6ти бумаг входящих в 10ку по ликвидности)

При этом стратегия при бектестинге дает доходность значительно ниже, и просадку значительно выше.

Где может быть ошибка?

Понимаю, к работе самого WLD это прямого отношения не имеет. Но и спросить не у кого.. (в сети море форумов с рецептами на любой вкус, а компетенция советчиков мне не известна)

8/12/2011 3:44:34 PM
Gravatar
Total Posts 115

RE:Монте-Карло Visualizer

К сожалению, трудно ответить на ваш вопрос не имея кода стратегии. Одно верно, что что-то не так. Если вы предоставите нам текст стратегии, мы проанализируем из-за чего возникают такие странные результаты.

8/22/2011 1:11:06 AM
Gravatar
Total Posts 11

RE:Монте-Карло Visualizer

[QUOTE]WL Support пишет:

Там еще есть множество подопций, все они так или иначе пытаются учесть некоторые особенности ценового ряда (например автокорреляцию), если по ним будут вопросы - пишите[/QUOTE]

Подскажите, где еще стоит поставить "галочки"? какие параметры выбирать не следует?

К примеру, как поступить с автокорреляций? Наверное, применять ее не стоит?

Как поступить с остальными?

Спасибо!

8/22/2011 5:04:21 PM
Gravatar
Total Posts 11

RE:Монте-Карло Visualizer

Еще вопрос.

И Вы, и WealthLab user guide пишете о Trade Randomization.

У меня же этот вариант отсутствует. Есть Trade Scramble and Randomize..

8/22/2011 11:01:44 PM
Gravatar
Total Posts 115

RE:Монте-Карло Visualizer

Это все подвиды Trade Randomization

Trade Randomization (TR)

This method randomizes various elements of the raw trades, and actually creates a new historical simulation, and resulting equity curve based on the randomized trades. The following options are available to control trade randomization:

(На основе доходностей актива создаются новые исторические данные и кривая эквити строится на этих новых сгенерированных данных)

Trade Scramble

The first method of Trade Randomization is Trade Scramble. The starting dates of all of the raw trades are randomized, and a simulation is performed based on the randomized start dates.

(Случайно выбираются начальные даты каждого трейда)

Trade Scramble and Randomize

Same as Trade Scramble above, but additionally, the bar by bar returns of each raw trade are randomized. This randomization does not impact the resulting Net Profit of the raw trade, but it does impact the equity curve and therefore may influence how new positions are sized.

(Дополнительно рандомизируется барные доходности(внутри каждого трейда))

Trade Synthesize

Same as Trade Scramble, above, but the bar by bar returns of each raw trade are synthesized. Each bar by bar return is synthesized by selecting a random bar by bar return from the complete list of bar by bar returns for all raw trades.

(Еще немного перемешиваем - теперь барные доходности берутся из других открытых позиций)

Allow Trade Recycling

Applies to: All TR Methods

This option specifies whether or not to allow raw trades to be re-sampled during the Trade Randomization process. Enabling this option allows an additional level of randomization, because a raw trade could be selected more than once when creating the randomized simulation, and some raw trades might not be selected at all.

(Выборка с возвращением или без)

Allow Trade Return Recycling

Applies to: All TR Methods except Trade Scramble

If enabled, it allows the raw trade's bar by bar returns to be re-sampled during the process of randomizing the trade's bar by bar returns. This results in an additional level of randomization.

(Выборка ьарных доходностей внутри трейда с возвращением или без)

Maintain Date Clustering

Applies to: All TR Methods

This option forces the randomized entry dates to be drawn from the actual entry dates of the raw trades, instead of being completely randomized within the testing period. Enabling this setting can help more accurately simulate strategies that have low exposure.

(Убирает рандомизацию по датам)

Maintain Win/Loss Sequence

Applies to: All TR Methods

This option forces the randomized trades to maintain the same win/loss sequence of the trades in the raw trade list. This can help the Monte Carlo simulations to more accurately model the events and trends that occurred during the testing period.

(Сохранять или нет последовательность Win/Loss)