Download this trading software for FREE. Click here
QuantShare features:     Charting - Simulator - Screener - Optimizer - Sharing Server - Downloader - Neural Network - Watchlist - Composite - Indicators ...

Find a trading object:


Join Now or Login

Create an account to download QuantShare for FREE. This account allows you also to download trading objects from our sharing server.

Log in with your facebook-account:





Recent Posts

Technical Analysis Using Multiple Timeframes
Posted 5 days ago

Short Index - Part 2
Posted 12 days ago

Short Index - Part 1
Posted 19 days ago

Trend Following and Moving Averages
Posted 26 days ago

Put-Call Ratio for Individual Stocks
Posted 33 days ago

Show All

Shared Trading Objects
Show All
Recent mergers and acquisitions (by Patrick Fonce, uploaded 261 days ago)
No notes
Rate an item Rate an item Rate an item Rate an item Rate an item Write a review no reviews Report an item
Toronto Stock Exchange (by bug man, uploaded 114 days ago)
No notes
Rate an item Rate an item Rate an item Rate an item Rate an item Write a review no reviews Report an item
Hong Kong Stock Exchange - historical data (by The trader, uploaded 104 days ago)
No notes
Rate an item Rate an item Rate an item Rate an item Rate an item Write a review no reviews Report an item
Detrended Price Oscillator (by Brian Brown, uploaded 113 days ago)
No notes
Rate an item Rate an item Rate an item Rate an item Rate an item Write a review no reviews Report an item
TFS MBO (by Brian Brown, uploaded 108 days ago)
No notes
Rate an item Rate an item Rate an item Rate an item Rate an item Write a review no reviews Report an item
Advance Decline Ratio (by The trader, uploaded 55 days ago)
No notes
Rate an item Rate an item Rate an item Rate an item Rate an item Write a review no reviews Report an item
Number of reviews
Click to add a review
Average rate
Click to rate this item
Number of times this object was downloaded
Number of rates the current object received
Report an object
if you can't run it for example or if it contains errors
Click to report this object

Trading Optimization

Updated on 2009-06-22 07:11:00


Optimization is the process of finding the maxima and/or minima of functions.
Because some functions are complex, this is not always possible; so if the optimization cannot find the global maxima, it can however find a local maxima (we can have multiple local maxima in a function).

Why?

Some functions have too many parameters so that an exhaustive search requires billion of billion of combination and would take thousands of years for a computer to complete, therefore some special optimizing algorithms could help us find maxima with a reasonable amount of time.

Trading

In trading, optimization could be for example, the process of finding a set of rules parameters that leads to the best trading system in term of return.
In this example the return would be the fitness formula.
The fitness is used to evaluate each combination so we can compare combinations between them.
Fitness could be the drawdown in the case we seek for a trading strategy that have low drawdown, or it could be the Sharpe ratio, or any other user designed function.

Optimization in QuantShare

There are several optimization algorithms, those who are currently implemented in QuantShare are: Genetic algorithms and Population based incremental learning.

As we said earlier, an optimization algorithm tries to find a maxima or minima of a function or problem.
In the case of QuantShare, the optimizer is currently designed to solve four types of problems.

1 – From a trading system and a set of variables that you choose, the optimizer will run several trading system and shows you which one has the greatest fitness function, which as we have seen, could be return, minimum drawdown, Sharpe…

2 – Finding the best set of rules among any list of trading rules, you just enter the trading rules and the optimizer will run the algorithm to find which combination leads to the best fitness function.

3 – Given a ranking system, the optimizer will find the best combination of nodes, formulas and weights that maximize the fitness function.

4 – Add a prediction model like a neural network and define a list of inputs and the optimizer will explore these inputs to find the combination that has the best fitness value.








no reviews (Log in)

Posts

Trading Optimization
Posted 265 days ago

Same chart, different symbols
Posted 272 days ago

Composite Indicators
Posted 275 days ago

Example of advanced rule
Posted 277 days ago

Beta release
Posted 279 days ago

Back



contactus
About | Privacy | Terms of Use | Manual
Copyright © 2010 QUANTSHARE.COM