Value Function Iteration (VFI) Toolkit for Matlab

A Matlab Toolkit for Macroeconomic Models using Value Function Iteration
1.4K Downloads
Updated 5 Feb 2026
A Matlab Toolkit for Macroeconomic Models using Value Function Iteration. Automatically parallelizes on CPUs and GPU. Includes commands for simulating time series and stationary distributions, and on evaluating moments of these.
For more information, including examples and documentation, see vfitoolkit.com

Cite As

Robert Kirkby (2026). Value Function Iteration (VFI) Toolkit for Matlab (https://github.com/vfitoolkit/VFIToolkit-matlab), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2020a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Parallel Computing in Help Center and MATLAB Answers

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
2.0.0.0

Version 2 update was a while back in github, finally mentioning it on Mathworks :)

1.5.0.0

Breaks backward compatibility.
http://www.vfitoolkit.com/updates-blog/2020/version-1-5-of-toolkit-not-backwards-compatible/

1.4.0.0

Now solves transition paths and entry-exit models. Some notational changes to better describe the exact problems that commands are solving.

1.2.0.0

Now includes codes explicitly for solving heterogeneous agent models and transition paths. Slight reordering of inputs to some commands to allow better handling of internal options and making it easier to not specify options and simply use defaults.

1.1.0.0

Have changed the way the VFI Toolkit handles parameters. This breaks compatibility with version 1.0.

See
http://www.vfitoolkit.com/updates-blog/2015/version-1-1-of-vfi-toolkit/

1.0.0.0

improved description

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.