2025 · Multi-vocal Literature Review
Understanding ML Fragility in Markets
Synthesises perspectives across academic research, practitioner reports, and regulatory guidance to evaluate how ML models behave under distribution shift and what constitutes robustness in financial forecasting. Proposes an integrated framework for evaluating robustness in financial time-series forecasting.
machine learningrobustnessregime switchingdistribution shiftfinancial markets
2025 · Research Project
Currency Arbitrage using Graph-based Algorithms
Implements an automated system for detecting and analysing currency exchange arbitrage opportunities. Exchange rates are modelled as a directed weighted graph; the Bellman-Ford algorithm is applied in −log(rate) space for negative cycle detection, with a profit threshold to suppress floating-point false positives. Includes a live exchange rate pipeline via exchangeratesapi.io.
graph algorithmsbellman-fordarbitragefinancial systems