portfolio fixed, unit tests added for strategy&port