January 20th, 2026
3 min read
Recently, I have been experimenting with one of the big AI Assistants for stock market and trading analysis. I would say that one of the strengths of this particular assistant is its ability to integrate real-time data vs. others that lack these kinds of capabilities. In fact, I asked this assistant to generate a detailed prompt based on one of our conversations that wouldn't even run in another assistant due to the lack of access to real-time data.
Given that stock trading analysis has the potential to impact personal finances, it is extremely important that the information being provided is technically correct. If the AI assistant cannot produce real-time stock quotes, understand order flows, and other key data points, how can one be confident in placing a trade?
I could write a whole different article on pros, cons, and my experience with this over the past couple of week however, I want to relate this back to the world of ABAP and use of Generative AI for ABAP customization.
Here are the key findings that I want to focus on:
As someone who has not studied every market indicator, charting method, or concept, this assistant has accelerated my learning and decision-making. That said, the gaps exposed here have raised new questions in my mind regarding the feasibility of Generative AI-assisted ABAP development and its impact on future ABAP customization.
I don't think it is controversial to say that AI Assistants are enabling productivity gains in the world of software development. In fact, our own product engineers at smartShift are seeing efficiency gains across the whole software development lifecycle.
However, I believe customization of SAP with ABAP requires a different point of view. I have always held the opinion that an ABAP developer has the responsibility to actually minimize the amount of customization they are creating within an SAP environment. SAP was implemented for a reason - standard functionality, standard processes customized at the edges for automation, strategic, and localization reasons.
In addition, the introduction of the new S/4HANA Extensibility Frameworks and Clean Core standards should put a bigger burden on ABAP developers to ensure that we are not writing code with the same constructs we did back in the 90s, and we are leveraging Released APIs and new extensibility techniques when necessary.
If you are part of a SAP ABAP Development team that believes Clean Core standards make your upgrades easier in the future and believe it is important to minimize technical debt, then your AI Assistants need to function with those key principles in mind.
Consider the following points:
As a technologist and someone who is passionate about automated software transformation, I love the opportunity that Generative AI and agentic systems have introduced into our world at smartShift. However, when you are dealing with large enterprise systems at the core of your processes, it is essential we take special care with the code being produced. At smartShift, we are focused on building Automated Transformation Systems where we leverage multiple approaches to deliver high rates of transformation, including:
As with any newer innovations, there is a lot of market noise with new entries, independent developments, and marketing hype. Make sure you have clear goals on what you want for the future of your ABAP repository before jumping head first in the hype around productivity gains and the next big thing.