Trading and hedging in S&P 500 spot and futures markets using genetic programming · Study