Creo que la mejor manera de manejar esto es fingir que su cuenta es un Fondo de Inversión u otro vehículo de inversión colectiva que en principio está disponible para que otros inviertan (aunque en la práctica, por ahora, usted sea el único inversor).
Esto significa llevar un control de dos cosas, el número de "acciones" en circulación y el Valor Neto de los Activos por acción sobre una base diaria. (El valor liquidativo debe expresarse en su "moneda base", que es la que utiliza diariamente para comprar alimentos, pagar impuestos, etc.).
El número inicial de acciones puede ser arbitrario (como 10000 acciones).
Cualquier día en el que invierta fondos adicionales, al cierre de las operaciones calculará el VL/sh valorando todos los valores de la cartera (salvo el efectivo entrante) y dividiéndolos por el número (anterior) de acciones en circulación. A continuación, se emiten nuevas acciones por el importe de su inversión dividido por el VL. Se actualiza el número de acciones en circulación.
Y viceversa, cuando se retira dinero de la cuenta, se reduce el número de acciones en circulación.
Para calcular la rentabilidad entre dos momentos cualesquiera de entrada/salida de efectivo (o dos periodos de valoración completa de la cartera) se utiliza la variación porcentual del valor liquidativo. Para periodos más largos se pueden vincular los rendimientos mediante la fórmula habitual de vinculación geométrica.
Este método le dará una tasa de rendimiento ponderada en el tiempo perfectamente precisa. El problema es que da mucho trabajo, sobre todo si se quieren obtener valores liquidativos diarios. El otro método que menciona, el método Dietz modificado, podría utilizarse como aproximación si cree que el método del valor liquidativo completo es demasiado laborioso. Por ejemplo, se podría valorar la cartera sólo mensual o trimestralmente. Así que depende del trabajo que quieras hacer.