This is a spicy take but bear with me.
The more I think about “ChatGPT for Finance” products, the more I think this is not the answer.
They are extremely good knowledge retrieval engines because you can ask what you want to know and get the answer immediately.
My problem with their approach is what happens after.
However, very little thought is given to the real-world investment workflow. That's why I strongly believe that a chat-only financial platform will never be successful on its own.
Sure, they can win in the categories of “search” or “screening”, but they won’t be able to compete in the category of “investment research platform”.
To do that, they would need to evolve.
Let me explain why and how OpenBB differs from them.
1-Dimensional vs N-Dimensional
Financial assistants are, in general, 1-dimensional. By that, I mean that all you have on a screen is a “dashboard” with an unlimited y-axis (1 single dimension).
This means that whatever information they output will always be in the same position, which is great for the short term.
But for the long term? Not so much. If the user wants to find specific information, they will need to keep scrolling up the text to find it.
When financial assistants allow multiple conversations, then we start having 2 dimensions, where each conversation introduces a new axis.
The problem with this approach is that you can’t easily find data within one of those past conversations since the assistant focuses on answering your question and not on data retrieval from the previous outputs.
Our 3-dimensional solution on Terminal Pro
How do we handle those issues? We have 3 dimensions.
Our Terminal Pro has a Copilot on the side, similar to other financial assistants.
However, its big advantage is that when you want to save Copilot’s output for later, you can convert it into a text widget. And when you do so, you can place it wherever you want in this space — with the axis being infinite vertical scroll, tabs, dashboards, and folders.
Storage-based solutions are not optimized for investment research
Again, financial assistants are optimized for search rather than information storage.
This means that, by nature, chat-only financial assistants assume that their output will not matter in the future, so they answer your queries similarly to how a text conversation works. It's literally called ChatGPT for that reason.
However, that’s not ideal for investment research.
If analysts and researchers need to access these financial assistants' output at some point in the future, they won’t be able to do it quickly. Instead, they’ll have to go through a long chat history.
This is why, in our Terminal Pro, we allow users to create a markdown-based text widget from the Copilot’s output, as shown above, so that you can have that information quickly accessible, but also editable.
There’s no simple way to know where the data comes from
Financial assistants are great, and they are improving every day. But if there’s something I’ve learned from talking with financial firms for over three years, it's that this is a very slow-moving industry, and adopting new technologies takes time.
But with AI, it seems different. It’s so revolutionary that people are willing to incorporate it into their workflow faster because they immediately understand the benefits it can bring to their business.
However, hallucinations are still a big problem — so it’s essential for these firms to be able to verify the raw data and sources.
The current level of AI is equivalent to having a smart intern that you would need to double-check their work or trust but verify.
This is why our Copilot always answers based on data that is readily available on the dashboard — and (due to our “Bring Your Own Data” technology) that data can be brought by your firm rather than being limited to what we offer out of the box.
Financial chats are not collaborative
Financial assistants are not collaborative by default.
When someone opens a tool like ChatGPT, they are interested in getting an answer to their question. Can you imagine what would happen if more people had access to that conversation and asked ChatGPT a different question? That would translate into a horrible user experience.
The interesting thing is that investment research starts as an individual process but ends up being a collaborative effort where the findings are shared and discussed within a team.
So, financial assistants have a challenging task: multiple people on a team should be able to access all the conversations without being able to interact with these chats.
But what if you go through a colleague’s chat where they were asking questions about a company’s earnings, and you want to do a follow-up question?
That’s a complex problem.
At OpenBB, we are in a very good position to solve this for our users.
Since we allow them to create a widget from their conversation with the Copilot, users can effectively create the ideal dashboard to share with their team. On their turn, other team members will then be able to use the Copilot on that same dashboard to make their questions.
And guess what?
This can be considered yet another dimension that we allow users to explore.
Wrap up
In a nutshell,
Most AI financial assistant products are 1-dimensional. Great at retrieving an answer quickly but poor at the overall task of doing investment research.
OpenBB Terminal Pro is positioning itself as a flexible and customizable investment research platform with N-dimensions that an AI copilot can control to produce a full investment dashboard as if it were an analyst.
I'm biased, but once we provide the OpenBB Copilot with the capability to interact with the interface (create widgets, dashboards and folders) we might be the company that gets closest to replace an analyst's job.
If you’re curious about the OpenBB Copilot, you can register now for a 3-week free trial of Terminal Pro.
We’re looking forward to hearing your thoughts on this!
Start free trial