Proponga una o varias estructuras de datos para almacenar la información de clientes y sus portafolios de inversión,
teniendo en cuenta las siguientes características:
• Existen segmentos de clientes.
• Un cliente puede tener múltiples portafolios de inversión.
• Los portafolios de inversión tienen una composición dinámica con activos financieros sujetos a operaciones de apertura, adición, retiro y cancelación.
• El universo de activos está segmentando por diferentes categorías según las cuales se cobra una comisión diaria de administración proporcional al monto invertido en el activo.
• Un portafolio se considera vigente si tiene al menos un activo con monto mayor a cero.
Genere información sintética para las estructuras de datos propuestas anteriormente y responda las siguientes
preguntas:
• Número de clientes por mes con al menos un portafolio activo.
• Número promedio de cancelaciones de portafolios por mes.
• Total de comisiones generadas por mes.
• Rentabilidad media de los portafolios por segmento de clientes en el periodo generado.