En ese caso, lo que puedes hacer es obtener el listado con subtotales por año, de modo que luego te sea más sencillo hacer la cuenta.
Empecemos probando la salida de esta consulta:
Código MySQL:
Ver original MOVIMIENTOS,
DEBE,
HABER,
SUM(IF(CXC
= 1,NETO
,0))DEBE
, SUM(IF(CXC
=-1,NETO
,0)) HABER
, WHERE CODIGO
='0000000001'