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.295330701.32949070
Noncash1.30133071.2797001.32349071.350100
Preorder
Euro DollarSame Day Cash1.498206301.6149063
Noncash1.4920001.587700
Preorder1.5826081740
Mexican PesoSame Day Cash0.06601800.076918
Noncash0.0660100.073940
Preorder0.075379640
Great British PoundSame Day Cash1.69811801.833578
Noncash1.6920001.794600
Preorder1.796906440
Jananese YenSame Day Cash0.011414300.0122153
Noncash0.0112900.012122
Preorder0.0119709940
Argentina PesoSame Day Cash0.026848300.0693731
Noncash00
Preorder0.0679856380
Australian DollarSame Day Cash0.938879301.0327793
Noncash0.9418001.011300
Preorder1.0121237140
Bahamian DollarSame Day Cash0.738900701.4375007
Noncash01.380400
Preorder1.4087506860
Bahraini DinarSame Day Cash3.211082103.7855821
Noncash00
Preorder3.7098704580
Barbados DollarSame Day Cash0.573010400.7413904
Noncash00.690900
Preorder0.7265625920
Belize DollarSame Day Cash0.518024200.7978242
Noncash00.690200
Preorder0.7818677160
Bermuda DollarsSame Day Cash1.018900701.3774007
Noncash01.380400
Preorder1.3498526860
Bulgaria LevSame Day Cash0.72383100.894031
Noncash00
Preorder0.876150380
Bolivian BolivianoSame Day Cash0.166603100.2184031
Noncash00
Preorder0.2140350380
Brazilian RealSame Day Cash0.313674300.3819143
Noncash00
Preorder0.3742760140
Cayman DollarSame Day Cash1.423052401.7103524
Noncash01.673100
Preorder1.6761453520
Chilean PesoSame Day Cash0.001847400.0022159
Noncash00
Preorder0.0021715820
Chinese YuanSame Day Cash0.184685200.2158652
Noncash00
Preorder0.2115478960
Colombian PesoSame Day Cash0.000372400.0005448
Noncash00
Preorder0.0005339040
Costa Rican ColonSame Day Cash0.0019193900.00274401
Noncash00
Preorder0.00268912980
Croatia KunaSame Day Cash0.191763800.2358636
Noncash00
Preorder0.2311463280
Czech KorunaSame Day Cash0.054948100.0648131
Noncash00
Preorder0.0635168380
Danish KronersSame Day Cash0.199481100.216764
Noncash0.1991000.214000
Preorder0.212428720
Dominican R. PesoSame Day Cash0.023978600.0291209
Noncash00
Preorder0.0285384820
East Caribbean DollarSame Day Cash0.446107900.5248425
Noncash0.4604000.511300
Preorder0.514345650
Egyptian PoundSame Day Cash0.017219800.0979927
Noncash00
Preorder0.0960328460
Fiji DollarSame Day Cash0.4918639900.76967761
Noncash00.666900
Preorder0.75428405780
Guatemalan QuetzalSame Day Cash0.116565600.2343856
Noncash00
Preorder0.2296978880
Honduran LempiraSame Day Cash0.035514300.0743533
Noncash00
Preorder0.0728662340
Hong Kong DollarSame Day Cash0.157931400.1785492
Noncash0.1624000.172700
Preorder0.1749782160
Hungarian ForintSame Day Cash0.004366600.0052235
Noncash00
Preorder0.005119030
Iceland KronaSame Day Cash0.011221600.0134697
Noncash00
Preorder0.0132003060
Indian RupeeSame Day Cash0.017441800.020986
Noncash00.019792
Preorder0.020566280
Indonesian RupiahSame Day Cash8.29E-500.0001022
Noncash00
Preorder0.0001001560
Iraqi DinarSame Day Cash0.000803200.0013667
Noncash00
Preorder0.0013393660
Israeli New ShekelSame Day Cash0.333936300.4022213
Noncash00
Preorder0.3941768740
Jamaican DollarsSame Day Cash0.0083017400.01193546
Noncash00.010500
Preorder0.01169675080
Jordanian DinarSame Day Cash1.710512602.0196082
Noncash00
Preorder1.9792160360
Kenyan ShillingsSame Day Cash0.011978700.0146012
Noncash00
Preorder0.0143091760
South Korean WonSame Day Cash0.001067100.0012869
Noncash00
Preorder0.0012611620
Kuwaiti DinarSame Day Cash3.977082304.7064923
Noncash00
Preorder4.6123624540
Latvian LatsSame Day Cash1.892923502.3433235
Noncash00
Preorder2.296457030
Lebanese PoundSame Day Cash0.00068700.0010205
Noncash00
Preorder0.001000090
Lithuanian LitasSame Day Cash0.382821200.5036063
Noncash00
Preorder0.4935341740
Sri Lankan RupeeSame Day Cash0.006790400.0096704
Noncash00
Preorder0.0094769920
Malaysian RinggitSame Day Cash0.305651900.3590453
Noncash00
Preorder0.3518643940
Malaysian RinggitSame Day Cash0.13022300.1705133
Noncash00
Preorder0.1671030340
Nepalese RupeeSame Day Cash0.009347100.0240306
Noncash00
Preorder0.0235499880
New Zealand DollarSame Day Cash0.851038600.9489164
Noncash0.8596000.924600
Preorder0.9299380720
Nicaraguan CordobaSame Day Cash0.036284100.05233
Noncash00
Preorder0.05128340
Norwegian KronersSame Day Cash0.156091700.1713587
Noncash0.1564000.168200
Preorder0.1679315260
Omani RialSame Day Cash3.130407403.7119743
Noncash00
Preorder3.6377348140
Pakistan RupeesSame Day Cash0.007179800.012364
Noncash00
Preorder0.012116720
Paraguay GuaraniSame Day Cash0.000158600.0004694
Noncash00
Preorder0.0004600120
Peruvian Nuevo SolSame Day Cash0.367549300.4392162
Noncash00
Preorder0.4304318760
Philippine PesosSame Day Cash0.022119900.027472
Noncash00
Preorder0.026922560
Polish ZlotySame Day Cash0.327848400.3908062
Noncash00
Preorder0.3829900760
Qatari RialSame Day Cash0.330608400.3931831
Noncash00
Preorder0.3853194380
Romanian New LeuSame Day Cash0.275115700.3865673
Noncash00
Preorder0.3788359540
Romanian New LeuSame Day Cash0.019091600.024984
Noncash00
Preorder0.024484320
Saudi RiyalSame Day Cash0.325892200.3779253
Noncash0.3313000.371100
Preorder0.3703667940
Saudi RiyalSame Day Cash0.070007500.1118011
Noncash00
Preorder0.1095650780
Singapore DollarSame Day Cash0.910513301.0482963
Noncash0.9361000.995300
Preorder1.0273303740
South African RandSame Day Cash0.093472700.1077647
Noncash0.0948000.104600
Preorder0.1056094060
Swedish KronerSame Day Cash0.143074800.1571289
Noncash0.1436000.154400
Preorder0.1539863220
Swiss FrancSame Day Cash1.276706601.3851331
Noncash1.2796001.356300
Preorder1.3574304380
CFP FrancSame Day Cash0.011852700.0142695
Noncash00
Preorder0.013984110
Taiwan DollarSame Day Cash0.039447800.0477447
Noncash00
Preorder0.0467898060
Thai BahtSame Day Cash0.036227400.0432046
Noncash00
Preorder0.0423405080
Trinidad DollarsSame Day Cash0.17745800.2108239
Noncash00.207600
Preorder0.2066074220
Tunisian DinarSame Day Cash0.309341100.5845276
Noncash00
Preorder0.5728370480
Turkey LiraSame Day Cash0.231191700.3392877
Noncash00
Preorder0.3325019460
Ukrainian HryvniaSame Day Cash-0.949735700.1075809
Noncash00
Preorder0.1054292820
U.A.E. DirhamSame Day Cash0.331044500.3886181
Noncash00
Preorder0.3808457380
Uruguayan PesoSame Day Cash0.028171400.0464532
Noncash00
Preorder0.0455241360
Vietnam DongSame Day Cash4.85E-507.51E-5
Noncash00
Preorder7.3598E-50
Tanzanian ShillingSame Day Cash0.00049601250.0006625875
Noncash00
Preorder0.000649335750
Bangladeshi TakaSame Day Cash0.01088950.0204095
Noncash00
Preorder0.020001310