Tuesday, September 07, 2010

Optimization

A strategy portfolio can be assigned an optimization script to optimize a group of script parameters belonging to the portfolio scripts. (Trading strategy scripts, position sizing scripts, money management script…)

The optimization process runs the strategy portfolio again and again using different parameter values, while calculating a score value at the end of each run. The selection of parameter values for the next run as well as the calculation of the score value for the previous run are both defined in the optimization script itself.

Learn more about our automated trading platform.

Optimization Screenshots

Optimization Script Optimization Script Setup
An optimization script open in the script designer. The portfolio settings to which an optimization script can be assigned.
Optimization Settings Optimization Results
The optimization settings which define the parameters to be optimized and their range of possible values. The optimization results of completed portfolio runs using various combinations of parameter values.

Optimization Scripts

The IQBroker automated trading platform ships with a library of premade optimization scripts that can be used without any programming, while custom scripts can easily be developed using the resource designer and IQLanguage.

ID Name Author Last Update
MCAPL Monte Carlo, Average PnL Admin 2009-06-17
MCAPLP Monte Carlo, Average PnL % Admin 2009-06-17
MCAPLPB Monte Carlo, Average PnL Per Bar Admin 2010-04-23
MCAPLPD Monte Carlo, Average PnL Per Day Admin 2010-04-23
MCAPCP Monte Carlo, Average Price Change % Admin 2010-04-23
MCAV Monte Carlo, Average Value Admin 2010-04-23
MCCAGR Monte Carlo, CAGR Admin 2010-04-23
MCMCL Monte Carlo, Maximum Consecutive Losing Admin 2010-04-23
MCMCW Monte Carlo, Maximum Consecutive Winning Admin 2010-04-23
MCMD Monte Carlo, Maximum Drawdown Admin 2010-04-23
MCMDP Monte Carlo, Maximum Drawdown % Admin 2010-04-23
MCE Monte Carlo, Equity Admin 2010-04-23
MCEX Monte Carlo, Exposure Admin 2010-04-23
MCLC Monte Carlo, Luck Coefficient Admin 2010-04-23
MCNP Monte Carlo, Net Profit Admin 2010-04-23
MCNPP Monte Carlo, Net Profit % Admin 2010-04-23
MCPL Monte Carlo, PnL Admin 2010-04-23
MCPR Monte Carlo, Payoff Ratio Admin 2009-06-17
MCPF Monte Carlo, Profit Factor Admin 2010-04-23
MCRF Monte Carlo, Recovery Factor Admin 2010-04-23
MCSR Monte Carlo, Sharpe Ratio Admin 2010-04-23
MCUI Monte Carlo, Ulcer Index Admin 2010-04-23
MCWLR Monte Carlo, Win Loss Ratio Admin 2009-06-17
EXAPL Exhaustive, Average PnL Admin 2010-04-23
EXAPLP Exhaustive, Average PnL % Admin 2010-04-23
EXAPLPB Exhaustive, Average PnL Per Bar Admin 2010-04-23
EXAPLPD Exhaustive, Average PnL Per Day Admin 2010-04-23
EXAPCP Exhaustive, Average Price Change % Admin 2009-06-17
EXAV Exhaustive, Average Value Admin 2009-06-17
EXCAGR Exhaustive, CAGR Admin 2009-06-17
EXMCL Exhaustive, Maximum Consecutive Losing Admin 2009-06-17
EXMCW Exhaustive, Maximum Consecutive Winning Admin 2009-06-17
EXMD Exhaustive, Maximum Drawdown Admin 2009-06-17
EXMDP Exhaustive, Maximum Drawdown % Admin 2009-06-17
EXE Exhaustive, Equity Admin 2009-06-17
EXE Exhaustive, Exposure Admin 2009-06-17
EXLC Exhaustive, Luck Coefficient Admin 2009-06-17
EXNP Exhaustive, Net Profit Admin 2009-06-17
EXNPP Exhaustive, Net Profit % Admin 2009-06-17
EXPL Exhaustive, P/L Admin 2009-06-17
EXPR Exhaustive, Payoff Ratio Admin 2009-06-17
EXPF Exhaustive, Profit Factor Admin 2009-06-17
EXRF Exhaustive, Recovery Factor Admin 2009-06-17
EXSR Exhaustive, Sharpe Ratio Admin 2009-06-17
EXUI Exhaustive, Ulcer Index Admin 2009-06-17
EXWLR Exhaustive, Win Loss Ratio Admin 2009-06-17

Copyright © 2010 IQBroker, LLC. All rights reserved.