Fixed bug in get_diversification_ratio, now it uses all current weights from the daily snapshot