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.246480501.28064050
Noncash1.25248051.2287001.27464051.299700
Preorder
Euro DollarSame Day Cash1.445153501.5618535
Noncash1.4338001.533900
Preorder1.530616430
Mexican PesoSame Day Cash0.062600300.0735003
Noncash00.070600
Preorder0.0720302940
Great British PoundSame Day Cash1.62744401.762904
Noncash1.6128001.718300
Preorder1.727645920
Jananese YenSame Day Cash0.010838600.0116396
Noncash0.0107190.011503
Preorder0.0114068080
Argentina PesoSame Day Cash0.051810600.0943354
Noncash00
Preorder0.0924486920
Australian DollarSame Day Cash0.950549701.0444497
Noncash0.9540001.020700
Preorder1.0235607060
Bahamian DollarSame Day Cash0.690050501.3886505
Noncash01.330600
Preorder1.360877490
Bahraini DinarSame Day Cash3.095831303.6703313
Noncash00
Preorder3.5969246740
Barbados DollarSame Day Cash0.548585200.7169652
Noncash00.665900
Preorder0.7026258960
Belize DollarSame Day Cash0.493602800.7734028
Noncash00.669400
Preorder0.7579347440
Bermuda DollarsSame Day Cash0.970050501.3285505
Noncash01.330600
Preorder1.301979490
Bulgaria LevSame Day Cash0.695842900.8660429
Noncash00
Preorder0.8487220420
Bolivian BolivianoSame Day Cash0.159488400.2112884
Noncash00
Preorder0.2070626320
Brazilian RealSame Day Cash0.367087400.4353274
Noncash00
Preorder0.4266208520
Cayman DollarSame Day Cash1.362988401.6502884
Noncash01.612000
Preorder1.6172826320
Chilean PesoSame Day Cash0.001830800.0021993
Noncash00
Preorder0.0021553140
Chinese YuanSame Day Cash0.178765200.2099452
Noncash00
Preorder0.2057462960
Colombian PesoSame Day Cash0.000343500.0005159
Noncash00
Preorder0.0005055820
Costa Rican ColonSame Day Cash0.0018230900.00264771
Noncash00
Preorder0.00259475580
Croatia KunaSame Day Cash0.181663200.225763
Noncash00
Preorder0.221247740
Czech KorunaSame Day Cash0.053411400.0632764
Noncash00
Preorder0.0620108720
Danish KronersSame Day Cash0.192639600.2099225
Noncash0.1928000.205900
Preorder0.205724050
Dominican R. PesoSame Day Cash0.02433300.0294753
Noncash00
Preorder0.0288857940
East Caribbean DollarSame Day Cash0.423833600.5025682
Noncash00.494600
Preorder0.4925168360
Egyptian PoundSame Day Cash0.01536800.0961409
Noncash00
Preorder0.0942180820
Fiji DollarSame Day Cash0.4799525900.75776621
Noncash00.657700
Preorder0.74261088580
Guatemalan QuetzalSame Day Cash0.113426200.2312462
Noncash00
Preorder0.2266212760
Honduran LempiraSame Day Cash0.0346200.073459
Noncash00
Preorder0.071989820
Hong Kong DollarSame Day Cash0.152635200.173253
Noncash0.1567000.167300
Preorder0.169787940
Hungarian ForintSame Day Cash0.0044300.0052869
Noncash00
Preorder0.0051811620
Iceland KronaSame Day Cash0.010891400.0131395
Noncash00
Preorder0.012876710
Indian RupeeSame Day Cash0.017735800.02128
Noncash00.020600
Preorder0.02085440
Indonesian RupiahSame Day Cash8.49E-500.0001042
Noncash00
Preorder0.0001021160
Iraqi DinarSame Day Cash0.000777500.001341
Noncash00
Preorder0.001314180
Israeli New ShekelSame Day Cash0.333652600.4019376
Noncash00
Preorder0.3938988480
Jamaican DollarsSame Day Cash0.0081946400.01182836
Noncash00.010400
Preorder0.01159179280
Jordanian DinarSame Day Cash1.64778601.9568816
Noncash00
Preorder1.9177439680
Kenyan ShillingsSame Day Cash0.011088700.0137112
Noncash00
Preorder0.0134369760
South Korean WonSame Day Cash0.001022100.0012419
Noncash00
Preorder0.0012170620
Kuwaiti DinarSame Day Cash3.82530204.554712
Noncash00
Preorder4.463617760
Latvian LatsSame Day Cash1.814201202.2646012
Noncash00
Preorder2.2193091760
Lebanese PoundSame Day Cash0.000654200.0009877
Noncash00
Preorder0.0009679460
Lithuanian LitasSame Day Cash0.366797600.4875827
Noncash00
Preorder0.4778310460
Sri Lankan RupeeSame Day Cash0.006799300.0096793
Noncash00
Preorder0.0094857140
Malaysian RinggitSame Day Cash0.279089800.3324832
Noncash00
Preorder0.3258335360
Malaysian RinggitSame Day Cash0.125134400.1654247
Noncash00
Preorder0.1621162060
Nepalese RupeeSame Day Cash0.009554100.0242376
Noncash00
Preorder0.0237528480
New Zealand DollarSame Day Cash0.842132800.9400106
Noncash0.8495000.912200
Preorder0.9212103880
Nicaraguan CordobaSame Day Cash0.035773500.0518194
Noncash00
Preorder0.0507830120
Norwegian KronersSame Day Cash0.152054100.1673211
Noncash0.1524000.163700
Preorder0.1639746780
Omani RialSame Day Cash3.005921603.5874885
Noncash00
Preorder3.515738730
Pakistan RupeesSame Day Cash0.008406600.0135908
Noncash00
Preorder0.0133189840
Paraguay GuaraniSame Day Cash0.00015300.0004638
Noncash00
Preorder0.0004545240
Peruvian Nuevo SolSame Day Cash0.355914300.4275812
Noncash00
Preorder0.4190295760
Philippine PesosSame Day Cash0.022102100.0274542
Noncash00
Preorder0.0269051160
Polish ZlotySame Day Cash0.321770400.3847282
Noncash00
Preorder0.3770336360
Qatari RialSame Day Cash0.305589100.3681638
Noncash00
Preorder0.3608005240
Romanian New LeuSame Day Cash0.267886400.379338
Noncash00
Preorder0.371751240
Romanian New LeuSame Day Cash0.020011800.0259042
Noncash00
Preorder0.0253861160
Saudi RiyalSame Day Cash0.312845200.3648783
Noncash00.357500
Preorder0.3575807340
Saudi RiyalSame Day Cash0.068100200.1098938
Noncash00
Preorder0.1076959240
Singapore DollarSame Day Cash0.873828701.0116117
Noncash0.8951000.960900
Preorder0.9913794660
South African RandSame Day Cash0.086166500.1004585
Noncash00.097100
Preorder0.098449330
Swedish KronerSame Day Cash0.148318700.1623728
Noncash0.1483000.159300
Preorder0.1591253440
Swiss FrancSame Day Cash1.241015601.3494421
Noncash1.2383001.325500
Preorder1.3224532580
CFP FrancSame Day Cash0.011419400.0138362
Noncash00
Preorder0.0135594760
Taiwan DollarSame Day Cash0.038249900.0465468
Noncash00
Preorder0.0456158640
Thai BahtSame Day Cash0.034850700.0418279
Noncash00
Preorder0.0409913420
Trinidad DollarsSame Day Cash0.171987100.205353
Noncash00.199300
Preorder0.201245940
Tunisian DinarSame Day Cash0.319910300.5950968
Noncash00
Preorder0.5831948640
Turkey LiraSame Day Cash0.300104900.4082009
Noncash00
Preorder0.4000368820
Ukrainian HryvniaSame Day Cash-0.952351300.1049653
Noncash00
Preorder0.1028659940
U.A.E. DirhamSame Day Cash0.317753700.3753273
Noncash00
Preorder0.3678207540
Uruguayan PesoSame Day Cash0.02894300.0472248
Noncash00
Preorder0.0462803040
Vietnam DongSame Day Cash4.72E-507.38E-5
Noncash00
Preorder7.2324E-50
Tanzanian ShillingSame Day Cash0.00048221250.0006487875
Noncash00
Preorder0.000635811750
Bangladeshi TakaSame Day Cash0.01062650.0201465
Noncash00
Preorder0.019743570