что мешает в json формате хранить данные? их и получать обратно проще нативными методами. зачем эта компиляция в csv туда-сюда? Ну и раз предполагается хранение — не имеет ли смысл использовать базу данных?
Есть некоторое противоречие во фразе «На нормальном инвестиционном горизонте (в несколько лет и дальше) рынок акций в любом случае опередит инструменты с фиксированной доходностью.» и на первом графике в статье.