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.285219401.31937940
Noncash1.29121941.2663001.31337941.336700
Preorder
Euro DollarSame Day Cash1.467820801.5845208
Noncash1.4529001.547000
Preorder1.5528303840
Mexican PesoSame Day Cash0.06528500.076185
Noncash0.0650000.072810
Preorder0.07466130
Great British PoundSame Day Cash1.641808701.7772687
Noncash1.6211001.721100
Preorder1.7417233260
Jananese YenSame Day Cash0.011522600.0123236
Noncash0.0113880.012234
Preorder0.0120771280
Argentina PesoSame Day Cash0.022216800.0647416
Noncash00
Preorder0.0634467680
Australian DollarSame Day Cash0.924104901.0180049
Noncash0.9234000.992100
Preorder0.9976448020
Bahamian DollarSame Day Cash0.728855801.4274558
Noncash01.366600
Preorder1.3989066840
Bahraini DinarSame Day Cash3.197339703.7718397
Noncash00
Preorder3.6964029060
Barbados DollarSame Day Cash0.567336100.7357161
Noncash00.684000
Preorder0.7210017780
Belize DollarSame Day Cash0.508903400.7887034
Noncash00.683200
Preorder0.7729293320
Bermuda DollarsSame Day Cash1.008789401.3672894
Noncash01.366600
Preorder1.3399436120
Bulgaria LevSame Day Cash0.70801400.878214
Noncash00
Preorder0.860649720
Bolivian BolivianoSame Day Cash0.16372800.215528
Noncash00
Preorder0.211217440
Brazilian RealSame Day Cash0.297824700.3660647
Noncash00
Preorder0.3587434060
Cayman DollarSame Day Cash1.384659101.6719591
Noncash01.656400
Preorder1.6385199180
Chilean PesoSame Day Cash0.001789800.0021583
Noncash00
Preorder0.0021151340
Chinese YuanSame Day Cash0.178600300.2097803
Noncash00
Preorder0.2055846940
Colombian PesoSame Day Cash0.000350600.000523
Noncash00
Preorder0.000512540
Costa Rican ColonSame Day Cash0.0018854900.00271011
Noncash00
Preorder0.00265590780
Croatia KunaSame Day Cash0.186873400.2309732
Noncash00
Preorder0.2263537360
Czech KorunaSame Day Cash0.054086100.0639511
Noncash00
Preorder0.0626720780
Danish KronersSame Day Cash0.195307700.2125906
Noncash0.1939000.208400
Preorder0.2083387880
Dominican R. PesoSame Day Cash0.023683100.0288254
Noncash00
Preorder0.0282488920
East Caribbean DollarSame Day Cash0.441570100.5203047
Noncash0.4556000.506100
Preorder0.5098986060
Egyptian PoundSame Day Cash0.016454900.0972278
Noncash00
Preorder0.0952832440
Fiji DollarSame Day Cash0.4782018900.75601551
Noncash00.652300
Preorder0.74089519980
Guatemalan QuetzalSame Day Cash0.114888700.2327087
Noncash00
Preorder0.2280545260
Honduran LempiraSame Day Cash0.034858500.0736975
Noncash00
Preorder0.072223550
Hong Kong DollarSame Day Cash0.156625100.1772429
Noncash0.1607000.171000
Preorder0.1736980420
Hungarian ForintSame Day Cash0.00426900.0051259
Noncash00
Preorder0.0050233820
Iceland KronaSame Day Cash0.011034100.0132822
Noncash00
Preorder0.0130165560
Indian RupeeSame Day Cash0.016969600.0205138
Noncash00.019136
Preorder0.0201035240
Indonesian RupiahSame Day Cash8.09E-500.0001002
Noncash00
Preorder9.8196E-50
Iraqi DinarSame Day Cash0.000789100.0013526
Noncash00
Preorder0.0013255480
Israeli New ShekelSame Day Cash0.329500900.3977859
Noncash00
Preorder0.3898301820
Jamaican DollarsSame Day Cash0.0077379400.01137166
Noncash00.009980
Preorder0.01114422680
Jordanian DinarSame Day Cash1.693634402.00273
Noncash00
Preorder1.96267540
Kenyan ShillingsSame Day Cash0.011783600.0144061
Noncash00
Preorder0.0141179780
South Korean WonSame Day Cash0.001069200.001289
Noncash00
Preorder0.001263220
Kuwaiti DinarSame Day Cash3.93408704.663497
Noncash00
Preorder4.570227060
Latvian LatsSame Day Cash1.876629402.3270294
Noncash00
Preorder2.2804888120
Lebanese PoundSame Day Cash0.000675600.0010091
Noncash00
Preorder0.0009889180
Lithuanian LitasSame Day Cash0.379503900.500289
Noncash00
Preorder0.490283220
Sri Lankan RupeeSame Day Cash0.006680800.0095608
Noncash00
Preorder0.0093695840
Malaysian RinggitSame Day Cash0.298642200.3520356
Noncash00
Preorder0.3449948880
Malaysian RinggitSame Day Cash0.128796900.1690872
Noncash00
Preorder0.1657054560
Nepalese RupeeSame Day Cash0.009004500.023688
Noncash00
Preorder0.023214240
New Zealand DollarSame Day Cash0.83292500.9308028
Noncash0.8361000.899100
Preorder0.9121867440
Nicaraguan CordobaSame Day Cash0.035286600.0513325
Noncash00
Preorder0.050305850
Norwegian KronersSame Day Cash0.148916300.1641833
Noncash0.1488000.160000
Preorder0.1608996340
Omani RialSame Day Cash3.09954503.6811119
Noncash00
Preorder3.6074896620
Pakistan RupeesSame Day Cash0.007016400.0122006
Noncash00
Preorder0.0119565880
Paraguay GuaraniSame Day Cash0.00015400.0004648
Noncash00
Preorder0.0004555040
Peruvian Nuevo SolSame Day Cash0.360225600.4318925
Noncash00
Preorder0.423254650
Philippine PesosSame Day Cash0.021982600.0273347
Noncash00
Preorder0.0267880060
Polish ZlotySame Day Cash0.321654400.3846122
Noncash00
Preorder0.3769199560
Qatari RialSame Day Cash0.32775200.3903267
Noncash00
Preorder0.3825201660
Romanian New LeuSame Day Cash0.269420100.3808717
Noncash00
Preorder0.3732542660
Romanian New LeuSame Day Cash0.017389800.0232822
Noncash00
Preorder0.0228165560
Saudi RiyalSame Day Cash0.323120600.3751537
Noncash0.3279000.367400
Preorder0.3676506260
Saudi RiyalSame Day Cash0.068118900.1099125
Noncash00
Preorder0.107714250
Singapore DollarSame Day Cash0.900206401.0379894
Noncash0.9228000.981900
Preorder1.0172296120
South African RandSame Day Cash0.084731600.0990236
Noncash0.0858000.094800
Preorder0.0970431280
Swedish KronerSame Day Cash0.137345300.1513994
Noncash0.1375000.147800
Preorder0.1483714120
Swiss FrancSame Day Cash1.281594901.3900214
Noncash1.2797001.356900
Preorder1.3622209720
CFP FrancSame Day Cash0.011501800.0139186
Noncash00
Preorder0.0136402280
Taiwan DollarSame Day Cash0.038964300.0472612
Noncash00
Preorder0.0463159760
Thai BahtSame Day Cash0.036629700.0436069
Noncash00
Preorder0.0427347620
Trinidad DollarsSame Day Cash0.175965400.2093313
Noncash00.205500
Preorder0.2051446740
Tunisian DinarSame Day Cash0.285320900.5605074
Noncash00
Preorder0.5492972520
Turkey LiraSame Day Cash0.174682900.2827789
Noncash00
Preorder0.2771233220
Ukrainian HryvniaSame Day Cash-0.952908700.1044079
Noncash00
Preorder0.1023197420
U.A.E. DirhamSame Day Cash0.328243100.3858167
Noncash00
Preorder0.3781003660
Uruguayan PesoSame Day Cash0.02750500.0457868
Noncash00
Preorder0.0448710640
Vietnam DongSame Day Cash4.76E-507.42E-5
Noncash00
Preorder7.2716E-50
Tanzanian ShillingSame Day Cash0.00048791250.0006544875
Noncash00
Preorder0.000641397750
Bangladeshi TakaSame Day Cash0.0108010.020321
Noncash00
Preorder0.019914580