Since the release of the limited features for public testing in September, works have be done in further enhancement and fine tuning of the app.
In fine tuning, efforts were made in improving the accuracy of the AI model prediction through continuous testing on different trained models and this will still be ongoing going forwards.
1. Enhancement -- BackTest
The BackTest section in the previous version was totally revamp to make it more useful and purposeful and practically essential to the app. It is being replaced with a Prediction History and BackTest sections.
Prediction History is a list of all the AI predictions, the time, the price, the type and it correspond profit and stoploss level. To further make it meaningful, it will also measure the success rate of the prediction, that is whether the prediction going forward will hit the profit or the stoploss or trigger by signal. If prediction is closed by either profit or stoploss level hit, the corresponding exit time and price will also displayed.
BackTest is an emulation of real life trading scenario. With brokerage fees included, what predefined Trading Strategy to be used, the trading period of interest, the app will be able to compute based the return of the trades for the predictions made by AI. This will be benchmarked against a Projected and Equity return. Projected return is simply what is the expected return (with and without brokerage fees) if all the predictions are correct. Equity return (with and without brokerage fees) basically just the return due to change of price for the period of interest.
Presently, the brokerage fees are for SG Local brokers Cash Collateral, SG Local brokers CFD, Tiger Brokers (SG and US stocks), Webull (SG and US stocks), Oanda (forex and indices CFD) and Coinhako (cryptocurrency). To match real life situation, only SG Local brokers CFD and Oanda are allowed for long and short trade while the rest are restricted to long position only.
There are 4 predefined Trading Strategy that can be chosen to determine which can get better return. The 4 strategies are : Single Trade (Profit - Stoploss), Single Trade (Profit - Stoploss/Signal), Multi-trades (max 3) (Profit - Stoploss) and Multi-trades (max 3) (Profit - Stoploss/Signal).
In Single Trade (Profit - Stoploss), for the period of interest, the first valid prediction will be logged. The position will remain open until either profit or stoploss level has been hit and the respective return will be calculated. Then the next valid prediction will be logged and so on.
In Single Trade (Profit - Stoploss/Signal), the only different is open position will be closed apart from profit or stoploss level is when encounter an opposite prediction going forward.
In Multi-trades (max 3) (Profit - Stoploss) or (Profit - Stoploss/Signal), 3 successive positions can be opened going forward. The 4th is only allowed when either one or all of the 3 has closed due to profit or stoploss or signal trigger. In signal trigger, all 3 positions will be closed. This is something like trying to average down or average up a trade.
2. Enhancement -- Day Prediction
Previously, the app is developed solely for intraday trading meaning the AI prediction is done on intraday data. However, consider the case when stocks are moving sideway, price in rangebound and with brokerage fees eating in chunk of profit, intraday trading totally make no sense. Thus, prediction make from daily data to cater for longer trade duration of weeks, months or years in order to get better return
3. Enhancement -- Oanda Integration
Present data feed is from Yahoo Finance and those are typically on average 15 min delayed price data even if data interval is 1min. Now, with the ability to integrate Oanda data feed for its instruments, situation is much better. Firstly, data delayed is only 1 min for 1 min interval data. Secondly, this make it better to trade on its instrument. The Forex-pair and Indices CFD have much longer operating hours unlike typical stock market. In fact, while US stock market is now closed, Oanda's Index CFD on DJ, SP500 and Nasdaq are currently live and can be traded.
While there are several major enhancement in the latest version of the AI app, there are some redundant and less useful features that are removed too. Let look at those major enhancements below.
Above is the AI prediction of SIA at the point of writing. A short signal was predicted at 11:30am at 6.65 and it has since hit the 1x profit level at 6.61 and going down to hit the 1.5x profit level at 6.60.
Above is the enhaced Prediction History log that display all the prediction signals, the time and price being triggered, the type of position, the respective profit and stoploss level. The status of the prediction, correct or wrong or still ongoing, if completed, the exit reason, exit price and exit time. Lastly, the accumulated success rate of the prediction.
Above 2 showed the BackTest section. SG Tiger Brokers is the one, trade quantity is 100 share, the min board lot, trade period is 15 Oct till 31 Oct. This period is chosen as only this period the AI predicted long signal while the rest are short signal. We can't short a share so no point looking at those short positions. The top is Single Trade (Profit - Stoploss) strategy and the bottom is Multi-trades (max 3) (Profit - Stoploss) strategy. The Equity return for this period, gross is $8 for 100 share and including brokerage fee is only $3.09. For 1st strategy, gross profit is $11 and nett become -$3.73 mainly due to the chunk of brokerage fee incurred. 2nd strategy, the multi-trade, gross profit is $32 but nett still come in at -$2.37, again due to the chunk of brokerage fees. Take note, that during this period, SIA share price pretty much is rangebound and with the brokerage fees incurred, ended making a loss. Tiger Brokers is already having one of the cheapest brokerage fees in SG now (along WEbull), if this still can't get the trading profit, you can forget about those SG local broker houses. Now, you know why SG stock market has been dead for so long, the old cog, SG local broker houses with their sky high brokerage fees just drive away traders.
Above is the Day prediction on daily data. As seen, the last prediction was a short signal on 21st July. This means after 21st July, the AI didn't predict any meaningful signal. This further affirmed the rangebound condition in October. Unless scalping else those intraday predictions in Oct made no sense given the brokerage fee incurred.
Above is Nvidia share. The period of interest is week of 6th Oct to 10th Oct. The brokerage fees is based on Webull and trade quantity is 1 share, the mini board lot size. Since short position is not along, the only long signal predicted that week only 1. It happened to be a correct prediction and even minus off the brokerage fee, we still earn US$3 for that 1 share.
While some might be thinking the contrast between SIA and Nvidia trading could be due to the performance of the AI prediction, the accuracy BUT think again, in stock, you are not allow to short so can only do long position and further more, brokerage fees were incurred and that can easily eat into whatever profit you can get. How about if able to do both long and short position and practically no brokerage fees incurred ? This is where Oanda comes in. Oanda is a margined leverage trading. One need to put in a sum of capital to provide that margin and using the leverage to trade instrument that cost more than whatever capital incur. It doesn't have any brokerage fee on any position but could incur overnight financial cost if position is carried over the night. the financial cost could be a plus or minus to you depend on the position type. Should one trade indices CFD, one can get the dividend on any long position if any of the component stocks go XD and minus off if in short position.
Above is the S&P500 CFD AI prediction at the point of writing from Oanda. A short signal was predicted at 7:55am and now it has gone past 2x profit level.
This is the S&P500 CFD trade from Oanda for today 4th Nov. Oanda is able to do long or short so 2 short signals were detected. Though only 1 ended with correct prediction, the nett return still positive given there isn't any brokerage fees incurred and the AI app is designed such that profit is default 1.5x that of stoploss. so with 1 trade in stoploss, the other in profit hit, nett off still positive.
Above is the same S&P500 CFD trade from Oanda, the different is using Multi-trades strategy and you can see it has more trades than before and the return is very much different.
A 0.1 share is used, that is the minimum quantity on Indices CFD from Oanda. The capital for that 0.1 share due to leverage is very small amount, around S$45. The amount of money you put in to buy 100 share of SIA (S$600+) or 1 share of Nvidia (US$100+) is more than enough the maintain a healthy margin for 0.1 share of S&P 500 CFD and yet the return is very much more attractive.
This is the AI prediction result for SGD/JPY forex pair from Oanda at the point of writing. Again, profit target already hit for that short prediction.
Above is the Single Trade and Multi-Trade strategy for the AI prediction on SGD/JPY forex pair on Oanda for today, 4th Nov. The trade quantity is 100 unit (minimum is 1 unit). Due to the leverage, the cost of 100 unit is S$2+ only or $8+ for the multi-trade. Again, the cost of 100 share of SIA or 1 share of Nvidia is more than enough to have a healthy margin for those positions and the return you get from it is even more attractive. Correction, the currency of the return should be JPY and not SGD
This is pretty much what the AI Trading System app can do. While most of the examples shown above are positive, do remember that AI prediction is all about probability and it is not fortune teller as prediction is not 100%. However, with the enhanced BackTest emulation, if prediction result goes against, do not proceed to follow the prediction to trade, that is best risk management. This AI prediction might not be 100% accurate or spot on, at least this is based on science unlike some dude citing STI hitting 10,000 by 2030, 不懂装懂,懵懵懂懂.
Note, I have no affiliation with Tiger Brokers, Webull and Oanda so the above is not a sponsorship to promote their products.
1. Around 2H2024, in an attempt to use the SkillsFuture credit before it expires in Dec 2025, I was snubbed by the snobbish SMU from attending the Ichimoku Technical Analysis course as I didn't attend the Basic Technical Analysis course conducted by them. Despite reasoning that I'm not novice to technical analysis and am able to even use Elliott Wave to analyze stock market, they still continue the snub.
2. Around end Jan 2025 when China's Deepseek AI shocked the world with its performance, I was inspired with it and couple with feeling unjustified and anger from the snobbish SMU's snub, decided to embark on a journey to develop an Ichimoku AI System to predict when to buy or sell in stock market.
3. Around mid Feb 2025, with the assist from Deepseek given the fact programming is not my major but I do possess the basic essential knowledge of programming (well few years ago, I did develop an app to calculate Elliott Wave), I have completed the automation version of the Ichimoku system. This has provided me the platform to develop the AI version.
4. By mid Mar 2025, the first version of the Ichimoku AI System has completed and was able to predict buy and sell signals with average or slightly above average accuracy. That was used in the post dated 27th Mar 2025 to predict STI direction.
5. In order to increase the accuracy and performance of the AI prediction, additional features and enhancements were made that led to v2.3 of the app being completed in first week of Apr 2025 to carry out the 2nd analysis on STI (this post)
6. Pass the first real test in predicting STI crash in the 1st week of Apr 2025. Prediction of selling signals started at least 5 months prior to the crash.
7. App upgraded to v2.4 after modifications made to be able to fine tune AI model's parameters to provide better prediction in Apr 2025
8. Started to develop the AI UpDown to make prediction of direction, up or down for the next time instance in May 2025
9. 2 weeks after the AI UpDown, started developing the AI Intraday app to make prediction for long or short position coupled with profit and stop-loss level for almost real time intraday trading
10. After weeks or debugging, testing and enhancement, the AI Intraday together with AI UpDown and AI Ichimoku were integrated together to form the AI Trading System in June 2025
11. In Aug 2025 wanted to test the accuracy on using generic trained data instead of specific data so did some modification and enhancement to the system thereby elevate it to the next version.
12. Modification work and preliminary testing was carried out in early Sep 2025. Decided to spin off a Lite version of the AI Intraday app to the public to assist in testing on the using of generic trained data
13. Fine tuning for accuracy and major enhancement were carried out from Sep 2025 to early Nov 2025. Major enhancement includes revamp the BackTest section to make it more useful, include a daily prediction capability on top of the existing intraday and integrate Oanda data feed to be used for Oanda trading.











