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.319281301.35344130
Noncash1.32528131.2841001.34744131.354100
Preorder
Euro DollarSame Day Cash1.471803501.5885035
Noncash1.4561001.550200
Preorder1.556733430
Mexican PesoSame Day Cash0.062329200.0732292
Noncash0.0608500.068360
Preorder0.0717646160
Great British PoundSame Day Cash1.643521301.7789813
Noncash1.6353001.735600
Preorder1.7434016740
Jananese YenSame Day Cash0.011508300.0123093
Noncash0.0112750.012115
Preorder0.0120631140
Argentina PesoSame Day Cash0.013826200.056351
Noncash00
Preorder0.055223980
Australian DollarSame Day Cash0.924479901.0183799
Noncash0.9389001.006900
Preorder0.9980123020
Bahamian DollarSame Day Cash0.763453401.4620534
Noncash01.384600
Preorder1.4328123320
Bahraini DinarSame Day Cash3.289612703.8641127
Noncash00
Preorder3.7868304460
Barbados DollarSame Day Cash0.584667400.7530474
Noncash00.699200
Preorder0.7379864520
Belize DollarSame Day Cash0.524280400.8040804
Noncash00.692900
Preorder0.7879987920
Bermuda DollarsSame Day Cash1.042851301.4013513
Noncash01.384600
Preorder1.3733242740
Bulgaria LevSame Day Cash0.709498300.8796983
Noncash00
Preorder0.8621043340
Bolivian BolivianoSame Day Cash0.16874900.220549
Noncash00
Preorder0.216138020
Brazilian RealSame Day Cash0.315023800.3832638
Noncash00
Preorder0.3755985240
Cayman DollarSame Day Cash1.42639801.713698
Noncash01.678300
Preorder1.679424040
Chilean PesoSame Day Cash0.001780100.0021486
Noncash00
Preorder0.0021056280
Chinese YuanSame Day Cash0.181860300.2130403
Noncash00
Preorder0.2087794940
Colombian PesoSame Day Cash0.000332700.0005051
Noncash00
Preorder0.0004949980
Costa Rican ColonSame Day Cash0.0018303900.00265501
Noncash00
Preorder0.00260190980
Croatia KunaSame Day Cash0.188211300.2323111
Noncash00
Preorder0.2276648780
Czech KorunaSame Day Cash0.054096800.0639618
Noncash00
Preorder0.0626825640
Danish KronersSame Day Cash0.195609800.2128927
Noncash0.1942000.208700
Preorder0.2086348460
Dominican R. PesoSame Day Cash0.024112600.0292549
Noncash00
Preorder0.0286698020
East Caribbean DollarSame Day Cash0.454173300.5329079
Noncash0.4620000.512900
Preorder0.5222497420
Egyptian PoundSame Day Cash0.017991900.0987648
Noncash00
Preorder0.0967895040
Fiji DollarSame Day Cash0.4913486900.76916231
Noncash00.667500
Preorder0.75377906380
Guatemalan QuetzalSame Day Cash0.114063800.2318838
Noncash00
Preorder0.2272461240
Honduran LempiraSame Day Cash0.035464600.0743036
Noncash00
Preorder0.0728175280
Hong Kong DollarSame Day Cash0.161755100.1823729
Noncash0.1638000.174100
Preorder0.1787254420
Hungarian ForintSame Day Cash0.004273400.0051303
Noncash00
Preorder0.0050276940
Iceland KronaSame Day Cash0.009729700.0119778
Noncash00
Preorder0.0117382440
Indian RupeeSame Day Cash0.016877600.0204218
Noncash00.019274
Preorder0.0200133640
Indonesian RupiahSame Day Cash8.32E-500.0001025
Noncash00
Preorder0.000100450
Iraqi DinarSame Day Cash0.000816800.0013803
Noncash00
Preorder0.0013526940
Israeli New ShekelSame Day Cash0.325828900.3941139
Noncash00
Preorder0.3862316220
Jamaican DollarsSame Day Cash0.0085980400.01223176
Noncash00.010930
Preorder0.01198712480
Jordanian DinarSame Day Cash1.739295202.0483908
Noncash00
Preorder2.0074229840
Kenyan ShillingsSame Day Cash0.011917500.01454
Noncash00
Preorder0.01424920
South Korean WonSame Day Cash0.001082300.0013021
Noncash00
Preorder0.0012760580
Kuwaiti DinarSame Day Cash4.028026804.7574368
Noncash00
Preorder4.6622880640
Latvian LatsSame Day Cash1.987350902.4377509
Noncash00
Preorder2.3889958820
Lebanese PoundSame Day Cash0.000701700.0010352
Noncash00
Preorder0.0010144960
Lithuanian LitasSame Day Cash0.40494300.5257281
Noncash00
Preorder0.5152135380
Sri Lankan RupeeSame Day Cash0.006003400.0088834
Noncash00
Preorder0.0087057320
Malaysian RinggitSame Day Cash0.300122500.3535159
Noncash00
Preorder0.3464455820
Malaysian RinggitSame Day Cash0.130315100.1706054
Noncash00
Preorder0.1671932920
Nepalese RupeeSame Day Cash0.008962200.0236457
Noncash00
Preorder0.0231727860
New Zealand DollarSame Day Cash0.870133700.9680115
Noncash0.8831000.949200
Preorder0.948651270
Nicaraguan CordobaSame Day Cash0.035571600.0516175
Noncash00
Preorder0.050585150
Norwegian KronersSame Day Cash0.149161500.1644285
Noncash0.1501000.161500
Preorder0.161139930
Omani RialSame Day Cash3.186108403.7676753
Noncash00
Preorder3.6923217940
Pakistan RupeesSame Day Cash0.005986400.0111706
Noncash00
Preorder0.0109471880
Paraguay GuaraniSame Day Cash0.000154200.000465
Noncash00
Preorder0.00045570
Peruvian Nuevo SolSame Day Cash0.364869500.4365364
Noncash00
Preorder0.4278056720
Philippine PesosSame Day Cash0.022770500.0281226
Noncash00
Preorder0.0275601480
Polish ZlotySame Day Cash0.322637500.3855953
Noncash00
Preorder0.3778833940
Qatari RialSame Day Cash0.330937800.3935125
Noncash00
Preorder0.385642250
Romanian New LeuSame Day Cash0.269234500.3806861
Noncash00
Preorder0.3730723780
Romanian New LeuSame Day Cash0.018018300.0239107
Noncash00
Preorder0.0234324860
Saudi RiyalSame Day Cash0.332144500.3841776
Noncash0.3318000.372700
Preorder0.3764940480
Saudi RiyalSame Day Cash0.070203200.1119968
Noncash00
Preorder0.1097568640
Singapore DollarSame Day Cash0.917005301.0547883
Noncash0.9395000.995500
Preorder1.0336925340
South African RandSame Day Cash0.087043200.1013352
Noncash0.0917000.101200
Preorder0.0993084960
Swedish KronerSame Day Cash0.141688900.155743
Noncash0.1416000.152200
Preorder0.152628140
Swiss FrancSame Day Cash1.298752301.4071788
Noncash1.2868001.363900
Preorder1.3790352240
CFP FrancSame Day Cash0.011592300.0140091
Noncash00
Preorder0.0137289180
Taiwan DollarSame Day Cash0.039781300.0480782
Noncash00
Preorder0.0471166360
Thai BahtSame Day Cash0.037483100.0444603
Noncash00
Preorder0.0435710940
Trinidad DollarsSame Day Cash0.181115300.2144812
Noncash00.208200
Preorder0.2101915760
Tunisian DinarSame Day Cash0.257596600.5327831
Noncash00
Preorder0.5221274380
Turkey LiraSame Day Cash0.208968300.3170643
Noncash00
Preorder0.3107230140
Ukrainian HryvniaSame Day Cash-0.95172600.1055906
Noncash00
Preorder0.1034787880
U.A.E. DirhamSame Day Cash0.337531900.3951055
Noncash00
Preorder0.387203390
Uruguayan PesoSame Day Cash0.027768600.0460504
Noncash00
Preorder0.0451293920
Vietnam DongSame Day Cash4.9E-507.56E-5
Noncash00
Preorder7.4088E-50
Tanzanian ShillingSame Day Cash0.00049601250.0006625875
Noncash00
Preorder0.000649335750
Bangladeshi TakaSame Day Cash0.01121190.0207319
Noncash00
Preorder0.0203172620