Macau SAR, China Foreign Direct Investment
Key information about Macau SAR (China) Foreign Direct Investment
- Macau SAR (China) Foreign Direct Investment (FDI) increased by 1.6 USD bn in Dec 2023, compared with an increase of 3.2 USD bn in the previous year.
- Macau SAR (China) Foreign Direct Investment: USD mn net flows data is updated yearly, available from Dec 1985 to Dec 2023.
- The data reached an all-time high of 6.5 USD bn in Dec 2019 and a record low of -6.2 USD bn in Dec 2020.
CEIC converts annual Foreign Direct Investment into USD. The Monetary Authority of Macao provides Foreign Direct Investment in local currency. The Monetary Authority of Macau average market exchange rate is used for currency conversions. Foreign Direct Investment prior to 2002 is sourced from the World Bank.
Related information about Macau SAR (China) Foreign Direct Investment
- In the latest reports of Macau SAR (China), Current Account recorded a surplus of 14.4 USD bn in Dec 2023.
- Macau SAR (China) Direct Investment Abroad expanded by 498.8 USD mn in Dec 2023.
- Its Foreign Portfolio Investment fell by 7.8 USD bn in Dec 2023.
- The country's Nominal GDP was reported at 9.3 USD bn in Mar 2023.
View Macau SAR, China's Foreign Direct Investment from 1985 to 2023 in the chart:
What was Macau SAR, China's Foreign Direct Investment in 2023?
Macau SAR (China) Foreign Direct Investment (FDI) increased by 1.6 USD bn in Dec 2023, compared with an increase of 3.2 USD bn in the previous year. See the table below for more data.
Last | Previous | Min | Max | Unit | Frequency | Range |
---|---|---|---|---|---|---|
1,643.4 2023 | 3,201.3 2022 | -6,216.4 2020 | 6,491.0 2019 | USD mn | yearly | 1985 - 2023 |
Foreign Direct Investment by Country Comparison
country/region | Last | Frequency | Range |
---|---|---|---|
Albania (USD mn) | 452.1 Sep 2024 | quarterly | Mar 1993 - Sep 2024 |
Algeria (USD mn) | 360.0 Mar 2024 | quarterly | Mar 2007 - Mar 2024 |
Argentina (USD mn) | 2,481.7 Sep 2024 | quarterly | Mar 1977 - Sep 2024 |
Armenia (USD mn) | 166.6 Sep 2024 | quarterly | Mar 1993 - Sep 2024 |
Australia (USD mn) | 7,468.7 Jun 2024 | quarterly | Sep 1959 - Jun 2024 |
Austria (USD mn) | 493.4 Sep 2024 | quarterly | Mar 1970 - Sep 2024 |
Azerbaijan (USD mn) | 138.5 Sep 2024 | quarterly | Mar 2013 - Sep 2024 |
Bahrain (USD mn) | 6,838.2 2023 | yearly | 2012 - 2023 |
Bangladesh (USD mn) | 949.0 Jun 2024 | quarterly | Sep 2003 - Jun 2024 |
Belarus (USD mn) | 1,636.3 Mar 2024 | quarterly | Mar 1996 - Mar 2024 |
Belgium (USD mn) | 3,191.9 Mar 2023 | monthly | Jan 2007 - Mar 2023 |
Bolivia (USD mn) | 132.1 Sep 2024 | quarterly | Mar 1977 - Sep 2024 |
Bosnia and Herzegovina (USD mn) | 288.5 Sep 2024 | quarterly | Mar 2001 - Sep 2024 |
Botswana (USD mn) | 201.5 Jun 2024 | quarterly | Mar 2004 - Jun 2024 |
Brazil (USD mn) | 5,380.2 May 2023 | monthly | Jan 1995 - May 2023 |
Brunei (USD mn) | -315.6 Dec 2020 | quarterly | Mar 2001 - Dec 2020 |
Bulgaria (USD mn) | 60.2 Apr 2023 | monthly | Jan 2007 - Apr 2023 |
Cambodia (USD mn) | 1,359.5 Sep 2024 | quarterly | Mar 2010 - Sep 2024 |
Canada (USD mn) | 28,166.9 Jun 2024 | quarterly | Mar 1957 - Jun 2024 |
Chile (USD mn) | 1,214.9 Nov 2024 | monthly | Jan 2003 - Nov 2024 |
China (USD mn) | -8,306.0 Sep 2024 | quarterly | Mar 1998 - Sep 2024 |
Colombia (USD mn) | 3,270.2 Sep 2024 | quarterly | Mar 1996 - Sep 2024 |
Croatia (USD mn) | 673.7 Dec 2022 | quarterly | Mar 1993 - Dec 2022 |
Cyprus (USD mn) | -4,034.9 Sep 2024 | quarterly | Mar 2008 - Sep 2024 |
Czech Republic (USD mn) | 965.8 Apr 2023 | monthly | Jan 2004 - Apr 2023 |
Denmark (USD mn) | 11,735.2 Nov 2024 | monthly | Jan 1999 - Nov 2024 |
Ecuador (USD mn) | 73.6 Sep 2024 | quarterly | Mar 1993 - Sep 2024 |
Egypt (USD mn) | 22,352.2 Jun 2024 | quarterly | Dec 1993 - Jun 2024 |
Estonia (USD mn) | 184.6 Apr 2023 | monthly | Jan 2008 - Apr 2023 |
European Union (USD mn) | 4,825.5 Nov 2024 | monthly | Apr 1999 - Nov 2024 |
Finland (USD mn) | 374.9 Nov 2024 | monthly | Jan 2006 - Nov 2024 |
France (USD mn) | 864.5 Nov 2024 | monthly | Jan 1997 - Nov 2024 |
Georgia (USD mn) | 198.4 Sep 2024 | quarterly | Mar 1997 - Sep 2024 |
Germany (USD mn) | -2,800.3 Nov 2024 | monthly | Jan 1971 - Nov 2024 |
Ghana (USD mn) | 380.3 Mar 2024 | quarterly | Mar 2011 - Mar 2024 |
Greece (USD mn) | 304.2 Apr 2023 | monthly | Jan 2000 - Apr 2023 |
Hong Kong SAR, China (USD mn) | 27,032.3 Sep 2024 | quarterly | Mar 1999 - Sep 2024 |
Hungary (USD mn) | 5,593.8 Sep 2024 | quarterly | Mar 1991 - Sep 2024 |
Iceland (USD mn) | 272.0 Sep 2024 | quarterly | Mar 1976 - Sep 2024 |
India (USD mn) | 5,044.2 Sep 2024 | quarterly | Jun 1990 - Sep 2024 |
Indonesia (USD mn) | 7,538.8 Sep 2024 | quarterly | Mar 1981 - Sep 2024 |
Iran (USD mn) | 838.3 2021 | yearly | 1997 - 2021 |
Ireland (USD mn) | 12,375.0 Sep 2024 | quarterly | Mar 1981 - Sep 2024 |
Israel (USD mn) | 5,610.0 Sep 2024 | quarterly | Mar 1972 - Sep 2024 |
Italy (USD mn) | -5,606.6 Nov 2024 | monthly | Jan 1988 - Nov 2024 |
Ivory Coast (USD mn) | 214.9 2023 | yearly | 1970 - 2023 |
Japan (USD mn) | 2,951.0 Nov 2024 | monthly | Jan 1996 - Nov 2024 |
Jordan (USD mn) | 457.8 Sep 2024 | quarterly | Mar 1977 - Sep 2024 |
Kazakhstan (USD mn) | -1,646.8 Sep 2024 | quarterly | Dec 1997 - Sep 2024 |
Kenya (USD mn) | 728.7 2023 | yearly | 1970 - 2023 |
South Korea (USD mn) | 2,558.8 Jun 2023 | monthly | Jan 1980 - Jun 2023 |
Kosovo (USD mn) | 269.2 Sep 2024 | quarterly | Mar 2009 - Sep 2024 |
Kuwait (USD mn) | 253.8 Sep 2024 | quarterly | Mar 2012 - Sep 2024 |
Kyrgyzstan (USD mn) | -75.1 Mar 2023 | quarterly | Mar 1993 - Mar 2023 |
Laos (USD mn) | 176.1 Sep 2024 | quarterly | Mar 2001 - Sep 2024 |
Latvia (USD mn) | 14.3 Apr 2023 | monthly | Jan 2000 - Apr 2023 |
Lebanon (USD mn) | 42.6 Dec 2023 | monthly | Jan 2002 - Dec 2023 |
Lithuania (USD mn) | 215.4 Nov 2024 | monthly | Jan 2001 - Nov 2024 |
Luxembourg (USD mn) | -26,861.8 Sep 2024 | quarterly | Mar 2002 - Sep 2024 |
Macau SAR, China (USD mn) | 1,643.4 2023 | yearly | 1985 - 2023 |
North Macedonia (USD mn) | 103.5 Sep 2024 | monthly | Jan 2001 - Sep 2024 |
Malawi (USD mn) | 46.4 2021 | yearly | 1970 - 2021 |
Malaysia (USD mn) | 2,500.4 Sep 2024 | quarterly | Mar 2005 - Sep 2024 |
Malta (USD mn) | 10,887.0 Sep 2024 | quarterly | Mar 1995 - Sep 2024 |
Mauritius (USD mn) | 2,477.0 Sep 2023 | quarterly | Mar 2017 - Sep 2023 |
Mexico (USD mn) | 6,882.7 Sep 2024 | quarterly | Mar 1980 - Sep 2024 |
Moldova (USD mn) | 153.1 Sep 2024 | quarterly | Mar 1994 - Sep 2024 |
Mongolia (USD mn) | 177.5 Sep 2024 | monthly | Jan 2009 - Sep 2024 |
Montenegro (USD mn) | 154.9 Sep 2024 | quarterly | Mar 2005 - Sep 2024 |
Morocco (USD mn) | 636.9 Sep 2024 | quarterly | Mar 2014 - Sep 2024 |
Mozambique (USD mn) | 1,069.8 Jun 2024 | quarterly | Mar 1996 - Jun 2024 |
Myanmar (USD mn) | 347.5 Mar 2024 | quarterly | Mar 1976 - Mar 2024 |
Nepal (USD mn) | 15.9 Oct 2024 | quarterly | Oct 2000 - Oct 2024 |
Netherlands (USD mn) | 14,591.6 Sep 2024 | quarterly | Jun 2003 - Sep 2024 |
New Zealand (USD mn) | -1,490.3 Sep 2024 | quarterly | Jun 2000 - Sep 2024 |
Nigeria (USD mn) | 1,197.6 Mar 2023 | quarterly | Mar 2014 - Mar 2023 |
Norway (USD mn) | -1,870.9 Sep 2024 | quarterly | Mar 2005 - Sep 2024 |
Oman (USD mn) | 12,488.9 2023 | yearly | 1970 - 2023 |
Pakistan (USD mn) | 169.8 Dec 2024 | monthly | Jul 1997 - Dec 2024 |
Palestinian Territory (USD mn) | 87.0 Sep 2024 | quarterly | Mar 2011 - Sep 2024 |
Panama (USD mn) | 726.8 Sep 2024 | quarterly | Mar 1998 - Sep 2024 |
Paraguay (USD mn) | 172.2 Mar 2022 | quarterly | Mar 2008 - Mar 2022 |
Peru (USD mn) | 1,666.9 Sep 2024 | quarterly | Mar 1977 - Sep 2024 |
Philippines (USD mn) | 1,022.0 Oct 2024 | monthly | Jan 2005 - Oct 2024 |
Poland (USD mn) | 2,666.0 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Portugal (USD mn) | 904.4 Apr 2023 | monthly | Jan 1996 - Apr 2023 |
Qatar (USD mn) | 439.0 Jun 2024 | quarterly | Mar 2011 - Jun 2024 |
Romania (USD mn) | 485.4 Nov 2024 | monthly | Jan 2005 - Nov 2024 |
Russia (USD mn) | -1,163.7 Sep 2024 | quarterly | Mar 1994 - Sep 2024 |
Saudi Arabia (USD mn) | 4,255.6 Sep 2024 | quarterly | Mar 2006 - Sep 2024 |
Serbia (USD mn) | 528.6 Nov 2024 | monthly | Jan 2013 - Nov 2024 |
Singapore (USD mn) | 35,607.5 Sep 2024 | quarterly | Mar 1995 - Sep 2024 |
Slovakia (USD mn) | -42.2 Apr 2023 | monthly | Jan 2008 - Apr 2023 |
Slovenia (USD mn) | 147.7 Apr 2023 | monthly | Jan 1994 - Apr 2023 |
South Africa (USD mn) | -180.4 Sep 2024 | quarterly | Mar 1985 - Sep 2024 |
Spain (USD mn) | -1,186.1 Apr 2023 | monthly | Jan 1990 - Apr 2023 |
Sri Lanka (USD mn) | 45.4 Sep 2024 | quarterly | Mar 1977 - Sep 2024 |
Sudan (USD mn) | 152.4 Dec 2022 | quarterly | Dec 1996 - Dec 2022 |
Sweden (USD mn) | 5,297.9 Sep 2024 | quarterly | Mar 1975 - Sep 2024 |
Switzerland (USD mn) | -836.4 Sep 2024 | quarterly | Mar 1985 - Sep 2024 |
Accurate Macro & Micro Economic Data You Can Trust
Explore the most complete set of 6.6 million time series covering more than 200 economies, 20 industries and 18 macroeconomic sectors.
Learn more about what we doMacau SAR, China Key Series
Government and Public Finance | Last | Frequency | Range |
---|---|---|---|
Consolidated Fiscal Balance: % of GDP (%) | 7.3 Sep 2024 | quarterly | Dec 2003 - Sep 2024 |
Tax Revenue (USD mn) | 10,462.434 2023 | yearly | 2002 - 2023 |
Tax Revenue: % of GDP (%) | 22.8 2023 | yearly | 2002 - 2023 |
Forecast: Government Expenditure (MOP bn) | 206.920 2029 | yearly | 1996 - 2029 |
Forecast: Government Net Debt (MOP bn) | 0.000 2029 | yearly | 2001 - 2029 |
Govt Finance: Revenue (MOP mn) | 33,970.811 Sep 2024 | quarterly | Mar 2003 - Sep 2024 |
Govt Finance: Expenditure (MOP mn) | 19,919.838 Sep 2024 | quarterly | Mar 2003 - Sep 2024 |
Govt Finance: Revenue: Tax: Goods and Services (GS) (MOP th) | 72,333,916.000 2023 | yearly | 2002 - 2023 |
Govt Finance: Revenue: Tax: Income, Profits and Capital Gains (IG) (MOP th) | 10,374,832.000 2023 | yearly | 2002 - 2023 |
Govt Finance: Revenue: Tax: GS: General Taxes of Goods and Services (MOP th) | 728,994.000 2023 | yearly | 2014 - 2023 |
Foreign Trade | Last | Frequency | Range |
---|---|---|---|
Forecast: Exports of Goods Growth (%) | 0.000 | yearly | - |
Trade Balance (USD mn) | -1,290.0 Nov 2024 | monthly | Jan 1998 - Nov 2024 |
Total Exports (USD mn) | 144.0 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Total Exports Growth (%) | -17.3 Nov 2024 | monthly | Jan 2001 - Nov 2024 |
Aluminum: Exports (USD th) | 97.625 2023 | yearly | 1995 - 2023 |
Exports: Medicament (USD th) | 8,363.089 2023 | yearly | 1995 - 2023 |
Exports: Medicinal and Pharmaceutical Product (USD th) | 12,033.734 2023 | yearly | 1995 - 2023 |
Total Imports (USD mn) | 1,434.0 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Total Imports Growth (%) | 4.3 May 2023 | monthly | Jan 2001 - May 2023 |
Imports: Medicament (USD th) | 379,328.155 2023 | yearly | 1995 - 2023 |
Imports: Medicinal and Pharmaceutical Product (USD th) | 86,141.874 2023 | yearly | 1995 - 2023 |
Total Exports to USA (USD mn) | 3.061 Nov 2024 | monthly | Jan 1985 - Nov 2024 |
Total Imports from USA (USD mn) | 81.521 Nov 2024 | monthly | Jan 1985 - Nov 2024 |
Total Exports to China (USD mn) | 8.276 Nov 2024 | monthly | Jan 1985 - Nov 2024 |
Total Imports from China (USD mn) | 491.332 Nov 2024 | monthly | Jan 1985 - Nov 2024 |
Imports (MOP th) | 11,489,786.756 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Re Exports (MOP th) | 1,041,096.524 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Imports: Asia: China (MOP th) | 3,936,839.120 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Total Exports: Asia: China (MOP th) | 66,311.848 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Imports: America: USA (MOP th) | 653,192.843 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Total Exports: Asia: Hong Kong (MOP th) | 836,550.000 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Imports: Asia: Hong Kong (MOP th) | 540,290.000 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Total Exports: America: USA (MOP th) | 24,524.432 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
Imports: Beverages (MOP th) | 352,663.623 Jan 2019 | monthly | Jan 2000 - Jan 2019 |
Import Quantum Index (2016=100) | 167.900 Sep 2024 | quarterly | Mar 2009 - Sep 2024 |
Export Quantum Index (2016=100) | 126.600 Sep 2024 | quarterly | Mar 2009 - Sep 2024 |
Import Volume Index (2015=100) | 160.190 2021 | yearly | 2000 - 2021 |
Export Volume Index (2015=100) | 115.980 2021 | yearly | 2000 - 2021 |
Balance of Payments | Last | Frequency | Range |
---|---|---|---|
Direct Investment Abroad (USD mn) | 498.8 2023 | yearly | 2002 - 2023 |
Current Account Balance (USD mn) | 14,379.7 2023 | yearly | 2002 - 2023 |
Current Account Balance: % of GDP (%) | 31.4 2023 | yearly | 2002 - 2023 |
Foreign Direct Investment (USD mn) | 1,643.4 2023 | yearly | 1985 - 2023 |
Foreign Direct Investment: % of GDP (%) | 3.6 2023 | yearly | 1982 - 2023 |
Foreign Portfolio Investment (USD mn) | -7,836.041 2023 | yearly | 2002 - 2023 |
Foreign Portfolio Investment: % of GDP (%) | -17.1 2023 | yearly | 2002 - 2023 |
Foreign Portfolio Investment: Equity Securities (USD mn) | 5.6 2023 | yearly | 2002 - 2023 |
Foreign Portfolio Investment: Debt Securities (USD mn) | -7,841.624 2023 | yearly | 2002 - 2023 |
Forecast: Current Account Balance (USD bn) | 23.021 2029 | yearly | 2002 - 2029 |
BoP: CU: Secondary Income (MOP mn) | -24,792.675 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: OI: Liabilities (MOP mn) | -45,369.957 2023 | yearly | 2002 - 2023 |
BoP: CA: Credit (MOP mn) | 0.029 2023 | yearly | 2002 - 2023 |
BoP: CU: Credit (MOP mn) | 449,888.744 2023 | yearly | 2002 - 2023 |
BoP: Financial Account (FA) (MOP mn) | 84,649.279 2023 | yearly | 2002 - 2023 |
BoP: CU: Debit (MOP mn) | 333,939.833 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: Direct Investment (DI) (MOP mn) | -9,228.909 2023 | yearly | 2002 - 2023 |
BoP: FA: Reserve Assets (MOP mn) | 4,425.009 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: PI: Assets (MOP mn) | 88,195.110 2023 | yearly | 2002 - 2023 |
BoP: CU: Services (MOP mn) | 247,929.785 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: Financial Derivatives (FD) (MOP mn) | -499.474 2023 | yearly | 2002 - 2023 |
Balance of Payments (BoP) (MOP mn) | 4,425.009 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: Portfolio Investment (PI) (MOP mn) | 151,380.168 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: DI: Assets (MOP mn) | 4,022.263 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: PI: Liabilities (MOP mn) | -63,185.057 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: DI: Lia (MOP mn) | 13,251.172 2023 | yearly | 2002 - 2023 |
BoP: CU: Primary Income (PI) (MOP mn) | -9,513.247 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: Other Investment (OI) (MOP mn) | -61,427.515 2023 | yearly | 2002 - 2023 |
BoP: CA: Debit (MOP mn) | 1.907 2023 | yearly | 2002 - 2023 |
BoP: CU: Goods (MOP mn) | -97,674.952 2023 | yearly | 2002 - 2023 |
BoP: Errors and Omissions (MOP mn) | -31,297.754 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: OI: Assets (MOP mn) | -106,797.472 2023 | yearly | 2002 - 2023 |
BoP: FA: NR: FD: Assets (MOP mn) | -499.474 2023 | yearly | 2002 - 2023 |
Dissolved Companies (DP): Number (Unit) | 234.000 Sep 2024 | quarterly | Mar 2002 - Sep 2024 |
Monetary | Last | Frequency | Range |
---|---|---|---|
Non Performing Loans Ratio (%) | 5.5 Nov 2024 | monthly | Jan 1990 - Nov 2024 |
Household Debt: % of GDP (%) | 80.5 Sep 2024 | quarterly | Dec 2001 - Sep 2024 |
Non-Performing Loans (USD mn) | 6,846.155 Nov 2024 | monthly | Jan 1990 - Nov 2024 |
Money Supply M1 (USD mn) | 8,887.622 Nov 2024 | monthly | Jun 1984 - Nov 2024 |
Money Supply M2 (USD mn) | 97,500.314 Nov 2024 | monthly | Jun 1984 - Nov 2024 |
M2 Growth (%) | 7.3 Nov 2024 | monthly | Jun 1985 - Nov 2024 |
Foreign Exchange Reserves (USD mn) | 29,393.2 Dec 2024 | monthly | Jun 1984 - Dec 2024 |
Foreign Exchange Reserves: % of GDP (%) | 57.356 Sep 2024 | quarterly | Dec 2001 - Sep 2024 |
Foreign Exchange Reserves: Months of Import (NA) | 21.1 Dec 2024 | monthly | Jan 2000 - Dec 2024 |
Total Deposits (USD mn) | 158,341.388 Nov 2024 | monthly | Jun 1984 - Nov 2024 |
Total Deposits Growth (%) | -0.8 Nov 2024 | monthly | Jun 1985 - Nov 2024 |
Domestic Credit (USD mn) | 31,712.1 Nov 2024 | monthly | Jun 1984 - Nov 2024 |
Domestic Credit Growth (%) | -11.1 Nov 2024 | monthly | Jun 1985 - Nov 2024 |
Household Debt (USD mn) | 41,973.8 Mar 2023 | quarterly | Dec 1998 - Mar 2023 |
Total Loans (USD mn) | 125,532.449 Nov 2024 | monthly | Jun 1984 - Nov 2024 |
Total Loans Growth (%) | -12.08 Nov 2024 | monthly | Jun 1985 - Nov 2024 |
Private Debt: % of Nominal GDP (%) | 131.51 Sep 2024 | quarterly | Dec 2001 - Sep 2024 |
Monetary Base (MOP mn) | 54,706.376 Nov 2024 | monthly | Jun 1984 - Nov 2024 |
Deposits (MOP mn) | 1,269,264.567 Nov 2024 | monthly | Jun 1984 - Nov 2024 |
Loans: Total (MOP mn) | 1,006,268.109 Nov 2024 | monthly | Jun 1984 - Nov 2024 |
Mortgage Loan: Value: Total (MOP th) | 1,415,135.000 Nov 2024 | monthly | Jan 2000 - Nov 2024 |
More Indicators for Macau SAR, China
Request a demo of CEIC
CEIC’s economic databases cover over 200 global markets. Our Platform offers the most reliable macroeconomic data and advanced analytical tools.