A comprehensive list of forex brokers worldwide. Click the broker's name to obtain more detailed information.

Forex Broker
Trading Specifications:
Min. deposit: $500
Max. Leverage: 1:300
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: Metatrader 4, Mobile Trading
Deposit: Bank Wire Transfer, Credit Cards, Paypal, WebMoney
Min. deposit: $100
Max. Leverage: 1:200
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: AVATrader, Metatrader 4, Mobile Trading
Deposit: Bank Wire Transfer, Credit Cards, Paypal, WebMoney, Neteller
Min. deposit: $2000
Max. Leverage: 1:100
Forex Accounts: Micro, Standard, Premium, Professional, Institutional, Institutional+
Demo Account: Yes
Trading Platform: MetaTrader 4, Advanced Trader
Deposit: Bank Wire, Credit Cards, Paypal
Min. deposit: $200
Max. Leverage: 1:500
Forex Accounts: Micro, Classic, Pro
Demo Account: Yes
Trading Platform: MetaTrader 4, MetaTrader 4 Pro, MetaTrader 5, Alpari Direct, Alpari Direct Pro (Currenex), Systematic
Deposit: Bank Wire
Min. deposit: $1
Max. Leverage: 1:100
Forex Accounts: Micro, Retail, Pro
Demo Account: Yes
Trading Platform: MetaTrader 4, MetaTrader 5, Alpari Direct, Alpari Direct Pro (Currenex)
Deposit: Bank Wire, Check or Credit Card, Paypal
Min. deposit: $5000
Max. Leverage: 1:100
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: ATC Trader, Ninja Trader, X_Trader, MetaTrader 4 ECN, Active Trader
Deposit: Bank Wire, Check, Credit Card
Min. deposit: $100
Max. Leverage: 1:500
Forex Accounts: Micro, Classic and Swap Free
Demo Account: Yes
Trading Platform: MetaTrader 4
Deposit: Bank Wire Transfer, major credit and debit cards, ,Moneybookers, WebMoney, Neteller
Min. deposit: $100
Max. Leverage: 1:500
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: Broco Trader (Metatrader 4), Currenex Classic
Deposit: Bank Wire, Visa, MasterCard, WebMoney
Min. deposit: $2000
Max. Leverage: 1:400
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: Market Maker
Deposit: Bank Wire
Min. deposit: $200
Max. Leverage: 1:400
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: VT Trader, CMS MT4
Deposit: Bank Wire, Visa, MasterCard
Min. deposit: $5000
Max. Leverage: 1:100
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: DBFX Platform
Deposit: Bank Wire, Online Transfer (USD, EUR, GBP & JPY)
Min. deposit: $1000
Max. Leverage: 1:100
Forex Accounts: Retail, Standard, FIX API, Custodian, VIP
Demo Account: Yes
Trading Platform: JForex Platform (java, web, iPhone, MT4)
Deposit: Bank Wire
Min. deposit: $200
Max. Leverage: 1:200
Forex Accounts: Mini, Gold, Platinum, VIP
Demo Account: Yes
Trading Platform: Visual Trading Platform, easy-forex MT4, Mobile trading, IPhone, Windows Mobile
Deposit: Bank Wire, Paypal, Credit Card
Min. deposit: $50
Max. Leverage: 1:400
Forex Accounts: Bronze, Silver, Gold, VIP Account
Demo Account: Yes
Trading Platform: eToro
Deposit: Bank Wire, Paypal, Neteller, JCB, MasterCard
Min. deposit: $5
Max. Leverage: 1:500
Forex Accounts: Mini, Standard, Unlimited
Demo Account: Yes
Trading Platform: Metatrader 4
Deposit: Bank Wire, WebMoney, Liberty Reserve, PerfectMoney, MoneyBookers, UnionPay
Min. deposit: $25
Max. Leverage: 1:200
Forex Accounts: Micro, Standard, Active Trader & MT4 Account
Demo Account: Yes
Trading Platform: FX Trading Station, Metatrader 4, Active Trader, FXCM Mobile
Deposit: Bank Wire, Credit & Debit, Paper Check, ACH
Min. deposit: $100
Max. Leverage: 1:200
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: Metatrader 4, Mobile Trader, MT4 Webtrader
Deposit: Bank Wire Transfer, Credit Card, Neteller
Min. deposit: $200
Max. Leverage: 1:200
Forex Accounts: Mini, Standard
Demo Account: Yes
Trading Platform: Fino Demo, Fino Mini, Fino Standard, Sky Trader, Sky Trader Mobile Platform
Deposit: Bank Wire Transfer, Credit Card
Min. deposit: $1
Max. Leverage: 1:100
Forex Accounts: Silver, Gold, Platinum
Demo Account: Yes
Trading Platform: ExpressFX, ActTrader, Rumus
Deposit: Bank Wire, Online Check, Western Union, MoneyBookers, Money Order
Min. deposit: $500
Max. Leverage: 1:50
Forex Accounts: Mini, Standard
Demo Account: Yes
Trading Platform: FOREXTrader Pro, Mobile Trader, Website Trading, Java
Deposit: Bank Wire Transfer, Credit/Debit Card
Min. deposit: $10
Max. Leverage: 1:400
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: FXcastPro MT4 Platform
Deposit: Credit/Debit Card MB, Liberty Reserve, MoneyBookers, AlertPay, SolidTrustPay, StrictPay, Webmoney, c-gold
Min. deposit: $500
Max. Leverage: 1:500
Forex Accounts: FxPro Trading Account, FxPro VIP
Demo Account: Yes
Trading Platform: FxPro Clients Terminal, FxPro WebTrader, FxPro iTrader, FxPro MultiTerminal, FxPro Smartphone, FxPro Mobile, FxPro BlackBerry Trader
Deposit: Bank Wire Transfer, Paypal, Neteller, MoneyBookers, Credit/Debit Card
Min. deposit: $250
Max. Leverage: 1:200
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: GTSPro, GTSWeb, GTSMobile
Deposit: Bank Wire Transfer, Paypal, Paper Check, Credit/Debit Card
Min. deposit: $250
Max. Leverage: 1:200
Forex Accounts: Mini, Standard
Demo Account: Yes
Trading Platform: FXDDMetatrader4, FXDDMTXtreme, FXDDTrader, FXDDAuto, FXDDPowerTrader
Deposit: Bank Wire Transfer, Paypal, ClickandBuy
Min. deposit: $250
Max. Leverage: 1:200
Forex Accounts: Silver, Gold, Platinum, VIP, Islamic
Demo Account: Yes
Trading Platform: FXGM PROfit
Deposit: Bank Wire Transfer, Credit Cards
Min. deposit: $1
Max. Leverage: 1:500
Forex Accounts: Micro, Standard, ECN/STP, Islamic, PAMM
Demo Account: Yes
Trading Platform: Metatrader, Metatrader 4 PDA, Metatrader 4 Smart Phone
Deposit: Bank Wire Transfer, WebMoney, Liberty Reserve, Alertpay, Perfect Money, e-gold
Min. deposit: $50
Max. Leverage: 1:200
Forex Accounts: Mini, Standard, VIP
Demo Account: Yes
Trading Platform: GFX Trader, GFX Java Trader, GFX Mobile Trader
Deposit: Bank Wire Transfer, WebMoney, Credit/Debit Card, Fast Bank Transfer
Min. deposit: $2000
Max. Leverage: 1:400
Forex Accounts: ICTS Forex, Metatrader
Demo Account: Yes
Trading Platform: Metatrader
Deposit: Bank Wire, Paypal, MasterCard, WebMoney, MoneyBookers
Min. deposit: $250
Max. Leverage: 1:400
Forex Accounts: Mini, Standard, Silver, Gold
Demo Account: Yes
Trading Platform: DealBook® 360
Deposit: Bank Wire Transfer, Paypal, Visa, MasterCard
Min. deposit: $0
Max. Leverage: 1:500
Forex Accounts: Standard & Learner, L-Plate Account
Demo Account: Yes
Trading Platform: Metatrader, Metatrader Mobile
Deposit: Bank Wire Transfer, BPAY
Min. deposit: $50
Max. Leverage: 1:200
Forex Accounts: Mini, Standard & Premium
Demo Account: Yes
Trading Platform: HY Webtrader, HY Trader
Deposit: Bank Wire Transfer, Visa, MasterCard, Paypal
Min. deposit: $100
Max. Leverage: 1:400
Forex Accounts: Mini & Standard STP Forex trading
Demo Account: Yes
Trading Platform: Metatrader 4
Deposit: Bank Wire Transfer
Min. deposit: $100
Max. Leverage: 1:400
Forex Accounts: Standard, Premium, Protected, Interest Free
Demo Account: Yes
Trading Platform: iForex Web & Download
Deposit: Bank Wire, Credit Card, Debit Card and eWallets
Min. deposit: $1
Max. Leverage: 1:500
Forex Accounts: Standard, Swap-free
Demo Account: Yes
Trading Platform: Metatrader
Deposit: Bank Wire Transfer, Visa, Perfect Money, Liberty Reserve System, MoneyBookers, Webmoney
Min. deposit: $2000
Max. Leverage: 1:100
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: TWS
Deposit: Bank: Bank Wire Transfer
Min. deposit: $1
Max. Leverage: 1:100
Forex Accounts: Mini, Standard, Islamic/Swap Free & Scalping account
Demo Account: Yes
Trading Platform: Metatrader 4, Pocket PC, Smartphone
Deposit: Bank Wire Transfer, JCB, Visa, MasterCard
Min. deposit: $100
Max. Leverage: 1:500
Forex Accounts: Mini, Standard, Silver, Gold, VIP, Islamic/Swap Free & Scalping account
Demo Account: Yes
Trading Platform: Metatrader 4
Deposit: Bank Wire Transfer, Paypal, Visa, MasterCard
Min. deposit: $1
Max. Leverage: 1:500
Forex Accounts: LITEForex, REALForex
Demo Account: Yes
Trading Platform: Metatrader 4
Deposit: Bank Wire Transfer, MoneyBookers, WebMoney
Min. deposit: $500
Max. Leverage: 1:400
Forex Accounts: Regular
Demo Account: Yes
Trading Platform: FXSol GTS, FXSol MT, MadaTrader
Deposit: Bank Wire Transfer, Paper Check, Online Check, Credit Card, Paypal
Min. deposit: $400
Max. Leverage: 1:100
Forex Accounts: Regular
Demo Account: Yes
Trading Platform: Metatrader, MBT Navigator, MBT Mobile
Deposit: Bank Wire Transfer
Min. deposit: $25000
Max. Leverage: 1:100
Forex Accounts: Regular
Demo Account: Yes
Trading Platform: FX Clear
Deposit: Bank Wire Transfer
Min. deposit: $500
Max. Leverage: 1:100
Forex Accounts: Regular
Demo Account: Yes
Trading Platform: MG DealStationFX, DealStation Mobile PDA Edition, DealStation Mobile Phone Edition
Deposit: Bank Wire Transfer, Paypal
Min. deposit: $2000
Max. Leverage: 1:500
Forex Accounts: Mig Mini, Mig Classic, Mig Advanced, Mig Prime
Demo Account: Yes
Trading Platform: Metatrader
Deposit: Bank Wire Transfer, Credit Card
Min. deposit: $250
Max. Leverage: 1:200
Forex Accounts: Regular, Islamic
Demo Account: Yes
Trading Platform: MoneyForex Trader, MoneyForex Mobile
Deposit: Bank Wire Transfer, Credit Card, BPS, Moneybookers
Min. deposit: $2000
Max. Leverage: 1:200
Forex Accounts: Regular
Demo Account: Yes
Trading Platform: N2trader v.4
Deposit: Bank Wire Transfer
Min. deposit: $5
Max. Leverage: 1:200
Forex Accounts: MT-ECN, Currenex, Micro, Standard, Premium
Demo Account: Yes
Trading Platform: CQG, Metatrader 4, Metatrader 4 Mobile & Smartphone , Metatrader 5, Strategy Runner, Currenex
Deposit: Bank transfer, AlertPay, Liberty Reserve, Perfect Money
Min. deposit: $500
Max. Leverage: 1:400
Forex Accounts: ECN Forex, Mini Forex, Micro Forex
Demo Account: Yes
Trading Platform: Metatrader 4, Currenex, FxdeskPro, Mobile Metatrader
Deposit: Bank transfer, MasterCard, Moneybookers, Visa
Min. deposit: $10
Max. Leverage: 1:500
Forex Accounts: Regular
Demo Account: Yes
Trading Platform: Metatrader 4
Deposit: WebMoney, Liberty Reserve, Perfect Money, Visa
Min. deposit: $1
Max. Leverage: Regular
Forex Accounts: FXTrade, iPhone Forex Trading, iPad Forex Trading, Android Forex Trading
Demo Account: Yes
Trading Platform: FXTrade, iPhone Forex Trading, iPad Forex Trading, Android Forex Trading
Deposit: Paypal, Bank Wire Transfer
Min. deposit: $2000
Max. Leverage: 1:200
Forex Accounts: Mini
Demo Account: Yes
Trading Platform: Trading Station II, Mobile Trading Station II, Metatrader 4
Deposit: Bank Wire Transfer
Min. deposit: $250
Max. Leverage: 1:200
Forex Accounts: Standard Account
Demo Account: Yes
Trading Platform: Metatrader 4, Edge Platform
Deposit: Visa, MasterCard & Bank Wire Transfer
Min. deposit: $200
Max. Leverage: 1:200
Forex Accounts: Mini, Regular
Demo Account: Yes
Trading Platform: PFG FX Trader, Mobile Trading
Deposit: Visa, MasterCard, JCB & Bank Wire Transfer
Min. deposit: $100
Max. Leverage: 1:500
Forex Accounts: Micro, Standard, Premier, Institutional
Demo Account: Yes
Trading Platform: Metatrader
Deposit: Visa, MasterCard, MoneyBookers, Liberty Reserve & Bank Wire Transfer
Min. deposit: $250
Max. Leverage: 1:200
Forex Accounts: Mini, Standard
Demo Account: Yes
Trading Platform: Questrade FX
Deposit: Bank Wire Transfer
Min. deposit: ?
Max. Leverage: 1:100
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: FX direct
Deposit: Bank Wire Transfer
Min. deposit: ?
Max. Leverage: 1:100
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: RCG FX Power/Prime/FX Trader
Deposit: Bank Wire Transfer
Min. deposit: $400
Max. Leverage: 1:100
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: Metatrader
Deposit: Bank Wire Transfer (LVL, EUR, USD)
Min. deposit: €2500
Max. Leverage: 1:100
Forex Accounts: Silver, Gold, Platinum
Demo Account: Yes
Trading Platform: RTFX
Deposit: Bank Wire Transfer
Min. deposit: $50
Max. Leverage: 1:100
Forex Accounts: Mini
Demo Account: ?
Trading Platform: Retail FX
Deposit: Credit Card, PayPal, Paper Check, Bank WireTransfer, Neteller / 1-Pay, MoneyBookers, WebMoney, Western Union, MoneyGram
Min. deposit: $2500
Max. Leverage: 1:400
Forex Accounts: Mini & Islamic
Demo Account: Yes
Trading Platform: Metatrader
Deposit: Credit Card, Paper Check, Bank WireTransfer
Min. deposit: $2500
Max. Leverage: 1:100
Forex Accounts: Mini
Demo Account: Yes
Trading Platform: DealBook 360
Deposit: Bank Wire Transfer
Min. deposit: $10000
Max. Leverage: 1:100
Forex Accounts: Saxo Account, Saxo Premium Account
Demo Account: Yes
Trading Platform: SaxoWebTrader, SaxoTrader, SaxoMobileTrader & Trademaker
Deposit: Bank Wire Transfer
Min. deposit: $100
Max. Leverage: 1:200
Forex Accounts: Micro, Mini, Standard, VIP, Corporate
Demo Account: Yes
Trading Platform: MT4, MT5, SmartTrader V1.0, STFX Pro
Deposit: Bank Bank Wire, Click and Buy
Min. deposit: $250
Max. Leverage: 1:100
Forex Accounts: Mini
Demo Account: Yes
Trading Platform: Das Trader Lite, Das Trader Web & Das Trader Pro
Deposit: Bank Wire
Min. deposit: $250
Max. Leverage: 1:100
Forex Accounts: Mini
Demo Account: Yes
Trading Platform: Metatrader, Mobile Trading
Deposit: Bank Wire
Min. deposit: $50
Max. Leverage: 1:500
Forex Accounts: Mini
Demo Account: Yes
Trading Platform: Metatrader & Strategy Runner
Deposit: Credit Card, Bank Wire
Min. deposit: $250
Max. Leverage: 1:400
Forex Accounts: Mini
Demo Account: Yes
Trading Platform: Metatrader, Currenex
Deposit: Credit Card, Bank Wire
Min. deposit: ?
Max. Leverage: 1:200
Forex Accounts: Mini & Standard trading
Demo Account: Yes
Trading Platform: GTS Pro
Deposit: Bank Wire
Min. deposit: $500
Max. Leverage: 1:500
Forex Accounts: Mini, Standard, Premium, Islamic
Demo Account: Yes
Trading Platform: Metatrader
Deposit: Credit Card, Paypal, Bank Wire
Min. deposit: $1000
Max. Leverage: 1:100
Forex Accounts: Mini
Demo Account: Yes
Trading Platform: Metatrader
Deposit: Visa, JCB, Bank Transfer
Min. deposit: $5000
Max. Leverage: 1:100
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: TradeStation
Deposit: Bank Wire
Min. deposit: $100
Max. Leverage: 1:100
Forex Accounts: Standard, Mini
Demo Account: Yes
Trading Platform: Tradeview Pro, Metatrader 4, Currenex, Mobile Trading
Deposit: MasterCard, Visa, Discover, Moneybookers, Bank Transfer
Min. deposit: $2500
Max. Leverage: 1:100
Forex Accounts: Standard, Mini
Demo Account: Yes
Trading Platform: Best Direct Metatrader4, Best Direct FX Platinum, Best Direct FX Express & PFG Currenex
Deposit: Bank Wire
Min. deposit: $500
Max. Leverage: 1:100
Forex Accounts: Mini, Standard, Gold, Platinum
Demo Account: Yes
Trading Platform: ParagonEX Trader
Deposit: Paypal, Visa, Western Union, WebMoney, Bank Transfer
Min. deposit: $50000
Max. Leverage: 1:100
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: UPL
Deposit: Bank Wire
Min. deposit: $10
Max. Leverage: 1:500
Forex Accounts: LITEForex, MINIForex, REALForex
Demo Account: Yes
Trading Platform: Metatrader 4
Deposit: Debit/Credit Cards, Moneybookers, WebMoney, Liberty Reserve, Bank Transfer
Min. deposit: $25
Max. Leverage: 1:500
Forex Accounts: Regular
Demo Account: Yes
Trading Platform: Metatrader 4
Deposit: BPAY, Paypal, Cheque, Bank Wire
Min. deposit: $3000
Max. Leverage: 1:200
Forex Accounts: Mini
Demo Account: Yes
Trading Platform: Metatrader 4, Metatrader Mobile
Deposit: Paypal, Bank Wire
Min. deposit: ?
Max. Leverage: 1:100
Forex Accounts: ?
Demo Account: Yes
Trading Platform: Integral, EBS, Currrenex, FXall, LavaFX, Hotspot FX, Baxter-FX
Deposit: Bank Wire
Min. deposit: $5000
Max. Leverage: 1:100
Forex Accounts: Active account, Professional account
Demo Account: Yes
Trading Platform: RCG FX Powertrader
Deposit: Bank Wire
Min. deposit: ?
Max. Leverage: ?
Forex Accounts: ?
Demo Account: Yes
Trading Platform: EasyFX
Deposit: Bank Wire
Min. deposit: $10
Max. Leverage: 1:500
Forex Accounts: Micro, Mini, Standard
Demo Account: Yes
Trading Platform: Metatrader & Mobile Trader
Deposit: CashU, Bank Wire
Min. deposit: €2500
Max. Leverage: 1:100
Forex Accounts: Micro, Mini, Standard
Demo Account: Yes
Trading Platform: WHS ProStation
Deposit: Bank Wire
Min. deposit: $25
Max. Leverage: 1:500
Forex Accounts: Micro, Mini, Standard
Demo Account: Yes
Trading Platform: Metatrader
Deposit: Credit Card, Ewallet, Account to Account, Wire Transfer
Min. deposit: $100
Max. Leverage: 1:200
Forex Accounts: Mini, Standard
Demo Account: Yes
Trading Platform: Metatrader
Deposit: Paypal, Bank Wire
Min. deposit: $100
Max. Leverage: 1:200
Forex Accounts: Mini, Standard & VIP
Demo Account: Yes
Trading Platform: Xforex
Deposit: Visa, MasterCard, Wester Union, Wire Transfer
Min. deposit: $250
Max. Leverage: 1:200
Forex Accounts: Mini & Standard
Demo Account: Yes
Trading Platform: ForexTrader Pro
Deposit: Bank Wire
Min. deposit: €500
Max. Leverage: 1:100
Forex Accounts: Standard
Demo Account: Yes
Trading Platform: Mobile Trading, XTB-Trader
Deposit: Bank Wire


Leading Forex Brokers & FDM's