Я предполагаю, что вы хотите найти сумму сумм за каждый месяц.
Вам нужно перебрать массив и найти суммы на основе года и месяца.
$data = // store your array here
$totals = [];
foreach($data as $element){
$year_month = $element['date']['year'] . '-' . $element['date']['month'];
$totals[$year_month] = isset($totals[$year_month]) ? $totals[$year_month] + $element['amount'] : $element['amount'];
}
Это выдаст вам массив с указанием года-месяца в качестве ключей и общей суммы в качестве соответствующих значений.