Portfolio structure logic