Predicting Price Movements in High-Frequency Financial Data with Spiking Neural Networks