Quantzone

Matlab Finance Code

Improving MATLAB® performance when solving financial optimization problems

Optimization algorithms are commonly used in the financial industry with examples including Markowitz portfolio optimization, Asset-Liability management, credit-risk management, volatility surface estimation etc. Many optimization problems involve nonlinear objective functions and constraints. These problems can be computationally expensive, especially with numerically estimated gradients. We have seen many cases where optimizations were sped up by incorporating pre-computed analytical derivatives.

Particle Swarm Optimization (PSO)

TechTradeTool

A toolbox for calculating and optimizing technical analysis trading systems.

Using MATLAB to Develop Portfolio Optimization Models

A .zip file contains a series of scripts that were used in the MathWorks webinar “Using MATLAB to Develop Portfolio Optimization Models.” The scripts generate 3D efficient frontiers for a universe of 44 stocks with time as the third axis. Additional scripts perform various ex-ante and ex-post analyses. Results are generated with and without market adjustments in the data. A readme.txt. file in the .zip folder describes each script and how to use it.

Mean-variance portfolio optimization using GA and PATTERNSEARCH

Please see PORTOPTGADS, by following link ‘Published m-files’ below.

PS. The cool picture is a visualization of Rastrigin’s function, taken from Genetic Algorithm and Direct Search Toolbox documentation.

Using MATLAB to Optimize Portfolios with Financial Toolbox

A .zip file contains a series of scripts that were used in the MathWorks webinar “Using MATLAB to Optimize Portfolios with Financial Toolbox.” The scripts demonstrate features of the Portfolio object and follows with case studies that demonstrate how to customize the tools for different tasks, including Sharpe/information ratio optimization and 130/30 portfolios. A readme.txt. file in the .zip folder describes how to use the scripts.

Analyzing Investment Strategies with CVaR Portfolio Optimization

CVaR Portfolio Optimization

Matlab – Optimization and Integration

  • About

    Matlab Finance Code Collector

  • Tag Cloud

  • Recent Comments

  • Meta