Financial Time Series Forecasting with Deep Learning