Adim, you say automated trading, how are you accomplishing this? Did you write your own program and on what system did you write it on? You have experience with coding?
This is very good and ok in the short-term, but I'm going to be very impressed if you can do even half that good in the long-term. All of my trading is automated, I have 15+ profitable strategies, everything is tested over 15-25 years, and I don't have anything that comes close to your results in the original post after enough trades and time. Half of that (e.g. 6->3 avg win/loss, 93%->46% win rate), would be more reasonable, but even a 16->8 sharpe sounds too high for a single strategy that holds for that long. You'd want multiple uncorrelated strategies, long and short, and shorter holds for something like that. But hey if those results are live and you think you can keep it up, good for you, and you'll be a billionaire real quick.
Just noticed 240 trades, I trade as well S&P500 stocks, but 240 trades I would never trade such small sample size. I back test last 25-50 years of data on 500 dividend/optionable stocks, 50 optionable stocks, and approx 100 low cost stocks which have just started, under 5 bucks. By time I have done back tests of one signal, I will have well over 162,000 sample size, approx 70% of it are longs. What something does in one small correction, you really have to tone down happiness. Systems I have designed that looked great one year, sometimes horrible next 10 years. As far as automation returns, I have had largest of 16 systems on automation and have cut 6 back in scalping cause Indexes too high in value, been 9 years doing automation. Here is the thing, whether very long term stock, commodities & options through scalping, if there was a 75 of me, I can trade manually better than automation, but I can't trade 24 hours a day or watch several hundred stocks and commodities, so automation is set parameters with variances and will always make less compared to manually, but where it is awesome, it will select highest graded signals and make 3-20 times more than I could manually trading in a year. Am very much like you where losing percentages stay low, when one stays in most fields of endeavor, you become good.
My 2 cents: I spend my days backesting my algos. I don't do any manual trading. If you want to know if your algorithm is ready to be used on a live account fit it to trade against the trend. It is really easy to get a very high winning percentage of trades if you know the trend in advance. That's the most common mistake when we develop algorithms: overfitting. Another one is assuming that we will have perfect executions. When we trade live there are many factors that we can't include in a backtest. Our connection to the broker, funds, infrastructure, withdrawals and risk management will never perform as well as they do in a simulation. Your performance on a real account will decrease a 50% at least. Using 20 years of data is another mistake. You can make any algorithm to work if you run it long enough. The more data you add to it the more chances you will get to see winning results. You need to backtest and forward test your algo. If it doesn't work with 6 months of data then it has to be tuned. Another mistake is to not to breakdown results per year, month, week and days. You need to see how is your algo performing on different timeframes. Getting a 93% in your result might mean a couple of stunning trades over the data that could make up for a long lasting chain of loses. It might be hiding the real performance of the algo just because it did extremely well in certain moments. If you have 20 years of data try to break it down in random timeframes, then feed those chunks into your algo. If after doing a fine tuning you still get a 93% of winning trades do not even post your results. Hide in a cave a laugh at everyone.
Thank you, Mr Muppet. Thats one thing I wanted to know. If 20-30% is industry expectation then my current results, in the middle of a raging bull, are not necessarily some weird anomaly. I am a little less scared now. It also makes me wonder: if 20-30% is a quant industry standard then what on earth are all those discretionary manual fund managers doing wasting everybody's time and opportunity? I have tried to bring this up with several (successful) manual traders and they just shut down. They dont want to talk about it. Several flat out told me they dont believe in computer trading. You know: John O'Connor defeats Model T-800 every time they see the film, we are more than mere machines, blah blah (feel the force!). Besides, how do you strut your cojones when your trading is done by your Atari machine, not you, yes? Thank you for your other comments. Ill post them on the wall above my desk.
That's a lot of positions. How many trades per day or week. Are trading costs a factor? yes, costs are a factor. if i could do this with bigger account, returns would improve for this reason alone, if nothing else. its hard for me to answer "how many trades" because what happens is that I open a position manually and leave the computer to trade around it. Average position remains in the works ("Spinning"?) for 13.45 days. during that time there will be hundreds of trades. since the computer is trading all ~30 positions throughout the day, there are lots and lots and lots of transactions
There are several types of edge. Manual fund managers usually hold weeks and months but they have better research than anybody else...They are smarter and that's how they compete. The best (Paul Tudor Jones et al. ) average double digit returns. Proprietary trading firms usually operate in high turnover, tiny margin, low latency scenarios where tech is king. They are faster and that's how they compete. They average way higher returns than fund managers and they are very consistent. But there is a limit to how much money you can throw at these strategies so they kinda need these %returns Retail is somewhere in the middle. Retail doesn't have the research power nor the tech to compete in investing or high frequency trading. But retail is nowhere near capital constraints and has the most opportunities. So they do have the highest annualized returns (the profitable ones of course)