OTC foreign exchange turnover by country and instrument, "net-gross" basis
Counterparty sector: Total (all counterparties) - Leg 1: Total (all currencies) - Leg 2: Total (all currencies)
Daily averages in April 2022, in millions of US dollars
«  2022 › »
FX instrument
Total Spot transactions Outright forwards FX swaps Currency swaps Options Other instruments
All countries (total)9,843,1362,690,8931,444,4625,160,223163,436384,03784
Argentina981918611   1   
Australia150,38534,33424,94886,3302,9631,810...
Austria17,2192,68641614,0271575   
Bahrain1,9803151761,460226...
Belgium32,4306,30880724,873113329   
Brazil20,9858,9969,5776952901,426   
Bulgaria2,3971,64660692......   
Canada171,95223,95120,091117,7854,5025,623...
Chile9,3413,7934,9054521848   
China152,68843,7687,45293,0631588,247   
Chinese Taipei32,90015,1691,78515,08334829   
Colombia4,9312,0492,6012061760   
Czechia5,8538521354,7872752   
Denmark83,06418,6063,40758,4121,4891,149   
Finland7,6711,7101,0834,37065442   
France213,73032,96219,380152,6653,7524,93733
Germany183,93438,19014,110127,1451,5242,965...
Greece78633857380...11   
Hong Kong SAR694,359134,18074,606423,85742,75518,961...
Hungary6,0971,4651224,472...38   
India53,00524,4928,41118,893561,153...
Indonesia5,4553,0777691,36516877   
Ireland.....................
Israel8,2681,4917795,7008290   
Italy19,4853,8561,65013,38666527...
Japan432,527148,72262,391204,8684,44512,101...
Korea67,74625,07411,95928,8671,4533875
Latvia145313083         
Lithuania4225134...0   
Luxembourg91,86710,44234,70146,38125686...
Malaysia16,2363,1731,64211,26414144...
Mexico19,4647,8681,1049,891177425   
Netherlands74,1373,9141,55667,1971,291180...
New Zealand10,6332,3821,3106,72914963   
Norway24,4632,53970821,03512852...
Peru2,0201,21867338838   
Philippines2,8731,7472478332620   
Poland13,0193,1301,1258,55187127   
Portugal1,30231233063612110
Romania2,9051,088441,767...5   
Russia..................   
Saudi Arabia5,8222,4753202,993267   
Singapore929,460230,413146,360490,3036,07256,3103
Slovakia37999726508   
South Africa15,7643,2331,2389,6002991,394   
Spain39,24210,6742,91623,8892571,507   
Sweden41,9756,5601,40732,4411,161406...
Switzerland349,74279,65941,507215,85415712,564...
Thailand15,1335,3262,0977,290221200   
Türkiye18,2659,8364587,276322373   
United Arab Emirates66,29611,2582,71550,87158083042
United Kingdom3,754,661997,127557,2851,945,06879,709175,472...
United States1,912,350711,679361,531760,2127,93370,997...