Introducing Financial Recommendation
What and Why is it Interesting?
Dr. Richard McCreadie
SIGIR - 13/07/25
(Open Market) Investing
Problem and Challenges
Finding the Right Investments is Hard
Investment Recommendation
Robo-Advisors
5
Recommender Systems are a core component of these platforms!
Financial Recommendation
What is Recommendation?
Example:
Movie Recommendation
Comedy
Drama
Mystery
Romance
Items
Horror
User
(Profile)
Scoring Function: .
Movie Genre Similarity to User Profile
Comedy
Drama
Mystery
Romance
Horror
0.8
0.7
0.65
0.2
0.05
>
>
>
>
Financial Recommendation
Financial Recommendation
Investor
(Profile)
Scoring Function: .
Profitability
US Treasury
Bonds
Items
Nvidia
Stock
Coke-Cola-Co Stock
Bitcoin
S&P 500 Index Fund
US Treasury
Bonds
0.8
0.7
0.4
0.2
0.05
Nvidia
Stock
Coke-Cola-Co Stock
Bitcoin
S&P 500 Index Fund
What Makes Finance Different?�(and interesting!)
Investment Suitability is Difficult to Measure
User behaviour is not a strong signal
Temporal dynamics have a strong impact
…and there are not good surrogates
…meaning that most user data is difficult to use
…so we can’t just ignore time
Investment Suitability
Its complicated…
Investment Suitability is Difficult to Measure
“…includes, but is not limited to, the customer’s age, other investments, financial situation and needs, tax status, investment objectives, investment experience, investment time horizon, liquidity needs [and] risk tolerance,” among other information.”
FINRA: Rule 2111
Investment Suitability is Difficult to Measure
Date of Recommendation
Date of Prediction
Investment Horizon (e.g. 6 months)
Historical Pricing / Transactions
are used for Training
TODO: Citation
Price
Next-generation personalized investment recommendations. Big Data and Artificial Intelligence in Digital Finance, 2022
Investment Suitability is Difficult to Measure
TODO: Citation
Line should be going this way…
Profitability
Transaction Suitability
On transaction-based metrics as a proxy for profitability of financial asset recommendations, FinRec 2022
Investors
And how it is difficult to understand them…
User behaviour is not a strong signal
Just from this movie poster you likely have some idea of whether you would like to watch this movie…
…and if you watched it you would be able to rate it accurately afterwards
Most people would not be able to interpret what all of this information means…
… and this does not change after investment, since they may not be able to determine whether it is performing well for months or years later
Are Generative AI Agents Effective Personalized Financial Advisors? SIGIR 2025 (Talk Tomorrow, PALLADIO, ~12:15, Domain-Specific Applications 1 Session!)
User behaviour is not a strong signal
TODO: Citation
Beyond Profit: Evaluating Financial Recommenders with Real-World Transactions, FinIR Workshop 2025. (Keynote at 8:40am in PALLADIO B Thursday!)
Time
It makes everything more challenging…
Temporal dynamics have a strong impact
US Stock Market (last 18 months)
Apr 25, then I would have lost money
Temporal dynamics have a strong impact
Nvidia Stock Price
Temporal dynamics have a strong impact
Netflix Stock Price
DVD Rental Company
Streaming
Transition
Streaming First
We need You!
… to help solve these problems
Outlook
This makes Financial Recommendation a rich domain for research
Questions?
Q&A