Best MT4 Forex EAs And Forex Robots From 2020 & 2021


Best Forex EA

Top Performing Forex EA


This performance table is a list of some of the best forex eas (otherwise known as forex expert advisors or forex robots) on the market. It compares their performance over a month to month and year to year basis so you can see which robots are performing well recently and which aren’t. This should give you a great indication of which forex robots to avoid, and which ones to consider. A top forex EA is not only based on how much money it can make, but consistency, history, and support. What good is an EA if you can’t get any support for it and the vendor only has a couple weeks worth of history?

There is no best forex ea, just ones that are better than others at certain things. One of the better and consistent performing forex robots on this list is Forex Flex EA. Its oldest account is over 2 years old and has turned $3000 into over $350,000 in that time. Read our review of it to find out more.

Please go over all the data and decide for yourself what the best forex trading robots are. Most of the top forex eas listed here actually work, but be sure to read the reviews and comments on any that you may consider buying!


Best Forex EA Comparison

NameWarningGainMonthlyDailyDaysDrawdownTrades Per DayProfit FactorRatingChart
Flex EA SRV SettingsReview+227%17.40%0.08%144819.13%0.00 2.05
Flex EA HalfGrid+789%15.44%0.48%159813.42%0.58 2.46
Martingale with no SL riskier than the results make it look
Flex EA Halfgrid+359%10.30%0.07%229426.08%0.21 2.27
Forex Steam+23%7.14%0.01%209057.73%0.25 1.06
Forex Growth Bot
Over 94% drawdown, can blow your entire account!
+2%5.97%0.07%495494.46%0.00 1.10
Flex EA Custom TDI Slope+2%5.42%0.12%260091.71%0.00 1.07
Flex EA Default Acct4+15%4.09%0.13%284836.89%0.00 1.46
Forex Fury
Demo account
+34%3.31%0.01%221027.68%0.20 14.01
WallStreet Forex Robot
Scalper, need a VERY good broker to be profitable
Flex EA SRV1/SRV2/SRV3+194%1.52%0.05%22067.29%0.39 2.48
FAP Turbo 2
Scalper no longer profitable
+51%0.44%0.01%380221.88%0.20 0.89
Odin Forex Robot (FRT)
Not profitable, vendor shows fake backtest results
--51%-13.15%-0.09%166310.29%0.77 0.75
FX Stabilizer
Martingale with no SL
Flex EA - EMA Far Apart v3--99%-23.30%-0.88%233299.98%0.30 0.73
FX Charger
Martingale using a 4x multiplier, very risky!
Flex EA Candlestick Pin Patterns--99%-25.07%-0.96%225299.99%0.12 0.46
Benefit EA
Martingale with no SL
--97%-39.23%-0.14%271089.33%0.00 3.69
FX Diamond EA--99%-84.50%-0.16%322199.39%0.09 0.42


Best Forex EA Comparison Table Headers Explained

Name: The name of the forex ea
Warning: Mouseover the red warning indicator beside an mt4 ea name and it will show you the warning associated with that ea. It usually ranges from dangerous martingale, to scalpers on a demo account, to blown accounts that haven’t been updated to reflect that. Generally best to avoid any EA with a red flag warning.
Gain: The percentage of profit that has been made on top of the original deposit
Monthly %: How much on average the ea is generating per month
Daily %: How much profit it makes on average each day
Days: The total number of days the trading account has been active for.
Drawdown: The highest drawdown the forex ea has ever had at any given time during the accounts lifetime. Generally anything under 20% with a large overall gain is very good, under 40% is manageable but is getting risky, over 50% is basically risking the entire account blowing.
Trades Per Day: Average number of trades per day it has opened over the course of the account history.
Profit Factor: How profitable this expert advisor is. The higher the number, the more profit it can make in a short amount of time
Profit Factor: The rating that mt4 ea has achieved based on user ratings.
Balance: The current total balance in $ of the account
Pips: The total number of pips this forex ea as accrued
Age: How many days the account has run since the initial deposit
Deposit: How much money was originally deposited
Equity Curve: A curve showing the expert advisors account balance growth over its lifetime. This is clickable and will bring you to the accounts myfxbook page

Other common keywords: Scalper/Scalping = A forex scalping robot is one that tries to get in and out of the market as quickly as possible with very small profits. The most common scalping ea’s you see today looking to scalp 2-5 pips of profit, but then have a 20 to 50 and sometimes even 100+ pip stop loss. They become very deceiving where you go on long winning streaks and then one day one loss comes a long and wipes away all your real profit. This is not a sustainable forex trading approach. You must also be careful with vendors that show scalping robots with performance on a demo account, they perform 100x better on demo than they do on live accounts. This is because real money accounts have higher variable spreads, swaps, commissions, off quotes, liquidity issues and many many more variables that can eat into those small profits.
Live account = A live forex account is referred to as a real money trading account where you earn real profit.
Demo account = A demo account is referred to as a play money account (fake money). Market conditions are always much more favorable on demo accounts than real accounts.
Expert Advisor (EA) and a forex robot are the same thing, just different describing names.

The data of each forex expert advisor is updated every 5 minutes, every trading day. All the data is aggregated straight from myfxbook and therefore cannot be changed or manipulated in anyway.

If there is an fx robot you think should be added to this table, please leave a comment below requesting the robot you wish to see added. As always, feel free to comment.

Requirements: In order to use any of these forex trading robots, you will need an account at a forex broker that supports the Metatrader 4 platform. Check our list of the top MT4 brokers ranked from best to worst based on user ratings. Another thing to consider which is not a requirement but will definitely make your life easier is using a forex vps.

To Summarize…

There are what seems like an endless number of forex eas on the market and it can be hard to sift through all the garbage as there is a lot of it. If you’ve decided on a forex ea that you want, make sure it has more than 1 real money myfxbook trading account with more than 1 year of history. Also check reviews on various sites, not just here. Also if it is a scalper (average profit is less than 10 pips) be vary careful as these can be hard to keep profitable long term and require very specific broker requirements.

  • PLO Master Reply
    Jan 29, 2018 @ 0:28 am

    Flex EA is the best on the market by a mile. The coding blows everything else away, and the support is done by the developer himself with a very active members forum where they share strategies, set files, results and ideas. What more do you want in an EA?

    • Stephen Piper Reply
      Apr 4, 2018 @ 21:11 pm

      What type of returns can I expect with the Flex EA? Can you give me some numbers you’ve generated to get an idea.

  • robert sonich Reply
    Jun 11, 2017 @ 13:06 pm

    need a review on a robot called forex vadar robot, theres no review on that unless you review from there website, which is just trying to sell the product.

  • harsh Reply
    Jan 20, 2017 @ 13:02 pm

    can any one tell me which robot is to buy and can run minimum on 500 usd fund

  • zamzuri Reply
    Jun 23, 2016 @ 6:10 am

    Am interested on your Forex Robot program. can i have a copy of trial on my system before purchase the system. thanks

  • binary options Reply
    Jan 15, 2016 @ 14:38 pm

    trading binary is a risky business

  • bakare Reply
    Oct 7, 2015 @ 18:18 pm

    i have bought and used xaroon forex robot, it gives huge profit in less period and wipes your account in a seconds, i advise dont near it please. am currently enjoying my new robot.

    • Vini Reply
      Dec 27, 2015 @ 1:47 am

      Thanks bakare, I see that Xaaron doesn’t show very often at the EA lists. By the way what’s your new robot? if you can say…

  • Vini Reply
    Sep 22, 2015 @ 2:29 am

    Hi, has anybody tried Xaaron EA or Goldbull Pro? Please comment before I buy. Thanx.

    • Ed Reply
      Dec 1, 2015 @ 17:43 pm

      I’ve used GBPro now for 4 months in managing 4 different accounts. Real Money accounts DO NOT make money like the demo account GBPro people posts. In fact using the same settings as the GBPro people use at Contabo, in one account, GBPro has lost money consistently on a real $15,000 USD account at Tallinex. After 4 months, its now 13,000 and change. “Get Rich Quick” with no work is ridiculous.

  • Doug Reply
    May 10, 2015 @ 12:56 pm

    Why is this page saying the Forex Hacked is the winner here, when Forex Flex EA has the overwhelming profit of over 8,000 percent??
    I currently use FAPTurbo, version 2.3 and only just started with it.

  • Bradley Reply
    Apr 9, 2015 @ 0:59 am


    Ive read through all the great posts. I’m new to Forex, and MTA trader4.

    Can someone who owns Forex Flex EA tell a bit about the program, and how it works with MTA trader? Are you running two separate programs or does Forex Flex EA Acct4 integrate with Mta trader 4?

    What would a realistic weekly profit be from say a $250 dollar account?

    Ive tried to find a bad review on this program, but cant LOL. Ive also heard that there is no profitable Forex Robots…??? If anyone out there would be willing to shed some light please feel free.


    • Antonio Reply
      Mar 6, 2018 @ 8:56 am

      Hi Bradley,
      I see that your post is from 3 years ago, I am now looking for a EA, I’m new to forex trading. Have you had good results with this EA Robot?

  • Ben Reply
    Jan 10, 2015 @ 23:14 pm

    Will there be a new robot competition for 2015?

  • C.N Reply
    Dec 18, 2014 @ 10:30 am

    Forex Hacked is a good option. Just trade safe. Low lot, and patience. I also use a combination of hedging and martingale, but not against the trend. Is a very good system, makes a about $ 2000 – 5000 % weekly, or even more.

    • Joseph Reply
      Jan 2, 2015 @ 20:23 pm

      How do use Martingale + hedging? Do you have a bot for it ? IF yes, could you share?

    • Sarkari Reply
      Jan 8, 2015 @ 1:27 am

      hello C.N.,

      Can u tell me that what statergy used in HACKEDPRO? Can u tell me your settings?

    • mike Reply
      Aug 30, 2016 @ 8:07 am

      i am looking for a autopilor ea reliable ,making consistent profit monthly ,not blow my account,what can you reccomend me
      anyway thanks

  • Rick Reply
    Nov 24, 2014 @ 19:58 pm

    No surprises here with Flex on top. I’m surprised you appear to have no Super Precise settings running on any of these accounts though. They have by far been the best performing settings to use with this EA.

  • AlexA Reply
    Sep 4, 2014 @ 3:15 am

    Are these tests based on live or demo accounts?

    I am looking for a low risk and stable growth EA (dont want to be rch overnight)

    • suenk fx Reply
      Nov 22, 2014 @ 8:24 am

      hai Alexa…u should try Forex Hacked Pro..( i already have one )…martiangle style but low risk and stable growth 10 ~ 20 % monthly

  • Nathan D.M Reply
    Aug 26, 2014 @ 15:39 pm

    Hi, I try to pay for Forex Hacked via PayPal but i was unable someone should aid me.

  • nuwanda Reply
    Sep 12, 2013 @ 11:57 am

    Hi Joe,
    I would like to see the detailed equity curve for forex hacked pro # 10, but the link doesnt seem to work.

      • mike Reply
        Sep 14, 2013 @ 6:05 am

        hello! i’m new in forex but i prefer purchase a forex robot. can you guide me?

      • suenk fx Reply
        Nov 22, 2014 @ 8:19 am

        already have one ( forex Hacked Pro) ..profitable 10 ~ 20 % monthly, but why this EA only take Short position ( Sell ) long as profit never mind…..

  • Ruben Reply
    Sep 8, 2013 @ 19:01 pm

    Joe – this is a great site, thanks for your info and research. I have a couple of questions about the Forex Hacked products…
    1) Is there any human intervention involved for the results posted?
    2) Have you tested and posted results using single sided trades only (its difficult to find non-regulated brokers who accept US clients)?


  • Venkat Reply
    Jul 30, 2013 @ 22:49 pm

    Hello Moderator, Could you please re-post the setting files for the 3rd item. forex hacked pro for AUDUSD and EURCHF minute 15 timefrme? The existing links are not working currently.

    • Joe Stevens Reply
      Jul 30, 2013 @ 22:54 pm

      Try now

  • Libo54 Reply
    Jul 29, 2013 @ 16:36 pm

    What a well organized, clean and informational comparison this is. Can’t wait to see more robots added to this.

    FHP looks very interesting with all the setting combinations possible with it.

  • perry Reply
    Jul 29, 2013 @ 16:32 pm

    Thank you Joe for the settings on the main Forex Hacked Pro account trading EURCHF and AUDUSD. I’ve been using those same settings with great success.

    I really appreciate you taking the time to setup so many accounts, with all different settings and currency pairs for us to compare.

  • Claude P Reply
    Jul 29, 2013 @ 1:21 am

    I went thru all the comments, found them to be interesting and informative for a beginner like me. I am just wondering if you have the prices for these robots and eas’.
    How do I find out which are good and which are not so good?

  • Ron Reply
    Jul 17, 2013 @ 11:28 am

    Have you tested Forex Profit Bot. Is this the real deal?

  • Venkat Reply
    Jun 14, 2013 @ 18:48 pm

    There is a new EA called Omega Trend, did anybody tried that? Looks like it is making some good profits.

  • May 8, 2013 @ 8:53 am

    PLZ suggest me EA or ROBOT for GOLD & SILVER trading

  • Costas Reply
    Apr 8, 2013 @ 4:15 am

    Looks like 25 Real is running away with it!

  • ken m Reply
    Jan 12, 2013 @ 17:53 pm

    I was recently contacted by Fap Turbo and i bought their a low price,, but i cannot make it profitable! ( it actaully makes “buys” right underneath the double zero level!! ) perhaps my testing period was the same as when ALL bots took a dive…has anyone broken a code and learned how to use FapTurbo profitably? thank you for posting your settings if you have

  • roshan Reply
    Dec 14, 2012 @ 17:52 pm

    I use hedge and breakout,

    • ravindra babu Reply
      Dec 31, 2012 @ 2:10 am

      hello sir are you INDIAN ? if yes PLEASE contact me…thank you

  • JiTechno Reply
    Dec 2, 2012 @ 11:14 am

    As I see, all loosers crashed during one-session?
    veryone has own Black day ?

  • Daniel Reply
    Nov 28, 2012 @ 10:20 am

    Hello, the robots seem great but there is some trial version to test them in my test trade account “without real money”? I am asking becasue I bought a FAP TURBO one year ago but the results were more negative than positive. So the they returned the paid money but now I want to try some forex robots without paying and after testing them I will have not problems to make the payment.

    Thank you

  • vrp Reply
    Nov 14, 2012 @ 10:00 am

    what is the time frame for the results of FapTurbo? Some websites showed it as 2nd rank after Forex Hacked Pro. what is your view on that. i was going to buy FapTurbo but after seeing your ranking i will give it a second thought.

  • Joe Stevens Reply
    Nov 8, 2012 @ 21:12 pm

    Forex Striker added to the table!

  • muhd Reply
    Nov 4, 2012 @ 7:35 am


    i would like to know the best robot still for nov hacked pro the best?


  • sirisusfx Reply
    Oct 23, 2012 @ 16:05 pm

    Hi what setting are you using exactly for the forex hacked pro account? like pip starter,lot size and take profit on each pair?

    • Joe Stevens Reply
      Oct 23, 2012 @ 20:18 pm

      I will upload the .set files shortly.

      • tagada Reply
        Jun 1, 2013 @ 10:28 am

        Thanks for uploading the .set files, but many are not accessible, probably because you used a hash in the bot name (like “Forex Hacked Pro #10” for example).

        This seems to mess up all the links for those bots, making the bot’s detailed description, .set files and the myfxbook graph inaccessible. Could you please fix that? Thanks a lot!

        • Joe Stevens Reply
          Jun 1, 2013 @ 20:10 pm

          Yes I’m aware these details are missing, I just put these account up. I will have the settings and details of each of them up early next week.

  • Xander Reply
    Oct 23, 2012 @ 7:40 am

    Wow, looks like most of the scalpers crashed and burned these past 2 weeks

    • Joe Stevens Reply
      Oct 23, 2012 @ 15:36 pm

      Indeed, very bad month for scalpers. Going to take a long time to regain those kind of losses at the rate those systems trade at.

  • Joe Stevens Reply
    Oct 5, 2012 @ 17:21 pm

    I’ve added two more Forex Hacked Pro test accounts running much lower risk with different TP and Pipstarter values, as my main one seems to be in a bit of trouble right now with EURAUD. This and EURJPY were two that gave me trouble before so it may be best to just avoid them.

    Still working on managing the risk with this as it’s still in beta obviously, but it sure is fun to toy around with.

  • ed Reply
    Oct 4, 2012 @ 14:33 pm

    test pip turbo, pip jet, fap turbo, mega droid, and also., are the robot guides that are for sale any help? i thought that the robots were automatically UPDATED? to keep working ,making money? I know that we should keep up on whats happeing, but the robots are to be UPDATED!!! right or iam just misinformed??? we could just change brokers to get better spreads.if they make changes. they should know that we would leave them if we do not get good spreads and make money? where do you reccommend we up to date info on trading? to stay in the money? god bless , your friend ed

  • roshan Reply
    Sep 30, 2012 @ 16:49 pm

    how I can join this competition? I have very good EA with 40% monthly.

    • Joe Stevens Reply
      Sep 30, 2012 @ 18:05 pm

      Use the submit a robot link in the top menu.

    • Benny Reply
      Oct 18, 2012 @ 12:37 pm

      Are you at liberty to reveal its name or provide a link?

    • doug Reply
      Nov 16, 2012 @ 16:18 pm

      can you tell me more about your ea

    • Muzamil Reply
      Dec 14, 2012 @ 16:07 pm

      HI Roshan may I know which EA are u using which is providing you 40% monthly?

    • Moon Reply
      Mar 27, 2013 @ 22:19 pm

      Roshan, I will appreciate your informing me name of EA which gives you about
      40% monthly return. Thanks. – Moon

    • Venkat Reply
      Jun 14, 2013 @ 18:49 pm

      Hello Roshan,

      What is this EA you are talking about?

  • nanste Reply
    Sep 29, 2012 @ 15:00 pm

    This is good work. Let me know if you have tested ‘Forex steam’ EA.

  • Ron Applegate Reply
    Sep 29, 2012 @ 13:05 pm

    Hi, Steve. Thanks for the competition ! Great! Nice to get all these bots on a level playing field. Personally, I’d like to see Forex Bullit Proof in the competition. On my computer it shows to be a real contender. A constant winner…. Question: I thought Forex Hacked could not be used here in the U.S. Is that So ?

    Thanks, Ron

    • Joe Stevens Reply
      Sep 29, 2012 @ 14:56 pm

      You can still use it, you just wont see the double sided effect it has which will slightly decrease profitibility but also decrease risk.

  • RS Reply
    Sep 27, 2012 @ 6:44 am

    I have been following FH Pro at for a while but don’t seem to be getting an answer to when it is available for sale. Can you find out when and from where it could be purchased?

    • Joe Stevens Reply
      Sep 27, 2012 @ 16:42 pm

      I just keep hearing soon…

  • Benny Reply
    Sep 27, 2012 @ 2:13 am

    And, the winner is…

    • Joe Stevens Reply
      Sep 28, 2012 @ 4:26 am

      The beta Forex Hacked Pro, in half the time too!

      • Xander Reply
        Sep 28, 2012 @ 10:31 am

        What about another round of competition? This time using different EAs to replace Forex Envy and Wallstreet Robot? Also, I believe this month was pretty mild, so FH and FH Pro survived. In a volatitle month, those 2 could easily have blown up

        • Joe Stevens Reply
          Sep 28, 2012 @ 16:19 pm

          I think I may just leave these running for awhile now and see what happens, while adding more robots along the way. If you have an suggestions feel free to comment.

  • angel Reply
    Sep 22, 2012 @ 16:38 pm

    MegaDroid risk level ??????????????????????????????????

    • Joe Stevens Reply
      Sep 23, 2012 @ 0:21 am

      Everything was left pretty much default for most of the EA’s.

  • Joe Stevens Reply
    Sep 21, 2012 @ 3:01 am

    Added a few new things 😉

    You will notice you can click on each robots row to expand it for additional info as well as a few tweaks and bug fixes to help things run smooth.

    Please let me know if you experience any bugs, or display glitches.

    Also if theres a feature or stat you would like to see tell me, I’m running out of ideas 😉

  • alan bond Reply
    Sep 19, 2012 @ 2:16 am

    sorry about my last comment Ifound it. I have installed million dollar pips,will let you know how it works??

    • Joe Stevens Reply
      Sep 20, 2012 @ 17:12 pm

      Keep in mind that MDP performs a million times better on demo than it does on live. Many traders believe MDP’s time is over because of broker adjustments.

      • Xander Reply
        Sep 25, 2012 @ 22:21 pm

        Hello Joe, what do you mean by broker adjustments affecting MDP? If broker adjustment can affect MDP, will it not affect other EAs out there?

        • Joe Stevens Reply
          Sep 28, 2012 @ 4:18 am

          Demo accounts don’t feel the affects of slippage like live accounts do for example.

          Also some brokers like to raise spreads during news.

          Just little things like this that can drastically alter the outcome of this extremely sensitive robot (MDP).

  • Adebiyi Reply
    Sep 15, 2012 @ 7:39 am

    This is great! keep it up.Thanks

  • RICKY Reply
    Sep 9, 2012 @ 4:01 am

    how the parameters for FOREX HACKER PROFESSIONAL

  • Tony Reply
    Sep 8, 2012 @ 23:36 pm

    Very good comparison – thanks for setting it up. The column to look at is the drawdown column, not the profit one. Look at Envy and FX professional… they could blow the account with a sustained trend against their open positions.

    • Joe Stevens Reply
      Sep 12, 2012 @ 4:57 am

      Apparently I ran Hacked Pro way too aggressive 😉 If it gets killed I may just restart it with toned down settings as no one in their right mind would run it like this.

  • tom Reply
    Sep 8, 2012 @ 12:47 pm

    hi Admin
    what is the diference between : “forex hacked professional”
    and “Forex Hacked” ? diffrend settings ?

    • Joe Stevens Reply
      Sep 8, 2012 @ 14:52 pm

      It looks like the pro version has 3 separate strategies which you can individually turn on or off. So it has the potential to be very aggressive but can be turned to be very conservative by only running 1 strategy and just a few pairs. Looks like it has a few more features like money management, turbo mode, trailing stop etc… So right now I’m running it at very high risk with all 3 strategies trading on 10 pairs which appears to be extremely profitable but extremely risky. 3.3% a day won’t happen without a ton of risk. My next attempt with this beast will be on less pairs, and maybe turn one of the strategies off.

  • Abdulmajeed Reply
    Sep 8, 2012 @ 7:19 am

    What is Forex Hacked Professional ?
    How does it differ from Forex Hacked ?

  • alan bond Reply
    Sep 8, 2012 @ 4:22 am

    it would be nice to see the number of trades. ab

  • Benny Reply
    Sep 7, 2012 @ 22:59 pm

    This competition is GREAT! I’d like to see it extended for a longer period,
    and another competition started for EA’s that were left out in the first go-around.
    It’s time to seperate the scammers from the legitimate EA’s.