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.258349801.29250980
Noncash1.26434981.2524001.28650981.323400
Preorder
Euro DollarSame Day Cash1.464764101.5814641
Noncash1.4669001.566600
Preorder1.5498348180
Mexican PesoSame Day Cash0.060621600.0715216
Noncash0.0608700.068550
Preorder0.0700911680
Great British PoundSame Day Cash1.674748701.8102087
Noncash1.6838001.789200
Preorder1.7740045260
Jananese YenSame Day Cash0.011224800.0120258
Noncash0.0112240.012059
Preorder0.0117852840
Argentina PesoSame Day Cash0.031202700.0737275
Noncash00
Preorder0.072252950
Australian DollarSame Day Cash0.932366401.0262664
Noncash0.9342001.000900
Preorder1.0057410720
Bahamian DollarSame Day Cash0.701919801.4005198
Noncash01.356200
Preorder1.3725094040
Bahraini DinarSame Day Cash3.125475903.6999759
Noncash00
Preorder3.6259763820
Barbados DollarSame Day Cash0.554519900.7228999
Noncash00.678800
Preorder0.7084419020
Belize DollarSame Day Cash0.499514800.7793148
Noncash00.681500
Preorder0.7637285040
Bermuda DollarsSame Day Cash0.981919801.3404198
Noncash01.356200
Preorder1.3136114040
Bulgaria LevSame Day Cash0.704204900.8744049
Noncash00
Preorder0.8569168020
Bolivian BolivianoSame Day Cash0.161215400.2130154
Noncash00
Preorder0.2087550920
Brazilian RealSame Day Cash0.31982500.388065
Noncash00
Preorder0.38030370
Cayman DollarSame Day Cash1.378020201.6653202
Noncash01.643000
Preorder1.6320137960
Chilean PesoSame Day Cash0.001831900.0022004
Noncash00
Preorder0.0021563920
Chinese YuanSame Day Cash0.188226100.2194061
Noncash00
Preorder0.2150179780
Colombian PesoSame Day Cash0.000358100.0005305
Noncash00
Preorder0.000519890
Costa Rican ColonSame Day Cash0.0018690900.00269371
Noncash00
Preorder0.00263983580
Croatia KunaSame Day Cash0.187019400.2311192
Noncash00
Preorder0.2264968160
Czech KorunaSame Day Cash0.054073100.0639381
Noncash00
Preorder0.0626593380
Danish KronersSame Day Cash0.195206400.2124893
Noncash0.1969000.210500
Preorder0.2082395140
Dominican R. PesoSame Day Cash0.023385200.0285275
Noncash00
Preorder0.027956950
East Caribbean DollarSame Day Cash0.431675200.5104098
Noncash0.4495000.502300
Preorder0.5002016040
Egyptian PoundSame Day Cash0.014983100.095756
Noncash00
Preorder0.093840880
Fiji DollarSame Day Cash0.4830726900.76088631
Noncash00.657700
Preorder0.74566858380
Guatemalan QuetzalSame Day Cash0.115220500.2330405
Noncash00
Preorder0.228379690
Honduran LempiraSame Day Cash0.03421300.073052
Noncash00
Preorder0.071590960
Hong Kong DollarSame Day Cash0.153232100.1738499
Noncash0.1586000.169600
Preorder0.1703729020
Hungarian ForintSame Day Cash0.004343700.0052006
Noncash00
Preorder0.0050965880
Iceland KronaSame Day Cash0.01110400.0133521
Noncash00
Preorder0.0130850580
Indian RupeeSame Day Cash0.017033300.0205775
Noncash00.020050
Preorder0.020165950
Indonesian RupiahSame Day Cash8.15E-500.0001008
Noncash00
Preorder9.8784E-50
Iraqi DinarSame Day Cash0.00077200.0013355
Noncash00
Preorder0.001308790
Israeli New ShekelSame Day Cash0.328973700.3972587
Noncash00
Preorder0.3893135260
Jamaican DollarsSame Day Cash0.0083984400.01203216
Noncash00.010900
Preorder0.01179151680
Jordanian DinarSame Day Cash1.66464401.9737396
Noncash00
Preorder1.9342648080
Kenyan ShillingsSame Day Cash0.01161600.0142385
Noncash00
Preorder0.013953730
South Korean WonSame Day Cash0.001087900.0013077
Noncash00
Preorder0.0012815460
Kuwaiti DinarSame Day Cash3.865960804.5953708
Noncash00
Preorder4.5034633840
Latvian LatsSame Day Cash1.833328102.2837281
Noncash00
Preorder2.2380535380
Lebanese PoundSame Day Cash0.00066200.0009955
Noncash00
Preorder0.000975590
Lithuanian LitasSame Day Cash0.370691100.4914762
Noncash00
Preorder0.4816466760
Sri Lankan RupeeSame Day Cash0.006660300.0095403
Noncash00
Preorder0.0093494940
Malaysian RinggitSame Day Cash0.302260500.3556539
Noncash00
Preorder0.3485408220
Malaysian RinggitSame Day Cash0.126527300.1668176
Noncash00
Preorder0.1634812480
Nepalese RupeeSame Day Cash0.009064800.0237483
Noncash00
Preorder0.0232733340
New Zealand DollarSame Day Cash0.848858300.9467361
Noncash0.8589000.923100
Preorder0.9278013780
Nicaraguan CordobaSame Day Cash0.035272500.0513184
Noncash00
Preorder0.0502920320
Norwegian KronersSame Day Cash0.152514800.1677818
Noncash0.1531000.164600
Preorder0.1644261640
Omani RialSame Day Cash3.03417803.6157449
Noncash00
Preorder3.5434300020
Pakistan RupeesSame Day Cash0.007424800.012609
Noncash00
Preorder0.012356820
Paraguay GuaraniSame Day Cash0.000155900.0004667
Noncash00
Preorder0.0004573660
Peruvian Nuevo SolSame Day Cash0.354488200.4261551
Noncash00
Preorder0.4176319980
Philippine PesosSame Day Cash0.021920800.0272729
Noncash00
Preorder0.0267274420
Polish ZlotySame Day Cash0.321096600.3840544
Noncash00
Preorder0.3763733120
Qatari RialSame Day Cash0.320497800.3830725
Noncash00
Preorder0.375411050
Romanian New LeuSame Day Cash0.270529400.381981
Noncash00
Preorder0.374341380
Romanian New LeuSame Day Cash0.018718200.0246106
Noncash00
Preorder0.0241183880
Saudi RiyalSame Day Cash0.316010300.3680434
Noncash0.3237000.364400
Preorder0.3606825320
Saudi RiyalSame Day Cash0.065720500.1075141
Noncash00
Preorder0.1053638180
Singapore DollarSame Day Cash0.899203101.0369861
Noncash0.9236000.992200
Preorder1.0162463780
South African RandSame Day Cash0.094880700.1091727
Noncash0.0957000.106400
Preorder0.1069892460
Swedish KronerSame Day Cash0.141246900.155301
Noncash0.1420000.152500
Preorder0.152194980
Swiss FrancSame Day Cash1.239522301.3479488
Noncash1.2467001.335600
Preorder1.3209898240
CFP FrancSame Day Cash0.011575800.0139926
Noncash00
Preorder0.0137127480
Taiwan DollarSame Day Cash0.039103700.0474006
Noncash00
Preorder0.0464525880
Thai BahtSame Day Cash0.036466300.0434435
Noncash00
Preorder0.042574630
Trinidad DollarsSame Day Cash0.174585600.2079515
Noncash00.203900
Preorder0.203792470
Tunisian DinarSame Day Cash0.307074400.5822609
Noncash00
Preorder0.5706156820
Turkey LiraSame Day Cash0.238632700.3467287
Noncash00
Preorder0.3397941260
Ukrainian HryvniaSame Day Cash-0.951000600.106316
Noncash00
Preorder0.104189680
U.A.E. DirhamSame Day Cash0.320994900.3785685
Noncash00
Preorder0.370997130
Uruguayan PesoSame Day Cash0.026952300.0452341
Noncash00
Preorder0.0443294180
Vietnam DongSame Day Cash4.76E-507.42E-5
Noncash00
Preorder7.2716E-50
Tanzanian ShillingSame Day Cash0.00047821250.0006447875
Noncash00
Preorder0.000631891750
Bangladeshi TakaSame Day Cash0.01053290.0200529
Noncash00
Preorder0.0196518420