Net foreign assets are the sum of foreign assets held by monetary authorities and deposit money banks, less their foreign liabilities. Data are in current local currency.
1970 | 1990 | 2000 | 2005 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Algeria | 1,578,066,996.0 | -86,121,343,760.1 | 757,752,146,279.5 | 4,157,115,346,477.6 | 11,871,426,302,056.4 | 13,795,215,800,330.3 | 14,810,905,724,457.2 | 15,099,127,139,308.0 | 15,601,795,094,572.2 | 15,221,756,802,928.6 | 12,442,768,026,262.1 | 11,057,963,739,068.2 | 9,315,754,502,348.6 | 7,428,696,506,192.5 | 6,321,299,615,983.5 | 5,993,967,399,655.9 | 8,119,486,863,303.7 | 8,904,967,882,115.5 | 8,779,917,899,207.3 |
Libya | 573,833,571.4 | 1,721,199,030.2 | 5,469,972,199.7 | 56,307,588,420.3 | 134,177,053,605.7 | 140,153,337,989.1 | 158,550,505,970.0 | 154,233,327,322.7 | 130,048,684,839.2 | 114,438,769,097.6 | 106,479,389,931.5 | 106,653,409,285.9 | 119,139,334,017.4 | 117,913,481,245.1 | 101,825,938,918.9 | 343,128,471,876.9 | 385,277,489,554.5 | 402,939,426,717.8 | 437,550,882,488.2 |
Morocco | 521,777,643.6 | 13,855,225,180.4 | 53,179,891,565.6 | 165,996,519,400.0 | 194,292,710,792.8 | 169,795,491,141.3 | 141,430,904,943.2 | 142,265,913,313.2 | 173,808,767,613.9 | 223,778,046,003.6 | 241,385,759,886.8 | 262,299,578,494.1 | 250,204,337,652.3 | 263,851,623,580.7 | 318,142,556,260.8 | 316,707,827,569.2 | 313,643,964,906.3 | 351,882,146,046.0 | 398,166,856,450.4 |
Tunisia | 5,011,000.0 | 555,401,936.0 | 1,305,091,015.5 | 3,981,767,704.5 | 9,416,230,478.1 | 6,073,034,304.9 | 7,710,870,237.2 | 4,604,360,440.2 | 4,422,474,371.8 | 4,966,747,941.9 | 3,169,956,268.9 | 2,421,829,471.3 | 1,651,724,497.7 | 5,817,599,990.0 | 7,581,570,047.9 | 6,613,544,780.4 | 5,957,943,390.6 | 8,829,439,622.6 | 9,571,609,464.0 |
Mauritania | -2,800,000.0 | -1,576,963,544.4 | -5,652,030,978.4 | 928,103,698.5 | 7,129,619,212.4 | 20,387,979,824.2 | 21,709,695,169.4 | 14,636,268,773.7 | 11,872,803,544.4 | 13,119,636,441.6 | 15,501,137,042.0 | 14,974,448,009.0 | 23,653,348,436.1 |