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.289279101.32343910
Noncash1.29527911.2769001.31743911.346900
Preorder
Euro DollarSame Day Cash1.459203401.5759034
Noncash1.4570001.551200
Preorder1.5443853320
Mexican PesoSame Day Cash0.064016100.0749161
Noncash0.0636700.071500
Preorder0.0734177780
Great British PoundSame Day Cash1.657426301.7928863
Noncash1.6552001.756300
Preorder1.7570285740
Jananese YenSame Day Cash0.011346700.0121477
Noncash0.0112850.012131
Preorder0.0119047460
Argentina PesoSame Day Cash0.014502900.0570277
Noncash00
Preorder0.0558871460
Australian DollarSame Day Cash0.890287700.9841877
Noncash0.8945000.959500
Preorder0.9645039460
Bahamian DollarSame Day Cash0.746132501.4447325
Noncash01.377200
Preorder1.415837850
Bahraini DinarSame Day Cash3.210142503.7846425
Noncash00
Preorder3.708949650
Barbados DollarSame Day Cash0.569102900.7374829
Noncash00.689300
Preorder0.7227332420
Belize DollarSame Day Cash0.510680400.7904804
Noncash00.688600
Preorder0.7746707920
Bermuda DollarsSame Day Cash1.012849101.3713491
Noncash01.377200
Preorder1.3439221180
Bulgaria LevSame Day Cash0.703563700.8737637
Noncash00
Preorder0.8562884260
Bolivian BolivianoSame Day Cash0.164293500.2160935
Noncash00
Preorder0.211771630
Brazilian RealSame Day Cash0.327435600.3956756
Noncash00
Preorder0.3877620880
Cayman DollarSame Day Cash1.388985301.6762853
Noncash01.669300
Preorder1.6427595940
Chilean PesoSame Day Cash0.00174300.0021115
Noncash00
Preorder0.002069270
Chinese YuanSame Day Cash0.176676500.2078565
Noncash00
Preorder0.203699370
Colombian PesoSame Day Cash0.00033300.0005054
Noncash00
Preorder0.0004952920
Costa Rican ColonSame Day Cash0.0017898900.00261451
Noncash00
Preorder0.00256221980
Croatia KunaSame Day Cash0.185577300.2296771
Noncash00
Preorder0.2250835580
Czech KorunaSame Day Cash0.053638800.0635038
Noncash00
Preorder0.0622337240
Danish KronersSame Day Cash0.194115500.2113984
Noncash0.1943000.208900
Preorder0.2071704320
Dominican R. PesoSame Day Cash0.023620700.028763
Noncash00
Preorder0.028187740
East Caribbean DollarSame Day Cash0.443072200.5218068
Noncash0.4594000.510100
Preorder0.5113706640
Egyptian PoundSame Day Cash0.016495200.0972681
Noncash00
Preorder0.0953227380
Fiji DollarSame Day Cash0.4690587900.74687241
Noncash00.651300
Preorder0.73193496180
Guatemalan QuetzalSame Day Cash0.109598300.2274183
Noncash00
Preorder0.2228699340
Honduran LempiraSame Day Cash0.034867900.0737069
Noncash00
Preorder0.0722327620
Hong Kong DollarSame Day Cash0.157379100.1779969
Noncash0.1622000.172500
Preorder0.1744369620
Hungarian ForintSame Day Cash0.004244800.0051017
Noncash00
Preorder0.0049996660
Iceland KronaSame Day Cash0.009910400.0121585
Noncash00
Preorder0.011915330
Indian RupeeSame Day Cash0.01613500.0196792
Noncash00.018296
Preorder0.0192856160
Indonesian RupiahSame Day Cash7.77E-509.7E-5
Noncash00
Preorder9.506E-50
Iraqi DinarSame Day Cash0.000791600.0013551
Noncash00
Preorder0.0013279980
Israeli New ShekelSame Day Cash0.327320300.3956053
Noncash00
Preorder0.3876931940
Jamaican DollarsSame Day Cash0.0079063400.01154006
Noncash00.010470
Preorder0.01130925880
Jordanian DinarSame Day Cash1.699356602.0084522
Noncash00
Preorder1.9682831560
Kenyan ShillingsSame Day Cash0.011802800.0144253
Noncash00
Preorder0.0141367940
South Korean WonSame Day Cash0.001052800.0012726
Noncash00
Preorder0.0012471480
Kuwaiti DinarSame Day Cash3.943863204.6732732
Noncash00
Preorder4.5798077360
Latvian LatsSame Day Cash1.937757202.3881572
Noncash00
Preorder2.3403940560
Lebanese PoundSame Day Cash0.000679500.001013
Noncash00
Preorder0.000992740
Lithuanian LitasSame Day Cash0.394782800.5155679
Noncash00
Preorder0.5052565420
Sri Lankan RupeeSame Day Cash0.006137600.0090176
Noncash00
Preorder0.0088372480
Malaysian RinggitSame Day Cash0.294571400.3479648
Noncash00
Preorder0.3410055040
Malaysian RinggitSame Day Cash0.128939700.16923
Noncash00
Preorder0.16584540
Nepalese RupeeSame Day Cash0.008441900.0231254
Noncash00
Preorder0.0226628920
New Zealand DollarSame Day Cash0.817867700.9157455
Noncash0.8286000.890600
Preorder0.897430590
Nicaraguan CordobaSame Day Cash0.035075100.051121
Noncash00
Preorder0.050098580
Norwegian KronersSame Day Cash0.151574400.1668414
Noncash0.1524000.164000
Preorder0.1635045720
Omani RialSame Day Cash3.11062103.6921879
Noncash00
Preorder3.6183441420
Pakistan RupeesSame Day Cash0.006156400.0113406
Noncash00
Preorder0.0111137880
Paraguay GuaraniSame Day Cash0.000146400.0004572
Noncash00
Preorder0.0004480560
Peruvian Nuevo SolSame Day Cash0.357164100.428831
Noncash00
Preorder0.420254380
Philippine PesosSame Day Cash0.021872700.0272248
Noncash00
Preorder0.0266803040
Polish ZlotySame Day Cash0.3192600.3822178
Noncash00
Preorder0.3745734440
Qatari RialSame Day Cash0.328866800.3914415
Noncash00
Preorder0.383612670
Romanian New LeuSame Day Cash0.266178800.3776304
Noncash00
Preorder0.3700777920
Romanian New LeuSame Day Cash0.017960400.0238528
Noncash00
Preorder0.0233757440
Saudi RiyalSame Day Cash0.324058600.3760917
Noncash0.3300000.370700
Preorder0.3685698660
Saudi RiyalSame Day Cash0.065195200.1069888
Noncash00
Preorder0.1048490240
Singapore DollarSame Day Cash0.89407301.031856
Noncash0.9240000.979200
Preorder1.011218880
South African RandSame Day Cash0.08584500.100137
Noncash0.0867000.095800
Preorder0.098134260
Swedish KronerSame Day Cash0.138934400.1529885
Noncash0.1398000.150200
Preorder0.149928730
Swiss FrancSame Day Cash1.272877201.3813037
Noncash1.2803001.357300
Preorder1.3536776260
CFP FrancSame Day Cash0.011489600.0139064
Noncash00
Preorder0.0136282720
Taiwan DollarSame Day Cash0.038705500.0470024
Noncash00
Preorder0.0460623520
Thai BahtSame Day Cash0.036538900.0435161
Noncash00
Preorder0.0426457780
Trinidad DollarsSame Day Cash0.176544500.2099104
Noncash00.207100
Preorder0.2057121920
Tunisian DinarSame Day Cash0.269375100.5445616
Noncash00
Preorder0.5336703680
Turkey LiraSame Day Cash0.187363800.2954598
Noncash00
Preorder0.2895506040
Ukrainian HryvniaSame Day Cash-0.953538500.1037781
Noncash00
Preorder0.1017025380
U.A.E. DirhamSame Day Cash0.329372800.3869464
Noncash00
Preorder0.3792074720
Uruguayan PesoSame Day Cash0.025986600.0442684
Noncash00
Preorder0.0433830320
Vietnam DongSame Day Cash4.75E-507.41E-5
Noncash00
Preorder7.2618E-50
Tanzanian ShillingSame Day Cash0.00048701250.0006535875
Noncash00
Preorder0.000640515750
Bangladeshi TakaSame Day Cash0.0108490.020369
Noncash00
Preorder0.019961620