2024 August 27

Significant speed improvements in auto portfolio generation. The default is now brute force if <100  systems combinations are used, else genetic algorithms.

Genetic algorithm (see below picture) now has the option to end processing if no improvements after X (10) generations. Max time of processing can also be set, or manually end processing and you will get the best combination found so far.

Other small tweaks too. Adjustable thresholds on correlation. Tweaks to market performance. Added wheat contract in symbols.

Added linked labels in portfolio selection.




2024 July 25

For users who have a high amount of systems, the time to calculate systems portfolio is excessive. Over simplified the time taken is 2^(number of systems you have)

This time can be reduced - at a cost of a less accurate solution using generations / populations / children. Particle Swarm Optimization also has these changes.



To reduce combinations (and so time) further, max weight can be used. IE enter 2 if you don't want a specific system to have more than 2 contracts



All these options in red below can also reduce the amount of combinations.


You can also click on stop to prematurely end the processing and use best found combination.


To experiment with speed of processing, you can also reduce the dates of the data used.


2024 May 02

Updated registration system so users can identify each installation with a name. IE MyDevelopmentPC. This is useful so when you move a license to another computer,

we know what one to revoke.

Bug fix for message warning code is too old.

paprosetupv.20240502.11.exe has fix for rego bug that was in paprosetupv.20240502.1.exe build.

2024 March 5 build


A bug fix and new graph of the  number of contracts /systems traded over time




2024 Feb 27 build

Enhanced market performance.

You can now click on any system to get the system report of the system.

Also net profit over draw down metrics of the last 3,6,12 months. This logic may get enhanced over time.

The purpose of this is for the user to watch for systems that failing.

New tab. DD matrix

What this does is tell you how correlated a system draw down is compared to the total draw down curve.

The lower the number the better.



Move UP / Down

Systems can be moved up / down


Option to copy file name into windows clip board


Also a few minor cosmetic fixes and tweaks.