penso em alguma coisa muito simples pra uma v1, ele simplesmente entraria como uma terceira classificação:
entradas
saidas
investimentos
nas contas de fluxo de caixa vc continua atuando somente em entrada e saída.
em relatório de evolução patrimonial vc adiciona o valor em investimento no montante.
e para corrigir o valor de investimento, vc pode fazer o prompt: meu investimento rendeu x reais, e acrescenta como rendimento, retirei ou resgatei x reais do investimento e ele tira do investimento e lança em entradas.