Update time. So this system is live now in its MVP incarnation, meaning I get the signals and told what to do but I have to do it - no automated ordering yet. I have two strategies running, both trend-following stocks - one on the FTSE100, other on the AIM100. TBH I discovered the AIM100 only recently and it works much better than the FTSE100 because all all the volatlity and more potential for momentum. I don't have as much historical AIM100 data as my FTSE dataset (which is reasonably survivorship-aware) but the backtest results were way better.
Now to the reality of actually running this system.
Each morning I get an email saying what to buy, how much of it, at what price (target and max) and a relative stoploss. Signals are ranked by liquidity, although I am thinking of flicking a switch and using a ranking system based more on performance. It's up to me to then place the trades.
I am using a pretty basic trading account - only market orders are available and no stoploss. I am now seeing the value in these things so I'll be stumping up a bit extra to get those features. I'm kind of wary about using the stoploss because I've been warned how it can work against you, but I am so bad at doing it myself. I just can be relied upon to be decisive enough (more on that coming). Also the whole point of this is so I can do a few clicks first thing in the morning and then get on with my day, not check the prices every hour or so.
So I started getting a few trades in. Some tech stocks like AVV.L and AVST.L. Others like BRBY.L, SGE.L and PSON.L. All of those have been stopped out - only Sage with a (tiny) profit. The others tool more of a beating than they should have - because I just dither on the SELL button and watch the price, giving it chance after chance to recover! Luckily the FTSE100 strategy also presented Pearson a week ago, which I just sold yesterday for a 15% profit. (If you dig into the Gamestop story you will see Pearson mentioned as one of the Euro equivalents. I had no idea of this when I bought or sold, it just got stopped out, and for once I was happy to click SELL!) Anyway, I'm happy that my short term trend-following strategy picked up that short term phenomenon.
Not so good was that getting another PSON.L signal this morning and going back in. It looked good for about 10 minutes, then turned. Looks like that party is over.
So right now I'm happy that my system is doing what I ask it to, and that I am asking it to do the right things, just not so cool that the market is shit. I do have regime filters but clearly they are not kicking in yet. Which reminds me - I need to get a better AIM100 regime filter. Currently I am using the FTSE100 index MA for that, which is very crude because those two indexes behave differently, but I can find an ETF that tracks AIM100 that I can use as a proxy index. I could do it myself, aggregating the individual AIM100 stocks after refresh each morning, but that would be ignoring the individual stock weightings.
Next steps, other than the AIM100 regime filter I want to get some kind of GUI for this so I don't rely on emails (and going under the hood with Mysql workbench). Someone suggested a slackbot - will look into it. Also I need to start working out which broker to use for the next level of automation, IBKR seems the obvious choice but there's also IG and a couple of other with APIs (I am in the UK).
Happy to take suggestions from anyone. Like I keep saying, I can do the tech but I am a trading newbie! Also happy to answer questions.