As the title said it all, am opening the AI Trading app open for public testing and anyone can download it to test and provide feedback.
Refer here for the link to download the app. Both a Windows and Mac OS version are provided. Just a little note, the GUI of the Mac OS version is slightly different from the Window version but basic functionality still the same. You will download the zip file for both versions. It will unzip into a folder inside is the executable file AI Trading System and a sub-folder model which house the model file for the AI to use for prediction. Once clicked on the executable file, a command window will first pop up, do not close it as it will close the program, just minimize it. Thereafter, the GUI will launch and can use it. Also note that, the data feed is NOT REAL TIME, average 15 minutes delay
The GUI will look like the above (for the Window version). For the testing, 3 categories of entities are provided and each category has 3 entities. Category Index (DJI, HSI, STI), category Stock (Alibaba, Procter & Gamble and SIA and category Forex (EUR/USD, SGD/JPY and USD/SGD).
On the central panel at the top is the setting.
Mode (0 or 1) allows users to choose different trained dataset for the AI model to use. These trained dataset are generic and not specific to the entity. This is to allow the AI model to learn as much of the patterns as possible compared to the specific dataset. One minus is the AI model might miss out of the specific behavior and thus lower its accuracy.
The PnL Factors allows users to choose from 1x, 1.5x and 2x. The AI model makes the precision based on dynamic volatility and the above factor will adjust the threshold for such volatility. Simply put it, PnL Factors 1x will allow the AI model to make more prediction but in the expense of more noise (more false prediction) and 2x will make less prediction but with less false prediction.
The 2 sliders Weak and Strong Probability is to control the probability threshold for the AI model to make the decision. Again, lowering the Weak Probability will produce more prediction in the expense of perhaps false prediction.
In the bottom display section, the left side will display the detail information of the prediction, entry price, entry type (Long/Short), profit level (1x, 1.5x, 2x) and stoploss level. The last row will indicate when the next update. Present setting is updating every 15 minutes and the candlestick period is 30 minutes interval. The right side is the chart and pretty much self explainable with the help of the legend. There is an option to save the trade, reload it or delete it when it no longer required (just scroll to the saved trade then select load or delete). Once the trade is saved or loaded, it will display as follow
The additional column under Saved will display all the information for the save trade while the Latest column will continue to display the latest update information. A pop up will appear once the stoploss level or profit level or an opposite entry signal from the latest update to indicate such target has been achieved.
The Prediction tab will display all the past prediction signals from the AI model to allow users have a greater view of the predictions. The other 2 tab BackTest and Long/Short Detail are self explainable.
In the app, 3 tabs were provided so users can run 3 entities at the same time to help accelerating the test.
As this is for public testing, I do look forward to the feedback, be it bug, accuracy or whatsoever. Please email the feedback to patiencemarketz@gmail.com providing screenshot of the setting and description of the issue. The main objective of the testing is to evaluate the accuracy of the generic dataset (both mode 0 and 1) to each of the entities in the 3 categories.
Last but not least, should any users use the above app for real trading, any financial loss, I'm will not be responsible for it, please be aware of it.
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