Best Forex Backtesting Software for Manual Testing ...
Best Forex Backtesting Software for Manual Testing ...
Forex Backtester - CNET Download
Forex Tester (free version) download for PC
Best Forex Backtesting Software for 2020
Forex Tester: trading simulator for backtesting. Best ...
Forex Simulator Backtesting Trading Analytics
Forex Backtester - CNET Download
How do you guys backtest a strategy?
I'm new to the forex trading and one of the advices that I often come across is to always backtest a strategy first. First thing that came to mind is to just go through the chart and start moving forward, simulating a trade and logging if the strategy wins or loses. I actually did this in a 15M chart for a range of 3 months, and while the results were enlightening (my strategy sucked only 36% win rate for that pair and strategy), I found the process very tedious. So my question is are there automated ways to back test a strategy? Like maybe excel or an application? I was looking into mt5 and expert advisors the other day, and I tried the strategy tester using a free expert advisor. Should I create a script that mimics my strategy and test it using mt5? I have a bit of programming but I don't know where to start.
Double Supertrend Strategy Backtest (8500+ Trades on 28 Pairs)
Hi everyone, so a few months ago I discovered this post by u/AHoomanBeanz which is a strategy I've never heard of before. Basically, you have 2 Supertrends, a short-term one, and a long-term one and when both Supertrends go in the same direction you take a trade. I took the liberty of modifying the strategy by setting fixed TPs instead of trailing SL with the short-term Supertrend. Check out his post for more info about entries, SL, etc. In order to determine what way is the most efficient, I backtested this exact strategy on all 28 Majors and Minors and took five different approaches to TPs and moving of SL: - 1:1 RRR, No Breakeven SL - 1:1.5 RRR, No BE SL - 1:2 RRR, No BE SL - 1:1.5 RRR, Move SL to BE at 1:1 RRR - 1:2 RRR, Move SL to BE at 1:1RRR There would be many other ways to handle the TPs and SLs but it already took me months to backtest this but if anyone wants to extend this backtest, feel free. The Results Using all 5 ways there were 8 out of 28 pairs that weren't profitable at all. (EURGBP, EURCAD, GBPAUD, GBPNZD, AUDCHF, NZDJPY, CADCHF, CHFJPY) The remaining 20 pairs were profitable with at least one of the 5 ways. So I combined all 20 pairs and their most profitable TP/SL management methods and it turns out that the strategy isn't even that bad considering that you really just have to understand how Supertrends work. Now here are some quick stats: Backtest Period: Jan 2017 - Aug 2020 - Risk Per Trade: 1% - Winrate: 44.66% - Profit Factor: 1.65 - Average Monthly Return: 5.81% - Max Drawdown: 18.4% Notice that the drawdown is pretty high so if you're trading with a prop firm like FTMO you could just risk half as much (0.5% per trade) and your max DD would be 9.2%. Keep in mind that the return would also get cut in half. If you want to get a more detailed view, here's the backtesting spreadsheet (Before anyone asks: I spent 2-4h per day for around 6 weeks backtesting and tracking this stuff.)
Hi guys, I have been using reddit for years in my personal life (not trading!) and wanted to give something back in an area where i am an expert. I worked at an investment bank for seven years and joined them as a graduate FX trader so have lots of professional experience, by which i mean I was trained and paid by a big institution to trade on their behalf. This is very different to being a full-time home trader, although that is not to discredit those guys, who can accumulate a good amount of experience/wisdom through self learning. When I get time I'm going to write a mid-length posts on each topic for you guys along the lines of how i was trained. I guess there would be 15-20 topics in total so about 50-60 posts. Feel free to comment or ask questions. The first topic is Risk Management and we'll cover it in three parts Part I
Why it matters
Using stops sensibly
Picking a clear level
Why it matters
The first rule of making money through trading is to ensure you do not lose money. Look at any serious hedge fund’s website and they’ll talk about their first priority being “preservation of investor capital.” You have to keep it before you grow it. Strangely, if you look at retail trading websites, for every one article on risk management there are probably fifty on trade selection. This is completely the wrong way around. The great news is that this stuff is pretty simple and process-driven. Anyone can learn and follow best practices. Seriously, avoiding mistakes is one of the most important things: there's not some holy grail system for finding winning trades, rather a routine and fairly boring set of processes that ensure that you are profitable, despite having plenty of losing trades alongside the winners.
Capital and position sizing
The first thing you have to know is how much capital you are working with. Let’s say you have $100,000 deposited. This is your maximum trading capital. Your trading capital is not the leveraged amount. It is the amount of money you have deposited and can withdraw or lose. Position sizing is what ensures that a losing streak does not take you out of the market. A rule of thumb is that one should risk no more than 2% of one’s account balance on an individual trade and no more than 8% of one’s account balance on a specific theme. We’ll look at why that’s a rule of thumb later. For now let’s just accept those numbers and look at examples. So we have $100,000 in our account. And we wish to buy EURUSD. We should therefore not be risking more than 2% which $2,000. We look at a technical chart and decide to leave a stop below the monthly low, which is 55 pips below market. We’ll come back to this in a bit. So what should our position size be? We go to the calculator page, select Position Size and enter our details. There are many such calculators online - just google "Pip calculator". https://preview.redd.it/y38zb666e5h51.jpg?width=1200&format=pjpg&auto=webp&s=26e4fe569dc5c1f43ce4c746230c49b138691d14 So the appropriate size is a buy position of 363,636 EURUSD. If it reaches our stop level we know we’ll lose precisely $2,000 or 2% of our capital. You should be using this calculator (or something similar) on every single trade so that you know your risk. Now imagine that we have similar bets on EURJPY and EURGBP, which have also broken above moving averages. Clearly this EUR-momentum is a theme. If it works all three bets are likely to pay off. But if it goes wrong we are likely to lose on all three at once. We are going to look at this concept of correlation in more detail later. The total amount of risk in our portfolio - if all of the trades on this EUR-momentum theme were to hit their stops - should not exceed $8,000 or 8% of total capital. This allows us to go big on themes we like without going bust when the theme does not work. As we’ll see later, many traders only win on 40-60% of trades. So you have to accept losing trades will be common and ensure you size trades so they cannot ruin you. Similarly, like poker players, we should risk more on trades we feel confident about and less on trades that seem less compelling. However, this should always be subject to overall position sizing constraints. For example before you put on each trade you might rate the strength of your conviction in the trade and allocate a position size accordingly: https://preview.redd.it/q2ea6rgae5h51.png?width=1200&format=png&auto=webp&s=4332cb8d0bbbc3d8db972c1f28e8189105393e5b To keep yourself disciplined you should try to ensure that no more than one in twenty trades are graded exceptional and allocated 5% of account balance risk. It really should be a rare moment when all the stars align for you. Notice that the nice thing about dealing in percentages is that it scales. Say you start out with $100,000 but end the year up 50% at $150,000. Now a 1% bet will risk $1,500 rather than $1,000. That makes sense as your capital has grown. It is extremely common for retail accounts to blow-up by making only 4-5 losing trades because they are leveraged at 50:1 and have taken on far too large a position, relative to their account balance. Consider that GBPUSD tends to move 1% each day. If you have an account balance of $10k then it would be crazy to take a position of $500k (50:1 leveraged). A 1% move on $500k is $5k. Two perfectly regular down days in a row — or a single day’s move of 2% — and you will receive a margin call from the broker, have the account closed out, and have lost all your money. Do not let this happen to you. Use position sizing discipline to protect yourself.
If you’re wondering - why “about 2%” per trade? - that’s a fair question. Why not 0.5% or 10% or any other number? The Kelly Criterion is a formula that was adapted for use in casinos. If you know the odds of winning and the expected pay-off, it tells you how much you should bet in each round. This is harder than it sounds. Let’s say you could bet on a weighted coin flip, where it lands on heads 60% of the time and tails 40% of the time. The payout is $2 per $1 bet. Well, absolutely you should bet. The odds are in your favour. But if you have, say, $100 it is less obvious how much you should bet to avoid ruin. Say you bet $50, the odds that it could land on tails twice in a row are 16%. You could easily be out after the first two flips. Equally, betting $1 is not going to maximise your advantage. The odds are 60/40 in your favour so only betting $1 is likely too conservative. The Kelly Criterion is a formula that produces the long-run optimal bet size, given the odds. Applying the formula to forex trading looks like this: Position size % = Winning trade % - ( (1- Winning trade %) / Risk-reward ratio If you have recorded hundreds of trades in your journal - see next chapter - you can calculate what this outputs for you specifically. If you don't have hundreds of trades then let’s assume some realistic defaults of Winning trade % being 30% and Risk-reward ratio being 3. The 3 implies your TP is 3x the distance of your stop from entry e.g. 300 pips take profit and 100 pips stop loss. So that’s 0.3 - (1 - 0.3) / 3 = 6.6%. Hold on a second. 6.6% of your account probably feels like a LOT to risk per trade.This is the main observation people have on Kelly: whilst it may optimise the long-run results it doesn’t take into account the pain of drawdowns. It is better thought of as the rational maximum limit. You needn’t go right up to the limit! With a 30% winning trade ratio, the odds of you losing on four trades in a row is nearly one in four. That would result in a drawdown of nearly a quarter of your starting account balance. Could you really stomach that and put on the fifth trade, cool as ice? Most of us could not. Accordingly people tend to reduce the bet size. For example, let’s say you know you would feel emotionally affected by losing 25% of your account. Well, the simplest way is to divide the Kelly output by four. You have effectively hidden 75% of your account balance from Kelly and it is now optimised to avoid a total wipeout of just the 25% it can see. This gives 6.6% / 4 = 1.65%. Of course different trading approaches and different risk appetites will provide different optimal bet sizes but as a rule of thumb something between 1-2% is appropriate for the style and risk appetite of most retail traders. Incidentally be very wary of systems or traders who claim high winning trade % like 80%. Invariably these don’t pass a basic sense-check:
How many live trades have you done? Often they’ll have done only a handful of real trades and the rest are simulated backtests, which are overfitted. The model will soon die.
What is your risk-reward ratio on each trade? If you have a take profit $3 away and a stop loss $100 away, of course most trades will be winners. You will not be making money, however! In general most traders should trade smaller position sizes and less frequently than they do. If you are going to bias one way or the other, far better to start off too small.
How to use stop losses sensibly
Stop losses have a bad reputation amongst the retail community but are absolutely essential to risk management. No serious discretionary trader can operate without them. A stop loss is a resting order, left with the broker, to automatically close your position if it reaches a certain price. For a recap on the various order types visit this chapter. The valid concern with stop losses is that disreputable brokers look for a concentration of stops and then, when the market is close, whipsaw the price through the stop levels so that the clients ‘stop out’ and sell to the broker at a low rate before the market naturally comes back higher. This is referred to as ‘stop hunting’. This would be extremely immoral behaviour and the way to guard against it is to use a highly reputable top-tier broker in a well regulated region such as the UK. Why are stop losses so important? Well, there is no other way to manage risk with certainty. You should always have a pre-determined stop loss before you put on a trade. Not having one is a recipe for disaster: you will find yourself emotionally attached to the trade as it goes against you and it will be extremely hard to cut the loss. This is a well known behavioural bias that we’ll explore in a later chapter. Learning to take a loss and move on rationally is a key lesson for new traders. A common mistake is to think of the market as a personal nemesis. The market, of course, is totally impersonal; it doesn’t care whether you make money or not. Bruce Kovner, founder of the hedge fund Caxton Associates There is an old saying amongst bank traders which is “losers average losers”. It is tempting, having bought EURUSD and seeing it go lower, to buy more. Your average price will improve if you keep buying as it goes lower. If it was cheap before it must be a bargain now, right? Wrong. Where does that end? Always have a pre-determined cut-off point which limits your risk. A level where you know the reason for the trade was proved ‘wrong’ ... and stick to it strictly. If you trade using discretion, use stops.
Picking a clear level
Where you leave your stop loss is key. Typically traders will leave them at big technical levels such as recent highs or lows. For example if EURUSD is trading at 1.1250 and the recent month’s low is 1.1205 then leaving it just below at 1.1200 seems sensible. If you were going long, just below the double bottom support zone seems like a sensible area to leave a stop You want to give it a bit of breathing room as we know support zones often get challenged before the price rallies. This is because lots of traders identify the same zones. You won’t be the only one selling around 1.1200. The “weak hands” who leave their sell stop order at exactly the level are likely to get taken out as the market tests the support. Those who leave it ten or fifteen pips below the level have more breathing room and will survive a quick test of the level before a resumed run-up. Your timeframe and trading style clearly play a part. Here’s a candlestick chart (one candle is one day) for GBPUSD. https://preview.redd.it/moyngdy4f5h51.png?width=1200&format=png&auto=webp&s=91af88da00dd3a09e202880d8029b0ddf04fb802 If you are putting on a trend-following trade you expect to hold for weeks then you need to have a stop loss that can withstand the daily noise. Look at the downtrend on the chart. There were plenty of days in which the price rallied 60 pips or more during the wider downtrend. So having a really tight stop of, say, 25 pips that gets chopped up in noisy short-term moves is not going to work for this kind of trade. You need to use a wider stop and take a smaller position size, determined by the stop level. There are several tools you can use to help you estimate what is a safe distance and we’ll look at those in the next section. There are of course exceptions. For example, if you are doing range-break style trading you might have a really tight stop, set just below the previous range high. https://preview.redd.it/ygy0tko7f5h51.png?width=1200&format=png&auto=webp&s=34af49da61c911befdc0db26af66f6c313556c81 Clearly then where you set stops will depend on your trading style as well as your holding horizons and the volatility of each instrument. Here are some guidelines that can help:
Use technical analysis to pick important levels (support, resistance, previous high/lows, moving averages etc.) as these provide clear exit and entry points on a trade.
Ensure that the stop gives your trade enough room to breathe and reflects your timeframe and typical volatility of each pair. See next section.
Always pick your stop level first. Then use a calculator to determine the appropriate lot size for the position, based on the % of your account balance you wish to risk on the trade.
So far we have talked about price-based stops. There is another sort which is more of a fundamental stop, used alongside - not instead of - price stops. If either breaks you’re out. For example if you stop understanding why a product is going up or down and your fundamental thesis has been confirmed wrong, get out. For example, if you are long because you think the central bank is turning hawkish and AUDUSD is going to play catch up with rates … then you hear dovish noises from the central bank and the bond yields retrace lower and back in line with the currency - close your AUDUSD position. You already know your thesis was wrong. No need to give away more money to the market.
Coming up in part II
EDIT: part II here Letting stops breathe When to change a stop Entering and exiting winning positions Risk:reward ratios Risk-adjusted returns
Coming up in part III
Squeezes and other risks Market positioning Bet correlation Crap trades, timeouts and monthly limits *** Disclaimer:This content is not investment advice and you should not place any reliance on it. The views expressed are the author's own and should not be attributed to any other person, including their employer.
Instagram forex traders will not make you successful.
I feel like I need to have a rant. I have been trading for just over a year now and I have just started to become profitable. What made me profitable? Blocking out all of the rubbish that comes from forex Instagram. I didn’t find a fancy new strategy. I’m using the strategy that I formed in the first 3 months of me trading. So why only now am I starting to become profitable when I knew about the strategy almost a year ago? Because i chose to digest information coming from instagram forex traders. I’m not talking about the obvious scammers you see on your Instagram feed such as IML, broker commission marketers, or any of the likes. I’m talking about the select few that portray themselves as trading veterans and are popular in the trading community. They are constantly posting on their stories/profile 24/7. At least once a day they will post something like ‘only 2 slots left In my mentorship’ or ‘come join my free telegram channel’. Warning: if a trader you follow is trying to promote something, even if it’s just for Instagram followers, unfollow them. They will not help you become successful. So I had my strategy by month 3 of trading. I backtested it and it worked. But I started taking advice from these traders, I got my hands on a few of their courses and my trading began to fail. Every single course was pathetic. Never showed any live trading. No proof of anything. Always making excuses of why they can’t tag their MyFxBook. I unfollowed all these ‘traders’ and now I am profitable. Rant over.
I'm interested in understanding back testing strategies, and have heard a few podcasts mention Forex Tester. I'm lost most weekends as i'm using IG INdex demo account, and cannot really trade or backtest on the platform. Are there other, better software out there? Or even open-source or free?
This thread is the direct continuation of my previous entry, which you can find here. I have the feeling my rambles may be long, so I'm not going to repeat anything I already said in my previous post for the sake of keeping this brief. What is this? I am backtesting the strategy shared by ParallaxFx. I have just completed my second run of testing, and I am here to share my results with those who are interested. If you want to read more about the strategy, go to my previous thread where I linked it. What changed? Instead of using a fixed target of the -100.0 Fibonacci extension, I tracked both the -61.8 and the -100.0 targets. ParallaxFx used the -61.8 as a target, but never tried the second one, so I wanted to compare the two and see what happens. Where can I see your backtested result? I am going to do something I hope I won't regret and share the link to my spreadsheet. Hopefully I won't be doxxed, but I think I should be fine. You can find my spreadsheet at this link. There are a lot of entries, so it may take a while for them to load. In the "Trades" tab, you will find every trade I backtested with an attached screenshot and the results it would have had with the extended and the unextended target. You can see the UNCOMPOUNDED equity curve in the Summary tab, together with the overall statistics for the system. What was the sample size? I backtested on the Daily chart, from January 2017 to December 2019, over 28 currency pairs. I took a total of 310 trades - although keep in mind that every position is most often composed by two entries, meaning that you can roughly halve this number. What is the bottom line? If you're not interested in the details, here are the stats of the strategy based on how I traded it.
Extended: 223.46 R of return, 2.34 of profit factor, 0.72 R of expected value, 46.13% winrate. The average win is 2.72 R while the average loss is -1.00 R.
Unextended: 172.20 R of return, 2.19 of profit factor, 0.56 R of expected value, 53.23% winrate. The average win is 1.92 R while the average loss is -1.00 R.
The highest drawdown for both systems was 18 R. This seems like a lot, but remember you're splitting risk in half.
Here you can see the two uncompounded equity curves side by side: red is unextended and blue is extended. Who wins? The test suggests the strategy to be more profitable with the extended target. In addition, most of the trades that reached the unextended target but reversed before reaching the extended, were trades that I would have most likely not have taken with the extented target. This is because there was a resistance/support area in the way of the -100.0 extension level, but there was enough room for price to reach the -61.8 level. I will probably trade this strategy using the -100.0 level as target, unless there is an area in the way. In that case I will go for the unextended target. Drawdown management The expected losing streak for this system, using the extended target, is 7 trades in a row in a sample size of 100 trades. My goal is to have a drawdown cap of 4%, so my risk per trade will be 0.54%. If I ever find myself in a losing streak of more than 8 trades, I will reduce my risk per trade further. What's next? I'll be taking this strategy live. The wisest move would be to repeat the same testing over lower timeframes to verify the edge plays out there as well, but I would not be able to trust my results because I would have vague memories of where price went because of the testing I just did. I also believe markets are fractals, so I see no reason why this wouldn't work on lower timeframes. Before going live, I will expand this spreadsheet to include more specific analysis and I will continue backtesting at a slower pace. The goal is to reach 20 years of backtesting over these 28 pairs and put everything into this spreadsheet. It's not something I will do overnight, but I'll probably do one year every odd day, and maybe a couple more during the weekend. I think I don't have much else to add. I like the strategy. Feel free to ask questions.
https://preview.redd.it/s8df6kzd0tw51.jpg?width=1200&format=pjpg&auto=webp&s=1415af6b476b3ad00d3fcb6a8769de347b2a132d Today, we are going to discuss how the rising of fake gurus from YouTube actually hacking our brain and trapping us to gambling in the stock market by using their attractive thumbnail and live webinar. In the end, we will discuss how to avoid being trapped. Please read this article seriously because we have made it very simple for you to check who is good or bad. We Indians feel good when someone gives us something free of cost whether that content is valid or not, legit or not we hardly verify the facts. We can accept anything & everything IF it is free of cost. Didn’t you experience it? At first, we are going to talk about why 95% of stock market-related content on YouTube is bullshit and fake which will not give you satisfactory results what they are claiming in the thumbnail. It’s so funny that I identified there in one video thumbnail that claimed to quit your job to become a millionaire by following his strategy. Seriously, Guys? There are millions of fancy strategies stated as no loss strategy, guaranteed monthly income strategy, 100% working strategy, intraday tricks which will never give you loss, how to earn 1 Cr in one day, Become warren buffet in 3 simple steps, how to get your money double in options trading, etc, etc You know guys what is the most fun thing? There are millions of views on their videos. It’s clearly indicating that we are the ones viewing all those videos that resulted in getting us trapped. Isn’t it? How is it possible that someone without any experience will come and tell us how to make millions from the stock market? Guys, think logically does that possible? Have you ever verified their article before practically implementing it in the live market by putting your hard-earned money? Why are you using even in the first place? Believe me, no one can make you rich in the stock market. It’s only your right and quality knowledge, dedication, and focus that can change the way you see the stock market. No amount of information will provide you an edge or trading improvement until and unless you experience it by yourself practically by implementing. For egg: whatever we share at AfterVision, we do it with full confidence because we only share a backtested system that we have achieved after 11 years of deep research & experience. Believe in the result, don’t just focus on fake and manipulated promises. Any single mistake in the stock market can make your capital zero. You have to control and focus on your Psychological process and implementation with the combination of Disciplined because these both play an important key role in the stock market then come last our so-called strategy. The strategy has no value if you don’t have an advanced system which can give you a better risk-reward ratio and clear cut entry and exit mechanism. Never join anybody if someone is making fake promises to give you more than a 10% return per month consistently. But, the funny thing is no one will talk about less than 30-50% of the capital return. Amazed? Don’t be the one to get trapped though! Never be dependent on any tip provider, signal or software, etc because trust me it is a bullshit idea of selling tips and indictors which doesn’t work seriously. They don’t trade themselves because it’s easy for YouTubers to create a 5 min video explaining about anything and showing some fake screenshots to trust us easily on them. YouTube is like their Dukan(shop), the business turnover is depending on our views we give to them that why they always come up with some choosy and fake caption and thumbnail such as 100% capital double, no loss strategy, etc so that viewers will click often on their video by getting trapped. Youtuber and live webinar guys will emotionally sell you some sort of snack oil of how you can change your life by joining their superficial level program. I am not telling you that all are bad. But, I can tell you 6 out of 10 are selling craps on the name of courses. I have got to join so many courses in the last 6 months to experience ranges from Indian to Forex guys. They are just bragging about indicator on the name of courses. That’s it. We already know indicators don’t work all the time. It’ll give you 3 times signals within 30 min. You’ll confuse about whether to buy or sell. That’s what the techniques they are claiming to work 100% of the time in any market in any situation. Why we are different at AfterVision? First of all, we don’t ever promise you to give 100% result because there is no perfect system in the world which can give you 100% result. We don’t sit and trade the whole day that’s a fishy system to sit the whole day to make money. At AfterVision, Only 45-60 min is enough to make money if you are a serious trader. We focus on a one-to-one basis live session rather than providing a crowd or batch where no one can ask questions openly. We don’t talk about any kind of indicators because believe me it is just crap, will only confuse you in the end. we believe in logical trading, if you are not getting any logic to take an entry or exit then simply we sleep that day without doing trade. We never focus on more than 5 trades in a month because we believe in quality rather than just focusing on quantity. We provide 24*7 doubt sessions with lifetime support. Yes, anytime you can call at AfterVision to take any support. Click here - http://blog.aftervisioneducation.com/the-rise-of-fake-gurus/
How reliable are free sources for historical data?
Has anyone used free sources like histdata.com, dukascopy, forexsb to train models or backtest their algos? I am working on training a model to trade forex pairs. Still experimenting with the idea and don’t want to invest in an data api before I have a solid strategy. Wondering if I can make use of this data to test the model with this data and move on to test the model with something paid afterwards OR just go with a single data source as best practices would say. Thanks in advance!
Crosspost: My first trading bot, now 4 months in development, started trading live last week and already gained 10%!
Backtest screenshot: https://solrac.prodibi.com/a/1jwk24gd54qyqxv/i/jdydmjj8wrrm725 Here's my original post: https://www.reddit.com/algotrading/comments/hd7e6c/my_first_algo_trading_bot_in_python_is_getting/?utm_source=share&utm_medium=ios_app&utm_name=iossmf Since then we've grown to a team of five people. We started trading live last week with a $100 test account on Binance Futures and gained 10% in our first week! Some amazing updates in the works: we are building this bot to connect to multiple exchanges via websocket in order to execute commands as fast as possible, and control them all through one web interface. This is a high velocity leveraged trading bot that uses 50x leverage and risks 5% of the wallet per trade. Soon we will implement dynamic leverage and position sizes based on key risk factors, like trading during range highs and lows. Beyond that, we also want to add different crypto markets, and maybe even forex eventually. Our very next target is Digitex Futures, the first totally commission free zero fee crypto exchange! We think this will be a game changer as fees make a huge impact on profitability. The current backtest, which is returning 900x over a 1 year 7 month period (with 100% of profits compounded) is viewable at cryptoravager dot com. I still need help to add Sharpe, equity, & drawdown indicators to the chart. Anyone have experience with the tradingview library? Please give me any feedback or advice! I'm one of those developers turned algo traders. I have 20 years experience in web application development, and only 1 year in trading and markets. Back in January I paid a pro trader good money to learn the strategy my bot is now using, which I used successfully by hand in March / April. That personal history plus the stellar backtest is what spurred us on to reach this point today.
Guide to Stock Market (Trading in General) Mentoring/Mentorship Programs in the philippines
Hi, may nakikita akong questions about investing/trading and some about trading mentors/gurus societies etc. This is my opinion depende na sa inyo kung susundin nyo. ZFT - Zeefreaks tribe, First, i do respect "Zee" as a trader,his "tribe" teaches or mentors their students using their system to become their own. Generally, Darvas Box, MAs 20 50 100 and RSI are their weapons but mainly its the Price Action and RSI ang parang laman talaga ng System nila and you can only get better through time as with other systems in general. I think they are good, but yun na nga, just good. Problem: They charge you with a hefty sum na i don't think na ma jujustify nila, because at the end of the day more or less its you ( along with practice) and your psychology that can help you along the way. Okay, may Trading psych coach daw sila , si Ma'am Celeste (Zee's Gf) pero overtime you will learn about yourself in the process naman. Zee is justifying the hefty fee because sabi nya before if im not mistaken na the clients are not paying the mentoring alone pero along with it yung "CULTURE" ng ZFT. I say, bullshit. Di nga nya alam na may mga ZFT "mentors" na that are mentoring other people without his knowledge and charging them less but still a very hefty fee. hehe Akala nya wala na pero meron pa, magaling lang talaga magtago. KIDLAT- hmm , same with ZFT since dun din naman sya nanggaling, Habits you know. T3 ( The Tattooed Trader)- well, this guy is LEGIT. He trades international markets too not just PSEI. Reasonable Fee. Good guy,prangka din. He doesnt tolerate Bullshit. He wont try to impose his system sayo but instead encourages you to go with the process. That's it. Gandah Koh ( Trader's Lounge) - He/She provides free content daw. Yes, FREE content pero at the same time sinasabi nya that he/she is just an average trader. Kicks people who patronizes paid mentorship / who belong sa paid mentorship or kahit magtanong ka man lang ng about paid mentorship rage mode na agad tapos kick na agad. Yung mga followers nya ayaw lang talaga gumastos to learn premium content. Biruin nyo? gusto maging free yung investa? lol. Ironic, why? kasi sabi nya average trader lang daw sya but he/she shuts off people who would want to learn from those who are better than her. To all hehis followers, Eto po tanong ko.
may member ba sa Trader's lounge na consistently profitable na? with rising equity curve?
Do you think the best traders out there did not spend any cent to boost their career to the top?
Simple lang yan. isip isipin nyo. :D BOH- Superb! yung mga quant models nila ay one of the best if not the best. Very technical and systematic yung BOH and their team ay may credentials to back it up. Yung Fee ay affordable, kayang kaya ng ordinary working people. Oakbridge (DAVAO)- not much information about them kasi tahimik lang sila ,but what i know is that bigatin yung mentors dun but apart from that i don't know much kaya i can't say anything more. Bigote (bigote trading financial advocacy) - Eto yung free content na LEGIT. One of the best people i know, he is a caylum trading institute alumni. Eto, you use his system plus master price action. Open journal by Javi Medina, Matt flores, Ken Arcano - If you dig Elliot wave then they are the guys you want to learn from, the information they provide are all backtested, no guess works just pure juicy contents day in and day out. Trivia: They manage funds from various big time clients. Tomatrader, Jet mojica(from BOH), Joanne (from investa), Bearyo ( from investa) and etc Joined Open Journal. Javi Medina - ranked 1st the 2020 US investing competition, also he was an investacup champion. Ken Arcano - top 5 in investacup. Matt Flores- i dont know much about him though, silent kind of guy. OJ's system can be used in trading crypto, Forex , commodities, US stocks and other indices. Caylum Trading Institute - i think di na kailangan e describe pa yung caylum eh. *wink* So there you go. It's your choice kung how you will take my opinion, you can bash me or what i really don't care. At the end of the day, choice nyo pa rin yon. Kung ako lang, id go with
Read the trading code by jason cam.
Download any price action videos/books . Ex. Steve nison books
Try out Bigote's framework or enroll with any one of those services , but i would recommend open journal, BOH, T3 or caylum. If you want ZFT or kidlat then go for it.
At the end of the day, stick with one system , be patient, dont shortcut the process, master one setup at a time and improve your trading psychology. I dont want to spread hate, just spitting out my opinion. You can share this in fb, twitter or any socmed you like or not share this, do whatever you want. That's all. Stay home to help the frontliners.
Hi all,I recently read in the book,Naked Forex, that you shouldn't backtest your strategies automated and then use them for manual backtesting and you should rather backtest manually or with manual software eg.Forex Tester and backtest automated and use the strategy automated.What are your opinions and also what are some good preferably free manual backtesting software?
So I have googled this a couple times and I usually can't find anything, I was wondering if anyone here knew of some websites were you can get historical data on options prices. Even more interesting would be the ability to backtest a strategy but I doubt that would be something anyone would give away for free. I would also be interested in historical data on stocks as well. I know in Forex the "50" pips a day strategy is pretty common and is basically just a straddle. You set two orders a buy and a sell, the buy to trigger if the price rises by 2 pips and the sell if the price lowers by 2 pips, then you cancel the other. I would be interested to know if something like this would work on open, as the voltality is usually so much higher. I was also wondering how "Top Mover's" on the day and on the week perform historically, so if you bought puts on these would you make money. I suspect not for a couple reasons but i'd still be interested to know. I guess the big question with anything is not if your winning everytime but if you making enough on your winners to cover the losers, and thats what I would need to see. Any help is much appreciated.
The majority of this sub is focused on technical analysis. I regularly ridicule such "tea leaf readers" and advocate for trading based on fundamentals and economic news instead, so I figured I should take the time to write up something on how exactly you can trade economic news releases. This post is long as balls so I won't be upset if you get bored and go back to your drooping dick patterns or whatever.
How economic news is released
First, it helps to know how economic news is compiled and released. Let's take Initial Jobless Claims, the number of initial claims for unemployment benefits around the United States from Sunday through Saturday. Initial in this context means the first claim for benefits made by an individual during a particular stretch of unemployment. The Initial Jobless Claims figure appears in the Department of Labor's Unemployment Insurance Weekly Claims Report, which compiles information from all of the per-state departments that report to the DOL during the week. A typical number is between 100k and 250k and it can vary quite significantly week-to-week. The Unemployment Insurance Weekly Claims Report contains data that lags 5 days behind. For example, the Report issued on Thursday March 26th 2020 contained data about the week ending on Saturday March 21st 2020. In the days leading up to the Report, financial companies will survey economists and run complicated mathematical models to forecast the upcoming Initial Jobless Claims figure. The results of surveyed experts is called the "consensus"; specific companies, experts, and websites will also provide their own forecasts. Different companies will release different consensuses. Usually they are pretty close (within 2-3k), but for last week's record-high Initial Jobless Claims the reported consensuses varied by up to 1M! In other words, there was essentially no consensus. The Unemployment Insurance Weekly Claims Report is released each Thursday morning at exactly 8:30 AM ET. (On Thanksgiving the Report is released on Wednesday instead.) Media representatives gather at the Frances Perkins Building in Washington DC and are admitted to the "lockup" at 8:00 AM ET. In order to be admitted to the lockup you have to be a credentialed member of a media organization that has signed the DOL lockup agreement. The lockup room is small so there is a limited number of spots. No phones are allowed. Reporters bring their laptops and connect to a local network; there is a master switch on the wall that prevents/enables Internet connectivity on this network. Once the doors are closed the Unemployment Insurance Weekly Claims Report is distributed, with a heading that announces it is "embargoed" (not to be released) prior to 8:30 AM. Reporters type up their analyses of the report, including extracting key figures like Initial Jobless Claims. They load their write-ups into their companies' software, which prepares to send it out as soon as Internet is enabled. At 8:30 AM the DOL representative in the room flips the wall switch and all of the laptops are connected to the Internet, releasing their write-ups to their companies and on to their companies' partners. Many of those media companies have externally accessible APIs for distributing news. Media aggregators and squawk services (like RanSquawk and TradeTheNews) subscribe to all of these different APIs and then redistribute the key economic figures from the Report to their own subscribers within one second after Internet is enabled in the DOL lockup. Some squawk services are text-based while others are audio-based. FinancialJuice.com provides a free audio squawk service; internally they have a paid subscription to a professional squawk service and they simply read out the latest headlines to their own listeners, subsidized by ads on the site. I've been using it for 4 months now and have been pretty happy. It usually lags behind the official release times by 1-2 seconds and occasionally they verbally flub the numbers or stutter and have to repeat, but you can't beat the price! Important - I’m not affiliated with FinancialJuice and I’m not advocating that you use them over any other squawk. If you use them and they misspeak a number and you lose all your money don’t blame me. If anybody has any other free alternatives please share them!
How the news affects forex markets
Institutional forex traders subscribe to these squawk services and use custom software to consume the emerging data programmatically and then automatically initiate trades based on the perceived change to the fundamentals that the figures represent. It's important to note that every institution will have "priced in" their own forecasted figures well in advance of an actual news release. Forecasts and consensuses all come out at different times in the days leading up to a news release, so by the time the news drops everybody is really only looking for an unexpected result. You can't really know what any given institution expects the value to be, but unless someone has inside information you can pretty much assume that the market has collectively priced in the experts' consensus. When the news comes out, institutions will trade based on the difference between the actual and their forecast. Sometimes the news reflects a real change to the fundamentals with an economic effect that will change the demand for a currency, like an interest rate decision. However, in the case of the Initial Jobless Claims figure, which is a backwards-looking metric, trading is really just self-fulfilling speculation that market participants will buy dollars when unemployment is low and sell dollars when unemployment is high. Generally speaking, news that reflects a real economic shift has a bigger effect than news that only matters to speculators. Massive and extremely fast news-based trades happen within tenths of a second on the ECNs on which institutional traders are participants. Over the next few seconds the resulting price changes trickle down to retail traders. Some economic news, like Non Farm Payroll Employment, has an effect that can last minutes to hours as "slow money" follows behind on the trend created by the "fast money". Other news, like Initial Jobless Claims, has a short impact that trails off within a couple minutes and is subsequently dwarfed by the usual pseudorandom movements in the market. The bigger the difference between actual and consensus, the bigger the effect on any given currency pair. Since economic news releases generally relate to a single currency, the biggest and most easily predicted effects are seen on pairs where one currency is directly effected and the other is not affected at all. Personally I trade USD/JPY because the time difference between the US and Japan ensures that no news will be coming out of Japan at the same time that economic news is being released in the US. Before deciding to trade any particular news release you should measure the historical correlation between the release (specifically, the difference between actual and consensus) and the resulting short-term change in the currency pair. Historical data for various news releases (along with historical consensus data) is readily available. You can pay to get it exported into Excel or whatever, or you can scroll through it for free on websites like TradingEconomics.com. Let's look at two examples: Initial Jobless Claims and Non Farm Payroll Employment (NFP). I collected historical consensuses and actuals for these releases from January 2018 through the present, measured the "surprise" difference for each, and then correlated that to short-term changes in USD/JPY at the time of release using 5 second candles. I omitted any releases that occurred simultaneously as another major release. For example, occasionally the monthly Initial Jobless Claims comes out at the exact same time as the monthly Balance of Trade figure, which is a more significant economic indicator and can be expected to dwarf the effect of the Unemployment Insurance Weekly Claims Report. USD/JPY correlation with Initial Jobless Claims (2018 - present) USD/JPY correlation with Non Farm Payrolls (2018 - present) The horizontal axes on these charts is the duration (in seconds) after the news release over which correlation was calculated. The vertical axis is the Pearson correlation coefficient: +1 means that the change in USD/JPY over that duration was perfectly linearly correlated to the "surprise" in the releases; -1 means that the change in USD/JPY was perfectly linearly correlated but in the opposite direction, and 0 means that there is no correlation at all. For Initial Jobless Claims you can see that for the first 30 seconds USD/JPY is strongly negatively correlated with the difference between consensus and actual jobless claims. That is, fewer-than-forecast jobless claims (fewer newly unemployed people than expected) strengthens the dollar and greater-than-forecast jobless claims (more newly unemployed people than expected) weakens the dollar. Correlation then trails off and changes to a moderate/weak positive correlation. I interpret this as algorithms "buying the dip" and vice versa, but I don't know for sure. From this chart it appears that you could profit by opening a trade for 15 seconds (duration with strongest correlation) that is long USD/JPY when Initial Jobless Claims is lower than the consensus and short USD/JPY when Initial Jobless Claims is higher than expected. The chart for Non Farm Payroll looks very different. Correlation is positive (higher-than-expected payrolls strengthen the dollar and lower-than-expected payrolls weaken the dollar) and peaks at around 45 seconds, then slowly decreases as time goes on. This implies that price changes due to NFP are quite significant relative to background noise and "stick" even as normal fluctuations pick back up. I wanted to show an example of what the USD/JPY S5 chart looks like when an "uncontested" (no other major simultaneously news release) Initial Jobless Claims and NFP drops, but unfortunately my broker's charts only go back a week. (I can pull historical data going back years through the API but to make it into a pretty chart would be a bit of work.) If anybody can get a 5-second chart of USD/JPY at March 19, 2020, UTC 12:30 and/or at February 7, 2020, UTC 13:30 let me know and I'll add it here.
So without too much effort we determined that (1) USD/JPY is strongly negatively correlated with the Initial Jobless Claims figure for the first 15 seconds after the release of the Unemployment Insurance Weekly Claims Report (when no other major news is being released) and also that (2) USD/JPY is strongly positively correlated with the Non Farms Payroll figure for the first 45 seconds after the release of the Employment Situation report. Before you can assume you can profit off the news you have to backtest and consider three important parameters. Entry speed: How quickly can you realistically enter the trade? The correlation performed above was measured from the exact moment the news was released, but realistically if you've got your finger on the trigger and your ear to the squawk it will take a few seconds to hit "Buy" or "Sell" and confirm. If 90% of the price move happens in the first second you're SOL. For back-testing purposes I assume a 5 second delay. In practice I use custom software that opens a trade with one click, and I can reliably enter a trade within 2-3 seconds after the news drops, using the FinancialJuice free squawk. Minimum surprise: Should you trade every release or can you do better by only trading those with a big enough "surprise" factor? Backtesting will tell you whether being more selective is better long-term or not. Hold time: The optimal time to hold the trade is not necessarily the same as the time of maximum correlation. That's a good starting point but it's not necessarily the best number. Backtesting each possible hold time will let you find the best one. The spread: When you're only holding a position open for 30 seconds, the spread will kill you. The correlations performed above used the midpoint price, but in reality you have to buy at the ask and sell at the bid. Brokers aren't stupid and the moment volume on the ECN jumps they will widen the spread for their retail customers. The only way to determine if the news-driven price movements reliably overcome the spread is to backtest. Stops: Personally I don't use stops, neither take-profit nor stop-loss, since I'm automatically closing the trade after a fixed (and very short) amount of time. Additionally, brokers have a minimum stop distance; the profits from scalping the news are so slim that even the nearest stops they allow will generally not get triggered. I backtested trading these two news releases (since 2018), using a 5 second entry delay, real historical spreads, and no stops, cycling through different "surprise" thresholds and hold times to find the combination that returns the highest net profit. It's important to maximize net profit, not expected value per trade, so you don't over-optimize and reduce the total number of trades taken to one single profitable trade. If you want to get fancy you can set up a custom metric that combines number of trades, expected value, and drawdown into a single score to be maximized. For the Initial Jobless Claims figure I found that the best combination is to hold trades open for 25 seconds (that is, open at 5 seconds elapsed and hold until 30 seconds elapsed) and only trade when the difference between consensus and actual is 7k or higher. That leads to 30 trades taken since 2018 and an expected return of... drumroll please... -0.0093 yen per unit per trade. Yep, that's a loss of approx. $8.63 per lot. Disappointing right? That's the spread and that's why you have to backtest. Even though the release of the Unemployment Insurance Weekly Claims Report has a strong correlation with movement in USD/JPY, it's simply not something that a retail trader can profit from. Let's turn to the NFP. There I found that the best combination is to hold trades open for 75 seconds (that is, open at 5 seconds elapsed and hold until 80 seconds elapsed) and trade every single NFP (no minimum "surprise" threshold). That leads to 20 trades taken since 2018 and an expected return of... drumroll please... +0.1306 yen per unit per trade. That's a profit of approx. $121.25 per lot. Not bad for 75 seconds of work! That's a +6% ROI at 50x leverage.
Make it real
If you want to do this for realsies, you need to run these numbers for all of the major economic news releases. Markit Manufacturing PMI, Factory Orders MoM, Trade Balance, PPI MoM, Export and Import Prices, Michigan Consumer Sentiment, Retail Sales MoM, Industrial Production MoM, you get the idea. You keep a list of all of the releases you want to trade, when they are released, and the ideal hold time and "surprise" threshold. A few minutes before the prescribed release time you open up your broker's software, turn on your squawk, maybe jot a few notes about consensuses and model forecasts, and get your finger on the button. At the moment you hear the release you open the trade in the correct direction, hold it (without looking at the chart!) for the required amount of time, then close it and go on with your day. Some benefits of trading this way: * Most major economic releases come out at either 8:30 AM ET or 10:00 AM ET, and then you're done for the day. * It's easily backtestable. You can look back at the numbers and see exactly what to expect your return to be. * It's fun! Packing your trading into 30 seconds and knowing that institutions are moving billions of dollars around as fast as they can based on the exact same news you just read is thrilling. * You can wow your friends by saying things like "The St. Louis Fed had some interesting remarks on consumer spending in the latest Beige Book." * No crayons involved. Some downsides: * It's tricky to be fast enough without writing custom software. Some broker software is very slow and requires multiple dialog boxes before a position is opened, which won't cut it. * The profits are very slim, you're not going to impress your instagram followers to join your expensive trade copying service with your 30-second twice-weekly trades. * Any friends you might wow with your boring-ass economic talking points are themselves the most boring people in the world. I hope you enjoyed this long as fuck post and you give trading economic news a try!
The best crypto trading bot platform now has a free plan!
What isCLEO.one? CLEO.one, brings powerful, well informed trading automation to independent traders that don’t want to spend time on coding, but need to be present in the markets 24/7, with perfect execution is now free to use when trading on Binance! Strategies are created through simple typing. They can be tested for crypto, forex and stocks, deployed on live trading as crypto bots or paper traded and demoed on real time market conditions. We support the biggest crypto exchanges. Can I create a grid/dca/specific type of bot? You can create any type of bot you please. The level of flexibility should accommodate any style of trading. What makes CLEO.one different? CLEO.one contains more data than any other platform and it can be combined in infinite ways to allow traders to craft any strategy they have in mind. Price action, technical indicators, crypto fundamentals, candlestick patterns, market caps, dominance correlation with other assets – all out of the box. Trading results are packed with clarity and statistics. This helps you advance your trading by being able to zoom in on any detail, even if you are trading many strategies. CLEO.one lets you test your trading strategies, no matter if they are simple or complex in minutes. Historical data runs back 50 years on the assets that have that much history. You can then automate your trading, or demo your strategies on papertrading. The first platform that works for crypto, forex and stock traders, allowing them to shrink their strategy creation time by doing it all through simple typing. More data than anywhere else on the web and backtesting so easy that anyone can do it. Independent traders finally get radically better crypto bots and sophistication through simplicity for any asset that they dabble in. In case you are still trading without a trading strategy, you might find it hard to improve your actions or improve your trading results. CLEO.one features free strategies, all profitable when historically tested that you can modify or straight up trade. What can I do in CLEO.one? • Create crypto, forex or equities strategies through simple typing • Backtest trading strategies for crypto, forex and equities • Crypto strategies can be automated on the exchange of choice as crypto bots • Place trades with simultaneous Trailing Take Profit and Trailing Stop Loss • Papertrade to test out strategies in current market conditions • Use free, profitable when tested strategies Who is CLEO.one for? CLEO.one is easy to use and approachable even for traders that are starting out. Under the hood it has more than enough power to satisfy even the most experienced omni-asset traders. • Crypto traders that want to create, test or automate their trading • Forex traders that want to test or papertrade their strategies • Stock traders that want sophisticated asset selection Who owns my strategy? You do, as stated in our Terms & conditions . Unless it is something super common like “when RSI is above 30.” The algorithm is in CLEO.one and we have permission to run it though our Services. The full Terms & conditions can be found here and are available on every page of the site at the bottom. How do I get help? - We do free onboarding calls! If you’d like to set up something specific or have a walkthrough we would love to help! - Our responsive staff will answer any question you might have – reach out via chat on CLEO.one. - The CLEO.one helpdesk is always available and growing. So is it really for free? When trading via Binance it is 100% free. Our subscription plans of €249, €149, and €69 apply only when you do not connect a Binance account. You do need to fulfill 2 conditions for the Binance account: 1. Needs to be created after July 21, 2020 2. Cannot be created using a referral code That’s it! In case you need to create a new account feel free to - no KYC. You probably still have questions… Can I make money with your bot? We do not sell a bot, but help you work on your strategies and automate the best. Or place one-off trades with simultaneous (trailing) stop loss and take profit. You become a better trader, you don’t have to rely on shady signals, you get to achieve your long-term trading goals. We do feature strategies that are all tested when profitable and you are free to test them, change them or straight up trade them. Is it safe? You never transfer any funds to us, everything stays on the exchange. Do I have to link and account to try the platform? No, we have a freemium version that lets you create strategies and backtest them. You can find the details here or check out the offer. Thank you! We're happy to help with anything.
TL;DR Just got into Naked Forex trading but I am stuck on backtesting. Can't correctly identify critical zones (supp and res zones) and I haven't found the criteria for my trading system (wammies and moolahs) on the charts that I have back tested. Any advice? Hi there, I started learning about forex awhile back from a friend and he began to show me the basics while also directing me to babypips for the free course they put you through. Although I got into all of this awhile back, I have been stuck in the stages of finding my own strategy and backtesting it. At first, I was very much into using the basic indicators (RSI, MACD, SMA/EMA) but then I came across a recommendation in this sub to read 'Naked Forex' and I was hooked. Not in a sense that now I knew exactly what my strategy was and how to implement it, but hooked in the idea of being able to read a chart and make trades based on price action and reversals. Of course while reading the book, understanding the concepts, and looking at all the examples of the different trading strategies i'm getting hyped in my mind to get to the backtesting stage to see if I can put this knowledge to somewhat of a test. Now here I am, staring at tradingview's daily and 4h charts from 2006 onward. Here's where I get stuck. I understand identifying critical support and resistance zones and it all made sense to me in the book, but as I am backtesting I find that the zones are either always changing or I can't figure out which ones are critical. On top of that, my trading system looks something like this (advice is welcome on how this could be improved or if you see any glaring "wtfs" in it) I trade wammies & moolahs (market touches supp. or res. zone twice, second touch is lowehigher with a bearish/bullish candlestick printed on the 2nd touch) and use either a kangaroo tail or big shadow for confirmation to initiate the trade. The buy/sell stop is set 8 pips above/below the bearish/bullish candlestick and the stop loss is placed below/above the first touch. The profit target is the following zone. There's a bit more criteria for the trade but that's the blueprint of it. I apologize if it either doesn't make sense or confuses you but even after sifting through months/years of backtesting data my eyes never caught any of this action happening in the zones I've identified. Any help would be appreciated as I am a sponge and will soak in as much criticism and advice as I can.
Unable to speculate, let alone accumulate: A cash flow paradox
Hello forex! My laptop shits the bed whenever I attempt to use backtesting software, is there a less CPU hungry solution? At the very least somewhere I can find footage of a bare bones backtester running pairs? Something free ideally as I'm piss poor (hence the crappy laptop). I'm currently demo trading price action and don't necessarily need any indicators. I have faith in my system and now I just want to lock it down. All help is appreciated!
So you wanna trade Forex? - tips and tricks inside
Let me just sum some stuff up for you newbies out there. Ive been trading for years, last couple of years more seriously and i turned my strategies into algorithms and i am currently up to 18 algorithms thats trading for me 24/7. Ive learned alot, listened to hundreds of podcasts and read tons of books + research papers and heres some tips and tricks for any newbie out there.
Strategy - How to... When people say "you need a trading strategy!!" Its because trading is very hard and emotional. You need to stick to your rules at all times. Dont panic and move your stop loss or target unless your rules tell you to. Now how do you make these rules? Well this is the part that takes alot of time. If your rules are very simple (for example: "Buy if Last candles low was the lowest low of the past 10 candles." Lets make this a rule. You can backtest it manually by looking at a chart and going back in time and check every candle. or you can code it using super simple software like prorealtime, MT4 ++ Alot of software is basicly "click and drag" and press a button and it gives you backtest from 10-20-30 years ago in 5 seconds. This is the absolute easiest way to backtest rules and systems. If your trading "pure price action" with your drawn lines and shit, the only way to truly backtest that kind of trading is going in a random forex pair to a random point in time, could be 1 year ago, 1 month ago, 5 years ago.. and then you just trade! Move chart 1 candle at a time, draw your lines and do some "actual trading" and look at your results after moving forward in the chart. If you do not test your strategy your just going in blind, which could be disaster.. Maybe someone told u "this is the correct way to trade" or "this strategy is 90% sure to win every trade!!!" If you think you can do trading without a strategy, then your most likely going to look back at an empty account and wonder why you moved that stop loss or why you didnt take profit etc.. and then your gonna give up. People on youtube, forums, interwebz are not going to give you/sell you a working strategy thats gonna make you rich. If they had a working strategy, they would not give it away/sell it to you.
Money management - How to.... Gonna keep this one short. Risk a small % of your capital on each trade. Dont risk 10%, dont risk 20%. You are going to see loosing trades, your probably gonna see 5-10 loss in a row!! If your trading a 1000$ account and your risking 100$ on each trade (10%) and you loose 5 in a row, your down -50% and probably you cant even trade cus of margin req. Game over.. Now how does one get super rich, super fast, from risking 1-3% of your account on each trade?? Well heres the shocking message: YOU CANT GET RICH FAST FROM TRADING UNLESS YOUR WILLING TO GO ALL IN! You can of course go all in on each trade and if you get em all right, you might get 1000%, then you go all in 1 more time and loose it all... The whole point of trading is NOT going bust. Not loosing everything, cus if you loose it all its game over and no more trading for you.
Find your own trading style.... Everyone is different. You can have an average holding period of 1 month or you could be looking at a 1 min chart and average holding time = 10 minutes. For some, less volatility helps them sleep at night. For others, more volatility gives them a rush and some people crave this. There is no "correct" timeframes, or holding periods, or how much to profit or how much to loose. We are all individuals with different taste in risk. Some dont like risk, others wanna go all in to get rich over night. The smart approach is somewhere in the middle. If you dont risk anything, your not gonna get anything. If you risk everything, your most likely going to loose everything. When people are talking about trading style, this is kinda what that means.
There are mainly 2 ways to trade: Divergence and Convergence. Or in other words: Mean reversion or trend following. Lets talk about them both: Trend following is trying to find a trend and stay with the trend until its over. Mean reversion is the belief that price is too far away from the average XX of price, and sooner or later, price will have to return to its average/mean (hence the name: MEAN reversion). Trend following systems usually see a lower winrate (30-40% winrate with no money management is not uncommon to see when backtesting trend following systems.. You can add good money management to get the winrate % higher. Why is the % winrate so low? Well a market, whatever that market is, tend to get real choppy and nasty right after a huge trend. So your gonna see alot of choppy fake signals that might kill 5-6 trades in a row, until the next huge trend starts which is going to cover all the losses from the small losses before the trend took off. Then you gotta hold that trade until trade is done. How do you define "when trend starts and stops"? Well thats back to point 1, find a strategy. Try defining rules for an entry and exit and see how it goes when you backtest it. For mean reversion the win % is usually high, like 70-90% winrate, but the average winning trade is alot smaller than the average loosing trade. this happens because you are basicly trying to catch a falling knife, or catch a booming rocket. Usually when trading mean reversion, waiting for price to actually reverse can very often leave you with being "too late", so you kinda have to find "the bottom" or "the top" before it actually has bottomed/ topped out and reversed. How can you do this you ask? Well your never going to hit every top or every bottom, but you can find ways to find "the bottom-ish" or "the top-ish", thens ell as soon as price reverts back to the mean. Sometimes your gonna wish you held on to the trade for longer, but again, back to point 1: Backtest your rules and figure that shit out.
Read these 4 points and try to follow them and you are at least 4 steps closer to being a profitable trader. Some might disagree with me on some points but i think for the majority, people are going to agree that these 4 points are pretty much universal. Most traders have done or are doing these things every day, in every trade. Here is some GREAT material to read: Kevin Davey has won trading championship multiple times and he has written multiple great books, from beginner to advanced level. Recommend these books 100%, for example: Building winning algorithmic trading systems" will give you alot to work with when it comes to all 4 of the above points. Market wizards, Reminiscences of a stock operator are 2 books that are a great read but wont give you much "trading knowledge" that you can directly use for your trading. Books on "The turtles" are great reading. Then you have podcasts and youtube. I would stay away from youtube as much as possible when it comes to "Heres how to use the rsi!!!" or "this strategy will make you rich!!". Most youtube videoes are made by people who wanna sell you a course or a book. Most of this is just pure bullshit. Youtube can very harmfull and i would honestly advice about going there for "strategy adivce" and such. Podcasts tho are amazing, i highly recommend: Better systems trader, Chat with traders, Top traders unplugged, We study billionairs, to name a few :) Also, on a less funny note.. Please realize that you are, and i am, real fucking stupid and lazy compared to the actual pro's out there. This is why you should not go "all in" on some blind stupid strategy youve heard about. This is why this is indeed VERY FUCKING HARD and most, if not everyone has busted an account or two before realizing just this. Your dumb.. your not going to be super rich within 1 year.. You can not start with 500$ account and make millions! (some might have been able to do this, but know that for every winner, theres 999 loosers behind him that failed... Might work fine first 5 trades, then 1 fuckup tho and ur gone.. And lastly: Try using a backtesting software. Its often FREE!!! (on a demo account) and often so simple a baby could use it. If your trading lines and such there exists web broweser "games" and softwares that lets you go "1 and 1 candle ahead" in random forex pairs and that lets you trade as if its "real" as it goes. A big backtesting trap however is backtesting "losely" by just drawing lines and looking at chart going "oh i would have taken this trade FOR SURE!! I would have made so much money!!" however this is not actually backtesting, its cherry picking and its biased beyond the grave, and its going to hurt you. Try going 1 candle at a time doing "real and live" trades and see how it goes. Bonus point!! many people misunderstands what indicators like the RSI is telling you. Indeed something is "overbought" or "oversold" but only compared to the last average of xx amounts of bars/candles. It doesn't tell you that RIGHT NOW is a great time to sell or buy. It only tells you that the math formula that is RSI, gives you a number between 1-100, and when its above 70 its telling you that momentum is up compared to the last average 14 candles. This is not a complete buy/sell signal. Its more like a filter if anything. This is true for MOST indicators. They INDICATE stuff. Dont use them as pure buy/sell signals.. At least backtest that shit first! Your probably gonna be shocked at the shitty results if you "buy wehn rsi is undeer 30 and sell when RSI is above 70". Editedit: Huge post already, why not copy paste my comment with an example showing the difference in trend following vs mean reversion: The thing about trend following is that we never know when a trade starts and when it ends. So what often happens is that you have to buy every breakout going up, but not every breakout is a new trend. Lets do an example. Check out the photo i included here: https://imageshost.eu/image/image.RcC THE PHOTO IS JUST AN EXAMPLE THAT SHOWS WHY A TYPICAL TREND FOLLOWING STRATEGY HAVE A "LOW" WINRATE. THE PHOTO IS NOT SHOWING AN EXAMPLE OF MY STRATEGIES OR TRADING.
We identify the big orange trend up.
We see the big break down (marked with the vertical red line) this is telling us we are not going higher just yet. Our upwards trend is broken. However we might continue going up in a new trend, but when will that trend come?
We can draw the blue trend very earyly using highs and lows, lines up and down. Then we begin to look for breakouts of the upper blue line. So every time price breaks upper blue line we have to buy (cus how else are we going to "catch the next trend going up?)
As you can see we get 5 false breakouts before the real breakout happens! Now if you could tell fake breakouts from real breakouts, your gonna be rich hehe. For everyone else: Take every signal you can get, put a "tight" stop loss so in case its a fake signal you only loose a little bit. Then when breakout happens as you can clearly see in chart, your going to make back all the small losses. So in this example we fail 5 times, but get 1 HUGE new trend going further up. This 1 huge trade, unless we fuck it up and take profits too early or shit like that, is going to win back all those small losses + more. This is why trend following has a low winrate. You get 5 small loss and 1 big win. Now lets flip this! Imagine if your trading Mean reversion on all the same red arrows! So every time price hits the blue line, we go short back to the bottom (or middle) again! You would have won 5 trades with small profits, but on that last one you would get stopped out so hard. Meaning 5 small wins, 1 big loss (as some have pointed out in comments, if you where trading mean reverting you would wanna buy the lows as well as short the tops - photo was suppose to show why trend following strategies have a lower % winrate.) Final edit: sorry this looks like a wall of text on ur phones.
I tried to build an algorithm based on VP's method from No Nonsense Forex. I got so far and almost completed the entire puzzle but when I backtested the strategy it turned out to be a complete disaster. I have a lot of indicators that do work for volume and exit points. However, the main baseline (entry indicator) completedly backfired. I am looking for people to collaborate or openly share what indicator they use and perhaps I could share some of my findings too. For people who have reasonable success using their algorithm please feel free to advise. Thank you!
College forex trader - would appreciate some help!
So a few months ago, someone I had met in the first few weeks of my first semester at college, had been posting pictures of his MT4 account with his profits, and I was pretty intrigued. I asked him what it was, and he said it was the Forex market, so I wanted to learn more and asked to meet up with him. When we met he was explaining it a little more and told me that he was in this networking trade group called IMarketsLive and went on to offer for me to sign up, upon which I said I wanna do a little research before I sign up for anything. And so I did, and saw a lot of different opinions about IML and the things they do, and I wasn't really attracted to the networking aspect and also did not want to start paying $275 a month just to be in the group. It seemed to me like it was kind of a pyramid scheme, so I turned down the offer but decided to try to learn about the Forex market for free on my own. I started doing more research about it in my free time, and eventually I discovered the BabyPips website where you can go through around a 330 lesson course, which goes through a lot of the basics and foundations of Forex trading. I made it through that in about a month and a half or so, and then opened up a demo account with IG. I watch a lot of youtube so more and more videos about forex started popping up in my recommended and have definitely helped along the road. One thing I saw is not to have a demo account for too long, so after around a month of having the demo and getting a little profit, I opened a live account with $300 on Oanda. I use their online trading platform and it's alright, there are some things I liked better with IG but that's besides the point. I've been trading with lots of 500 units or less so I'm only down about $6, but I feel like I'm kind of stuck. After all the stuff I've read and watched so far, I've come to understand that there are some key things every trader needs to do. From what I've seen, it's
develop and backtest a trading plan and follow it strictly
always use stop losses
have good risk management
have balance of technical and fundamental analysis (which I recently realized as I hadn't studied any fundamentals)
keep a trading journal
don't over leverage
have a good trading psychology
keep it simple
Among a few other things I might be forgetting, I understand these are crucial points to follow to become a successful trader. The only thing is I feel like I've flooded myself with so much information and I really don't know where to go from here. I don't have a trading plan mainly because the best thing I've heard to do is make one that fits my trading style, but simply put I don't know what my trading style is and don't know how to actually construct a usable plan. I know many people join the market because of the dream of turning $25 into a million dollars, however I don't have that mindset. Also I know I should focus first on preserving my capital and being consistent rather than focus on getting a lot of money, I just don't know how to do this. I am ready to put more effort into the market, I just don't know where to put it. Another thing to note is that for when I am ready and have developed a proper strategy and everything, I have sufficient capital (around $3k) to actually start making some serious profit. (for a 19 y/o!) Anyways, if you would like to give any advice, tips, things to avoid, stories, anything - that would be greatly appreciated! Thanks for reading👍 EDIT: This is my first time using reddit so I can't reply to anything because I don't have enough karma whatever that means. But thanks for your responses, they will definitely help me to start building my own strategy.
I tried to build an algorithm based on VP's method from No Nonsense Forex. I got so far and almost completed the entire puzzle but when I backtested the strategy it turned out to be a complete disaster. I have a lot of indicators that do work for volume and exit points. However, the main baseline (entry indicator) completedly backfired. I am looking for people to collaborate or openly share what indicator they use and perhaps I could share some of my findings too. For people who have reasonable success using their algorithm please feel free to advise. Thank you!
Try it Free Backtesting Watch Intro Forex Simulator. Develop profitable trading strategies. Whether you want to learn forex trading or to improve a trading strategy. You need the right tools to succeed. We see demo-trading provided by most brokerage firms as a trap. Our team is determined to reveal and resolve the problems with demo accounts. Recreate desired market state at a specified point ... Forex Backtester free download, and many more programs Forex Backtester free download - BackTester, Robot Forex 2014 Profesional, Forex All-In-One-Widget, and many more programs Our software library provides a free download of Forex Tester 188.8.131.52. This download was checked by our antivirus and was rated as safe. The latest setup package occupies 42.5 MB on disk. The most popular versions among Forex Tester users are 4.2, 4.1 and 3.3. This program is an intellectual property of Forex Tester Software. Commonly, this program's installer has the following filenames ... Launched in 2011, the TradingView platform is a good option for free Forex backtesting software. This Forex trader software is best known for its advanced charting tools. Real-time data and browser-based charts make research from anywhere possible, since there is nothing to install, and no complex setups to be taken care of. It is a social platform, where you can even share, watch or ... Free Forex Trading Course for Beginners; Maximum Drawdown Prevention Calculator; Search this website. Best Forex Backtesting Software for Manual Testing. I did a comprehensive test of the top 7 backtesting software for manual backtesting. Find out which one was the best. Home / Forex Backtesting / Best Forex Backtesting Software for Manual Testing. By: Hugh Kimura Last Updated: April 29 ... Get Forex Tester, the best trading simulator for backtesting, a training platform and a prediction app all in one, and make every trade work for your total success on the currency market . FOREX TESTER. Affiliates. Forex Partnership Programs Affiliates Partners Resellers Affiliates Policy TOP Forex Sources Banners. Forum; EN. ES JP. FREE TRIAL; BUY RISK-FREE PURCHASE; PRODUCTS. FOREX TESTER 4 ...
Soft4Fx: The Forex Best Backtesting Software Thus Far ...
Learn the fastest way to start backtesting with Forex Tester 4. Try the free Forex Tester 4 demo here: https://tradr.cc/fxt In this video, I'll show you how ... In this video I talk about what I think is the best Forex backtesting software on the market right now. The reason I wanted to do this video is because one, by farm seems to be outranking the rest. This video will show you How to Backtest a Forex Trading Strategy, as well as 3 TIPS on BACKTESTING... Trading Platform I Use: https://www.tradingview.com/... Limitations in MetaTrader 4 mean that you can only backtest standard timeframes by default in the built in MT4 strategy tester. With free software from http:... Download: https://goo.gl/skLGKJ $30 Free. No deposit : https://goo.gl/GrZq03 Forex Back Test Mode MT4 BackTest Mode MT4 BackTester Tool MT4 BackTester EA The Forex Best Backtesting Software Thus Far! Heikin Ashi Backtest Part 1 Soft4Fx Forex Simulator: https://d2t.link/soft4fx In this video, I share what I c... Looking for a free manual forex MT4 back tester? http://trk.pepperstonepartners.com/SHR Pepperstone offers a free full functional trading simulator. For MT4 ...