Developing a proprietary application to RNNs

Nicolo Carpaneda

April 25, 2024

Startup life

You do  not need me to say that AI is a big deal these days, with Gen AI and LLMs are  getting most of the attention. But I will make you notice that AI role in time-series is being ignored by the mainstream.  

And that's good. This is the right environment to  be able to create new things under the radar.

We are focusing on new RNNs developments at Pantar.ai, but let me tell you something first. Did you know for example that NASA uses  time-series forecasting while observing solar winds on a minute-by-minute  basis?

By the way, what is a time-series?        

Price of coffee:      

  • Day 1: 227 USD/Lbs
  • Day 2: 230 USD/Lbs
  • Day 3: 219 USD/Lbs

Time-series is what stock and bond  markets are made of: a specific asset value per second, minute, day - a  source of valuable information.

Historically, ARIMA, SARIMA and other  statistical models have been used successfully to do forecasting using single variables: "dear model, take the average air daily temperature of one  day in a given coastal town and forecast what the ocean temperature will be  on that given day"        

But those solid models tend to miss out things when  we add multiple variables:"dear model, take the average air daily  temperature of one day, the sun angle, the ocean currents, el niño, local  pollution levels, etc in a given coastal town and forecast what the ocean  temperature will be on that given day". This where AI deep learning models over-perform ARIMA (and others) in multivariate time-series regressions.        

Let's be mindful that AI can help but does not really know the  future. So you will hear many people who will claim that they are  experimenting AI (time-series applications) to find the holy grail in  investing, i.e. the way to always over-perform markets. Bulls**t alert. Any AI model over-fitting  the past (= beating past stock market performance by much) will fail to  properly predict the future, and thus over-perform in the future.

Why?

I say that in markets there is too much "white noise": one day assets are moved by inflation, the other by geopolitical events, then by lack of liquidity without established patterns and connections. There are further reasons here, for example, on why precisely forecasting markets is currently not possible.

But we can still do some good stuff with  AI in markets. We are in fact experimenting with  recurring neural networks (RNNs) to understand markets in real time.

(pic credit to Trist'n Joseph - article here)

RNNs are networks with feedback loops that allows  information to persist (=like human memory) - to help us not to forecast (it  is hopeless in markets) but to understand in real time the possible  relationships between millions of variables and the price of an asset  TODAY.

Mixing human trading experience,  historical correlations and AI understanding of today (without forecasting  tomorrow) can greatly enhance our ability to adapt in real-time our  investment portfolios to evolving market conditions.


We run investment strategies with adaptive asset allocation, investing in the right place at the right time.

Click here for more insights
Pic source: freepik, unsplash, pexels.
Disclaimers, terms & conditions apply.


________________________________________________________
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.