input: from typing import List
  
  def predict_stock_market_movement(data: pd.DataFrame) -> float:
      """ Predicts the stock market movement based on a deep learning model trained on historical data.
      >>> predict_stock_market_movement(pd.DataFrame({'X': [1.0, 2.0, 3.0], 'y': [1.1, 2.1, 3.1]}))
      0.001
      """
output:     model = load_model('stock_market_model.h5')
      prediction = model.predict(data[['X']])
      return prediction[0][0]