Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| personal:portfolio:portopt [2015/09/10 13:19] – [Compilation (not needed if using a pre-compiled version)] antonello | personal:portfolio:portopt [2025/05/02 09:41] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 21: | Line 21: | ||
| In portfolio theory agents attempts to maximise portfolio expected return for a given amount of portfolio risk, or equivalently to minimise risk for a given level of expected return. | In portfolio theory agents attempts to maximise portfolio expected return for a given amount of portfolio risk, or equivalently to minimise risk for a given level of expected return. | ||
| - | {{ : | + | {{ : |
| The portfolio management can be portrayed graphically as in the above Figure, where the feasible set of variance-profitability combinations in enclosed by the blue curve and the B-D segment represents the efficient frontier, where no variance can be lowered at productivity' | The portfolio management can be portrayed graphically as in the above Figure, where the feasible set of variance-profitability combinations in enclosed by the blue curve and the B-D segment represents the efficient frontier, where no variance can be lowered at productivity' | ||
| Line 91: | Line 91: | ||
| ===== Usage ===== | ===== Usage ===== | ||
| + | |||
| + | :!: Please notice that the API changed from version 1.1, with the introduction of the '' | ||
| + | |||
| + | |||
| == Linux == | == Linux == | ||
| ./portopt [options] | ./portopt [options] | ||
| Line 101: | Line 105: | ||
| Call: | Call: | ||
| - | double solveport (const vector< vector < | + | double solveport (const vector< vector < |
| | | ||
| == As a lib using Python: == | == As a lib using Python: == | ||
| Line 110: | Line 114: | ||
| errorcode | errorcode | ||
| errormessage = results[3] | errormessage = results[3] | ||
| + | opt_mean | ||
| + | opt_var | ||
| === Options === | === Options === | ||
| < | < | ||
| - | -h --help | + | -h --help |
| -v --var-file [input_var_file_name] | -v --var-file [input_var_file_name] | ||
| -m --means-file [input_means_file_name] | -m --means-file [input_means_file_name] | ||
| Line 141: | Line 147: | ||
| You should have received a copy of the GNU Lesser General Public License along with PortOpt. | You should have received a copy of the GNU Lesser General Public License along with PortOpt. | ||
| + | |||
| + | ===== Citations ===== | ||
| + | If you use this program or a derivative of it in an academic framework, please cite it!\\ | ||
| + | Please cite as: | ||
| + | * A. Dragicevic, A. Lobianco, | ||
| ===== Acknowledgements ===== | ===== Acknowledgements ===== | ||
