Cash Rebalancer

Goal of this program is to calculate how to distribute your investment amount, in order to achieve a desired portfolio balance. Typical rebalancers will use withdrawals for this, which comes with additional order execution costs. This rebalancer will only add money (Also known as cash rebalancing)