Cálculo de la suma acumulativa en PostgreSQL

Quiero encontrar la cantidad acumulada o en ejecución de campo e insertarla desde la etapa de preparación a la tabla. Mi estructura de puesta en escena es algo como esto: ea_month id amount ea_year circle_id April 92570 1000 2014 1 April 92571 3000 2014 2 April 92572 2000 2014 3 March 92573...