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.218639501.25279950
Noncash1.22463951.2109001.24679951.281900
Preorder
Euro DollarSame Day Cash1.486434101.6031341
Noncash1.4777001.579900
Preorder1.5710714180
Mexican PesoSame Day Cash0.062758200.0736582
Noncash00.070200
Preorder0.0721850360
Great British PoundSame Day Cash1.701831801.8372918
Noncash1.6854001.794300
Preorder1.8005459640
Jananese YenSame Day Cash0.010993900.0117949
Noncash0.0108950.011697
Preorder0.0115590020
Argentina PesoSame Day Cash0.042817800.0853426
Noncash00
Preorder0.0836357480
Australian DollarSame Day Cash0.958806301.0527063
Noncash0.9611001.028900
Preorder1.0316521740
Bahamian DollarSame Day Cash0.662209501.3608095
Noncash01.312200
Preorder1.333593310
Bahraini DinarSame Day Cash3.025501603.6000016
Noncash00
Preorder3.5280015680
Barbados DollarSame Day Cash0.534664800.7030448
Noncash00.656700
Preorder0.6889839040
Belize DollarSame Day Cash0.479636100.7594361
Noncash00.660000
Preorder0.7442473780
Bermuda DollarsSame Day Cash0.942209501.3007095
Noncash01.312200
Preorder1.274695310
Bulgaria LevSame Day Cash0.711369200.8815692
Noncash00
Preorder0.8639378160
Bolivian BolivianoSame Day Cash0.155428300.2072283
Noncash00
Preorder0.2030837340
Brazilian RealSame Day Cash0.355748800.4239888
Noncash00
Preorder0.4155090240
Cayman DollarSame Day Cash1.328901201.6162012
Noncash01.589700
Preorder1.5838771760
Chilean PesoSame Day Cash0.001857700.0022262
Noncash00
Preorder0.0021816760
Chinese YuanSame Day Cash0.182141800.2133218
Noncash00
Preorder0.2090553640
Colombian PesoSame Day Cash0.000347600.00052
Noncash00
Preorder0.00050960
Costa Rican ColonSame Day Cash0.0017821900.00260681
Noncash00
Preorder0.00255467380
Croatia KunaSame Day Cash0.189260500.2333603
Noncash00
Preorder0.2286930940
Czech KorunaSame Day Cash0.055572500.0654375
Noncash00
Preorder0.064128750
Danish KronersSame Day Cash0.198140600.2154235
Noncash0.1985000.212200
Preorder0.211115030
Dominican R. PesoSame Day Cash0.023025400.0281677
Noncash00
Preorder0.0276043460
East Caribbean DollarSame Day Cash0.416335100.4950697
Noncash00.487700
Preorder0.4851683060
Egyptian PoundSame Day Cash0.013464700.0942376
Noncash00
Preorder0.0923528480
Fiji DollarSame Day Cash0.4790232900.75683691
Noncash00.658600
Preorder0.74170017180
Guatemalan QuetzalSame Day Cash0.109806900.2276269
Noncash00
Preorder0.2230743620
Honduran LempiraSame Day Cash0.033215400.0720544
Noncash00
Preorder0.0706133120
Hong Kong DollarSame Day Cash0.148782300.1694001
Noncash0.1542000.164700
Preorder0.1660120980
Hungarian ForintSame Day Cash0.004540800.0053977
Noncash00
Preorder0.0052897460
Iceland KronaSame Day Cash0.010979700.0132278
Noncash00
Preorder0.0129632440
Indian RupeeSame Day Cash0.017710100.0212543
Noncash00.020700
Preorder0.0208292140
Indonesian RupiahSame Day Cash8.44E-500.0001037
Noncash00
Preorder0.0001016260
Iraqi DinarSame Day Cash0.000738500.001302
Noncash00
Preorder0.001275960
Israeli New ShekelSame Day Cash0.335070900.4033559
Noncash00
Preorder0.3952887820
Jamaican DollarsSame Day Cash0.0082026400.01183636
Noncash00.010600
Preorder0.01159963280
Jordanian DinarSame Day Cash1.603435301.9125309
Noncash00
Preorder1.8742802820
Kenyan ShillingsSame Day Cash0.010977500.0136
Noncash00
Preorder0.0133280
South Korean WonSame Day Cash0.001062300.0012821
Noncash00
Preorder0.0012564580
Kuwaiti DinarSame Day Cash3.7589504.48836
Noncash00
Preorder4.39859280
Latvian LatsSame Day Cash1.76933502.219735
Noncash00
Preorder2.17534030
Lebanese PoundSame Day Cash0.000632700.0009662
Noncash00
Preorder0.0009468760
Lithuanian LitasSame Day Cash0.357665800.4784509
Noncash00
Preorder0.4688818820
Sri Lankan RupeeSame Day Cash0.006602300.0094823
Noncash00
Preorder0.0092926540
Malaysian RinggitSame Day Cash0.296637200.3500306
Noncash00
Preorder0.3430299880
Malaysian RinggitSame Day Cash0.125949400.1662397
Noncash00
Preorder0.1629149060
Nepalese RupeeSame Day Cash0.009480200.0241637
Noncash00
Preorder0.0236804260
New Zealand DollarSame Day Cash0.875062800.9729406
Noncash0.8825000.948100
Preorder0.9534817880
Nicaraguan CordobaSame Day Cash0.034359600.0504055
Noncash00
Preorder0.049397390
Norwegian KronersSame Day Cash0.152553300.1678203
Noncash0.1530000.164400
Preorder0.1644638940
Omani RialSame Day Cash2.928386503.5099534
Noncash00
Preorder3.4397543320
Pakistan RupeesSame Day Cash0.007568200.0127524
Noncash00
Preorder0.0124973520
Paraguay GuaraniSame Day Cash0.000149700.0004605
Noncash00
Preorder0.000451290
Peruvian Nuevo SolSame Day Cash0.349989600.4216565
Noncash00
Preorder0.413223370
Philippine PesosSame Day Cash0.02190700.0272591
Noncash00
Preorder0.0267139180
Polish ZlotySame Day Cash0.336257400.3992152
Noncash00
Preorder0.3912308960
Qatari RialSame Day Cash0.309448100.3720228
Noncash00
Preorder0.3645823440
Romanian New LeuSame Day Cash0.271979700.3834313
Noncash00
Preorder0.3757626740
Romanian New LeuSame Day Cash0.019953600.025846
Noncash00
Preorder0.025329080
Saudi RiyalSame Day Cash0.30539600.3574291
Noncash00.352700
Preorder0.3502805180
Saudi RiyalSame Day Cash0.064798800.1065924
Noncash00
Preorder0.1044605520
Singapore DollarSame Day Cash0.888081901.0258649
Noncash0.9118000.979300
Preorder1.0053476020
South African RandSame Day Cash0.097479900.1117719
Noncash00.108300
Preorder0.1095364620
Swedish KronerSame Day Cash0.149029700.1630838
Noncash0.1497000.160900
Preorder0.1598221240
Swiss FrancSame Day Cash1.257662701.3660892
Noncash1.2539001.342500
Preorder1.3387674160
CFP FrancSame Day Cash0.011715200.014132
Noncash00
Preorder0.013849360
Taiwan DollarSame Day Cash0.038851600.0471485
Noncash00
Preorder0.046205530
Thai BahtSame Day Cash0.035839300.0428165
Noncash00
Preorder0.041960170
Trinidad DollarsSame Day Cash0.166907500.2002734
Noncash00.195500
Preorder0.1962679320
Tunisian DinarSame Day Cash0.325536800.6007233
Noncash00
Preorder0.5887088340
Turkey LiraSame Day Cash0.289273800.3973698
Noncash00
Preorder0.3894224040
Ukrainian HryvniaSame Day Cash-0.957135600.100181
Noncash00
Preorder0.098177380
U.A.E. DirhamSame Day Cash0.310181500.3677551
Noncash00
Preorder0.3603999980
Uruguayan PesoSame Day Cash0.029827900.0481097
Noncash00
Preorder0.0471475060
Vietnam DongSame Day Cash4.6E-507.26E-5
Noncash00
Preorder7.1148E-50
Tanzanian ShillingSame Day Cash0.00046801250.0006345875
Noncash00
Preorder0.000621895750
Bangladeshi TakaSame Day Cash0.01014680.0196668
Noncash00
Preorder0.0192734640