Skip to content
Prev 14192 / 15274 Next

random portfolios

Hi Ross,

Sure. Even though I have not profiled the bottlenecks quite in detail as of
yet, i will give you a decent idea of the problem I am working with. I can
have multiple indices with as much as 2000 assets with group, position and
turnover limits (Not sure if i can increase the speed by removing
constraints and doing rejection sampling later). In order to generate a
daily possible set for the market in this case, I was playing around with
~4-5 thousand permutations. Also I think I will end up using the "sample"
method because of the type of constraints we have and as you already have
mentioned that method is the slowest (takes about 30 times the time using
"simplex" for the same constraints). Adding box and position limit
constraints are causing it to run a bit slower (but its not a big
difference). I can always provide a more thorough analysis of the potential
bottlenecks with a lot more detail when I have a chance to start working on
translating it to cpp

Thank you,

On Mon, Mar 20, 2017 at 4:04 PM, Ross Bennett <rossbennett34 at gmail.com>
wrote: