Abstract: |
Techniques are disclosed for managing digital assets. One embodiment presented herein includes a computer-implemented method, which includes receiving one or more optimization criteria from a user for optimizing a portfolio of digital assets. The method further includes generating a genome population comprising a plurality of genomes, each of which represents a solution for optimizing the portfolio of digital assets. The method further includes selecting two parent genomes from the genome population, mating the two parent genomes to produce a child genome, mutating the child genome, adding the child genome to the genome population, and removing a number of genomes from the genome population. The method further includes, upon determining, based on the one or more optimization criteria, that a genome in the genome population represents an optimal solution, performing at least one of buying, selling, and trading of digital assets according to the solution represented by the genome. |