Ecuador Ecuador, Net financial flows, IBRD (NFL, current US$)

Year Value Rank Change Change,%
2023 887,028,000 5 -568,662,000 -39.1%
2022 1,455,690,000 3 +1,151,698,000 +379%
2021 303,992,000 13 -1,041,494,000 -77.4%
2020 1,345,486,000 4 +711,203,000 +112%
2019 634,283,000 8 +415,436,000 +190%
2018 218,847,000 11 +65,142,000 +42.4%
2017 153,705,000 20 +163,783,000 -1,625%
2016 -10,078,000 60 -84,122,000 -114%
2015 74,044,000 24 +125,887,000 -243%
2014 -51,843,000 69 +14,767,000 -22.2%
2013 -66,610,000 68 +4,611,000 -6.47%
2012 -71,221,000 70 +7,761,000 -9.83%
2011 -78,982,000 68 +6,479,000 -7.58%
2010 -85,461,000 74 -4,776,000 +5.92%
2009 -80,685,000 69 -9,369,000 +13.1%
2008 -71,316,000 61 -9,076,000 +14.6%
2007 -62,240,000 60 -8,765,000 +16.4%
2006 -53,475,000 58 -18,315,000 +52.1%
2005 -35,160,000 55 +17,773,000 -33.6%
2004 -52,933,000 65 -112,268,000 -189%
2003 59,335,000 4 +119,360,000 -199%
2002 -60,025,000 64 -108,284,000 -224%
2001 48,259,000 14 +68,907,000 -334%
2000 -20,648,000 69 -28,971,000 -348%
1999 8,323,000 27 +2,469,000 +42.2%
1998 5,854,000 25 +61,502,000 -111%
1997 -55,648,000 70 -25,864,000 +86.8%
1996 -29,784,000 63 -251,135,000 -113%
1995 221,351,000 6 +203,778,000 +1,160%
1994 17,573,000 19 +58,605,000 -143%
1993 -41,032,000 74 -30,033,000 +273%
1992 -10,999,000 50 +7,380,000 -40.2%
1991 -18,379,000 59 -23,525,000 -457%
1990 5,146,000 28 -25,534,000 -83.2%
1989 30,680,000 17 -93,963,000 -75.4%
1988 124,643,000 12 +29,778,000 +31.4%
1987 94,865,000 13 -30,837,000 -24.5%
1986 125,702,000 13 +110,166,000 +709%
1985 15,536,000 34 -32,191,000 -67.4%
1984 47,727,000 21 +20,356,000 +74.4%
1983 27,371,000 26 +4,988,000 +22.3%
1982 22,383,000 25 -19,446,000 -46.5%
1981 41,829,000 18 +17,632,000 +72.9%
1980 24,197,000 27 -635,000 -2.56%
1979 24,832,000 25 +8,087,000 +48.3%
1978 16,745,000 30 +15,079,000 +905%
1977 1,666,000 47 +2,714,000 -259%
1976 -1,048,000 60 -6,888,000 -118%
1975 5,840,000 34 +4,453,000 +321%
1974 1,387,000 35 -124,000 -8.21%
1973 1,511,000 39 -831,000 -35.5%
1972 2,342,000 31 +4,014,000 -240%
1971 -1,672,000 54 -1,450,000 +653%
1970 -222,000 42

Charts