Code covered by the BSD License
-
ComputeBestPortfolio(expRet,e...
Oren Rosen
-
ComputeHistoricalStats(prices...
-
FindTarget(target)
Oren Rosen
-
crossoverNcK(parents,options,...
Oren Rosen
-
crossoverNcK(parents,options,...
Oren Rosen
-
crossoverParents(p1,p2)
Oren Rosen
-
generateinitpop(n,k)
-
generateinitpop(n,k)
-
minvar(covMat,indvRet,targetR...
-
mutateParent(parent)
Oren Rosen
-
mutationNcK(parents,options,G...
Oren Rosen
-
mutationNcK(parents,options,G...
Oren Rosen
-
plotfun(options,state,flag)
Custom plot function for genetic algorithm
-
ras(pop)
shortcut to rastriginsfcn()
-
Script.m
-
View all files
MathWorks Webinar: Using Genetic Algorithms in Financial Applications
by Oren Rosen
26 Dec 2007
(Updated 28 Dec 2007)
Presentation and M-Files for MathWorks Webinar
|
Watch this File
|
| File Information |
| Description |
This zip file contains the Presentation (PDF) and M-files that were demonstrated in the MathWorks Webinar: Using Genetic Algorithms in Financial Applications delivered on Dec 11 2007.
The purpose of the webinar was to highlight how Genetic Algorithms may be used to supplement portfolio optimization problems. The Genetic Algorithm contains custom evolution algorithms that were built specifically for this webinar. They allow the user to explore subsets of fixed size from a larger universe of stocks to search for a minimum variance portfolio with a given return. This is related to what is known as portfolio "cardinality constraints" or "mean variance spanning". This will also be useful for anyone interested in solving mixed integer proglems in MATLAB.
Please see the included ReadMe.doc for a description of the contents. |
| Required Products |
Financial Toolbox
Global Optimization Toolbox
Optimization Toolbox
Spreadsheet Link EX
Statistics Toolbox
|
| MATLAB release |
MATLAB 7.5 (R2007b)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Comments and Ratings (4) |
| 28 Dec 2007 |
Olivier B.
|
|
|
| 02 Jan 2008 |
Oren Rosen
|
|
|
| 11 Oct 2009 |
Rohit Sharma
|
|
|
| 11 Jan 2010 |
Pasla
|
|
|
| Updates |
| 28 Dec 2007 |
Problem with original upload.
Corrected function names in crossoverNcK.m, mutationNcK.m |
|
Contact us at files@mathworks.com