Institutions Buy in Foreign Currencies(Larger number means better rate for you) Institutions Sell out Foreign Currencies(Smaller number means better rate for you)
Currency Name Type Currency Mart BMO RBC TD Scotia Bank CIBC Currency Mart BMO RBC TD Scotia Bank CIBC
United State DollarSame Day Cash1.316765801.35092580
Noncash1.32276581.3011001.34492581.368100
Preorder
Euro DollarSame Day Cash1.475961601.5926616
Noncash1.4671001.561100
Preorder1.5608083680
Mexican PesoSame Day Cash0.065887500.0767875
Noncash0.0658800.073720
Preorder0.075251750
Great British PoundSame Day Cash1.689032501.8244925
Noncash1.6731001.775200
Preorder1.788002650
Jananese YenSame Day Cash0.011925300.0127263
Noncash0.0118150.012587
Preorder0.0124717740
Argentina PesoSame Day Cash0.014353700.0568785
Noncash00
Preorder0.055740930
Australian DollarSame Day Cash0.914444501.0083445
Noncash0.9181000.987000
Preorder0.988177610
Bahamian DollarSame Day Cash0.760134201.4587342
Noncash01.400800
Preorder1.4295595160
Bahraini DinarSame Day Cash3.28265803.857158
Noncash00
Preorder3.780014840
Barbados DollarSame Day Cash0.5831600.75154
Noncash00.708900
Preorder0.73650920
Belize DollarSame Day Cash0.524661800.8044618
Noncash00.690000
Preorder0.7883725640
Bermuda DollarsSame Day Cash1.040335801.3988358
Noncash01.400800
Preorder1.3708590840
Bulgaria LevSame Day Cash0.712307100.8825071
Noncash00
Preorder0.8648569580
Bolivian BolivianoSame Day Cash0.167612500.2194125
Noncash00
Preorder0.215024250
Brazilian RealSame Day Cash0.323484500.3917245
Noncash00
Preorder0.383890010
Cayman DollarSame Day Cash1.422736401.7100364
Noncash01.708100
Preorder1.6758356720
Chilean PesoSame Day Cash0.001807700.0021762
Noncash00
Preorder0.0021326760
Chinese YuanSame Day Cash0.184325100.2155051
Noncash00
Preorder0.2111949980
Colombian PesoSame Day Cash0.000339700.0005121
Noncash00
Preorder0.0005018580
Costa Rican ColonSame Day Cash0.0018195900.00264421
Noncash00
Preorder0.00259132580
Croatia KunaSame Day Cash0.187881200.231981
Noncash00
Preorder0.227341380
Czech KorunaSame Day Cash0.054640500.0645055
Noncash00
Preorder0.063215390
Danish KronersSame Day Cash0.196195200.2134781
Noncash0.1956000.210100
Preorder0.2092085380
Dominican R. PesoSame Day Cash0.023950100.0290924
Noncash00
Preorder0.0285105520
East Caribbean DollarSame Day Cash0.453242600.5319772
Noncash0.4677000.518700
Preorder0.5213376560
Egyptian PoundSame Day Cash0.01804100.0988139
Noncash00
Preorder0.0968376220
Fiji DollarSame Day Cash0.4897250900.76753871
Noncash00.672000
Preorder0.75218793580
Guatemalan QuetzalSame Day Cash0.114061800.2318818
Noncash00
Preorder0.2272441640
Honduran LempiraSame Day Cash0.035171300.0740103
Noncash00
Preorder0.0725300940
Hong Kong DollarSame Day Cash0.160717500.1813353
Noncash0.1653000.174900
Preorder0.1777085940
Hungarian ForintSame Day Cash0.0043700.0052269
Noncash00
Preorder0.0051223620
Iceland KronaSame Day Cash0.009941600.0121897
Noncash00
Preorder0.0119459060
Indian RupeeSame Day Cash0.017019900.0205641
Noncash00.019270
Preorder0.0201528180
Indonesian RupiahSame Day Cash8.54E-500.0001047
Noncash00
Preorder0.0001026060
Iraqi DinarSame Day Cash0.000815700.0013792
Noncash00
Preorder0.0013516160
Israeli New ShekelSame Day Cash0.334096200.4023812
Noncash00
Preorder0.3943335760
Jamaican DollarsSame Day Cash0.0083123400.01194606
Noncash00.010610
Preorder0.01170713880
Jordanian DinarSame Day Cash1.73784102.0469366
Noncash00
Preorder2.0059978680
Kenyan ShillingsSame Day Cash0.012014100.0146366
Noncash00
Preorder0.0143438680
South Korean WonSame Day Cash0.001081200.001301
Noncash00
Preorder0.001274980
Kuwaiti DinarSame Day Cash4.03553804.764948
Noncash00
Preorder4.669649040
Latvian LatsSame Day Cash1.983197702.4335977
Noncash00
Preorder2.3849257460
Lebanese PoundSame Day Cash0.00069800.0010315
Noncash00
Preorder0.001010870
Lithuanian LitasSame Day Cash0.404091400.5248765
Noncash00
Preorder0.514378970
Sri Lankan RupeeSame Day Cash0.005893300.0087733
Noncash00
Preorder0.0085978340
Malaysian RinggitSame Day Cash0.303384100.3567775
Noncash00
Preorder0.349641950
Malaysian RinggitSame Day Cash0.130776600.1710669
Noncash00
Preorder0.1676455620
Nepalese RupeeSame Day Cash0.009066800.0237503
Noncash00
Preorder0.0232752940
New Zealand DollarSame Day Cash0.861441200.959319
Noncash0.8621000.933800
Preorder0.940132620
Nicaraguan CordobaSame Day Cash0.035304400.0513503
Noncash00
Preorder0.0503232940
Norwegian KronersSame Day Cash0.149035400.1643024
Noncash0.1496000.160800
Preorder0.1610163520
Omani RialSame Day Cash3.18187703.7634439
Noncash00
Preorder3.6881750220
Pakistan RupeesSame Day Cash0.005915400.0110996
Noncash00
Preorder0.0108776080
Paraguay GuaraniSame Day Cash0.000148400.0004592
Noncash00
Preorder0.0004500160
Peruvian Nuevo SolSame Day Cash0.365045100.436712
Noncash00
Preorder0.427977760
Philippine PesosSame Day Cash0.02284300.0281951
Noncash00
Preorder0.0276311980
Polish ZlotySame Day Cash0.324036300.3869941
Noncash00
Preorder0.3792542180
Qatari RialSame Day Cash0.336426300.399001
Noncash00
Preorder0.391020980
Romanian New LeuSame Day Cash0.262337600.3737892
Noncash00
Preorder0.3663134160
Romanian New LeuSame Day Cash0.018074900.0239673
Noncash00
Preorder0.0234879540
Saudi RiyalSame Day Cash0.331521300.3835544
Noncash0.3365000.376600
Preorder0.3758833120
Saudi RiyalSame Day Cash0.070001500.1117951
Noncash00
Preorder0.1095591980
Singapore DollarSame Day Cash0.927258301.0650413
Noncash0.9522001.009400
Preorder1.0437404740
South African RandSame Day Cash0.089664800.1039568
Noncash0.0917000.101000
Preorder0.1018776640
Swedish KronerSame Day Cash0.14196800.1560221
Noncash0.1424000.153000
Preorder0.1529016580
Swiss FrancSame Day Cash1.297295701.4057222
Noncash1.2993001.374800
Preorder1.3776077560
CFP FrancSame Day Cash0.011623700.0140405
Noncash00
Preorder0.013759690
Taiwan DollarSame Day Cash0.039655500.0479524
Noncash00
Preorder0.0469933520
Thai BahtSame Day Cash0.038728600.0457058
Noncash00
Preorder0.0447916840
Trinidad DollarsSame Day Cash0.179394700.2127606
Noncash00.195400
Preorder0.2085053880
Tunisian DinarSame Day Cash0.259537100.5347236
Noncash00
Preorder0.5240291280
Turkey LiraSame Day Cash0.209536300.3176323
Noncash00
Preorder0.3112796540
Ukrainian HryvniaSame Day Cash-0.951979400.1053372
Noncash00
Preorder0.1032304560
U.A.E. DirhamSame Day Cash0.336831700.3944053
Noncash00
Preorder0.3865171940
Uruguayan PesoSame Day Cash0.027094600.0453764
Noncash00
Preorder0.0444688720
Vietnam DongSame Day Cash4.91E-507.57E-5
Noncash00
Preorder7.4186E-50
Tanzanian ShillingSame Day Cash0.00049541250.0006619875
Noncash00
Preorder0.000648747750
Bangladeshi TakaSame Day Cash0.01115630.0206763
Noncash00
Preorder0.0202627740