\timing SELECT r.id ,r.logid ,r."Type" ,r."Trans Date" ,r."Post Date" ,r."Description" ,-r."Amount" "Amount" ,SUM(-r."Amount") OVER (ORDER BY r."Post Date" asc , r.id) + 374.23 balance FROM tpsv.chase_default r ORDER BY r."Post Date" desc