get()->each(function ($portfolio) { $this->line('Capturing daily change for '.$portfolio->title); $metrics = Holding::query() ->portfolio($portfolio->id) ->getPortfolioMetrics(config('investbrain.base_currency')); $portfolio->daily_change()->create([ 'date' => now(), 'total_market_value' => $metrics->get('total_market_value'), ]); }); } }