Copy disabled (too large)
Download .txt
Showing preview only (21,905K chars total). Download the full file to get everything.
Repository: MehranTaghian/DQN-Trading Branch: master Commit: 1cca1122cc3e Files: 216 Total size: 74.2 MB Directory structure: gitextract_3nv5bxsh/ ├── Data/ │ ├── AAL/ │ │ ├── AAL.csv │ │ └── data_processed.csv │ ├── AAPL/ │ │ ├── AAPL.csv │ │ └── data_processed.csv │ ├── AMD/ │ │ ├── AMD.csv │ │ └── data_processed.csv │ ├── AMD2/ │ │ ├── AMD.csv │ │ └── data_processed.csv │ ├── AXP/ │ │ ├── AXP.csv │ │ └── data_processed.csv │ ├── BTC-USD/ │ │ ├── BTC-USD.csv │ │ └── data_processed.csv │ ├── BTC-USD1/ │ │ ├── BTC-USD.csv │ │ └── data_processed.csv │ ├── Bitmex/ │ │ ├── XBTUSD-5m-data.csv │ │ └── data_processed.csv │ ├── CSCO/ │ │ ├── CSCO.csv │ │ └── data_processed.csv │ ├── DJI/ │ │ ├── DJI.csv │ │ └── data_processed.csv │ ├── GE/ │ │ ├── GE.csv │ │ └── data_processed.csv │ ├── GE2/ │ │ ├── GE.csv │ │ └── data_processed.csv │ ├── GOOGL/ │ │ ├── GOOGL.csv │ │ └── data_processed.csv │ ├── GOOGL1/ │ │ ├── GOOGL.csv │ │ └── data_processed.csv │ ├── HSI/ │ │ ├── HSI.csv │ │ └── data_processed.csv │ ├── HSI2/ │ │ ├── HSI.csv │ │ └── data_processed.csv │ ├── IBM/ │ │ ├── IBM.csv │ │ └── data_processed.csv │ ├── KSS/ │ │ ├── KSS.csv │ │ └── data_processed.csv │ ├── NASDAQ/ │ │ └── NASDAQ.csv │ ├── S&P/ │ │ ├── S&P.csv │ │ └── data_processed.csv │ ├── S&P2/ │ │ ├── S&P.csv │ │ └── data_processed.csv │ └── data_processed.csv ├── DataLoader/ │ ├── Data.py │ ├── DataAutoPatternExtractionAgent.py │ ├── DataForPatternBasedAgent.py │ ├── DataLoader.py │ ├── DataSequencePrediction.py │ └── DataSequential.py ├── DeepRLAgent/ │ ├── BaseTrain.py │ ├── MLPEncoder/ │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ ├── Train.py │ │ └── Train_prev.py │ ├── ReplayMemory.py │ ├── SimpleCNNEncoder/ │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ └── Train.py │ └── VanillaInput/ │ ├── DeepQNetwork.py │ └── Train.py ├── EncoderDecoderAgent/ │ ├── BaseTrain.py │ ├── CNN/ │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ └── Train.py │ ├── CNN2D/ │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ └── Train.py │ ├── CNNAttn/ │ │ ├── Attention.py │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ └── Train.py │ ├── CNN_GRU/ │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ └── Train.py │ ├── GRU/ │ │ ├── Attention.py │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ ├── Test/ │ │ │ └── Train.py │ │ └── Train.py │ └── ReplayMemory.py ├── LICENSE ├── Main.ipynb ├── Main.py ├── Objects/ │ ├── CNN/ │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AAPL; DATA_KIND(LSTMSequential); Dates(2010-01-01, 2018-01-01, 2020-08-24); CNN; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2000, 2018-09-25); CNN; TC(0.001); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); CNN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); CNN; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN; TC(0.0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── Bests/ │ │ │ ├── BTC-USD; EncoderDecoderConvolutional; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C2; N_SARSA10; EXPERIMENT(1).pkl │ │ │ └── BTC-USD; EncoderDecoderConvolutional; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT(3).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(12); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(25); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(30); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(40); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(5); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(50); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(75); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(8); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2005-01-01, None); CNN; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN; TC(0.0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ └── S&P; DATA_KIND(LSTMSequential); Dates(2001-01-01, 2005-01-01, 2015-12-31); CNN; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ ├── CNN-ATTN/ │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2000, 2018-09-25); CNN-ATTN; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); CNN-ATTN; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(12); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(25); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(30); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(40); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(5); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(50); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(75); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(8); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-ATTN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); CNN-ATTN; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-ATTN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ └── S&P; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-ATTN; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ ├── CNN-GRU/ │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2000, 2018-09-25); CNN-GRU; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); CNN-GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(12); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(25); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(30); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(40); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(5); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(50); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(75); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(8); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ └── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ ├── CNN2D/ │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN2D; TC(0.0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ └── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN2D; TC(0.0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ ├── GRU/ │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2000, 2018-09-25); GRU; TC(0.001); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); GRU; TC(0); WindowSize(25); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── Best/ │ │ │ ├── BTC-USD; AttentionAgent; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT(1).pkl │ │ │ ├── BTC-USD; AttentionAgent; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT(3).pkl │ │ │ └── BTC-USD; AttentionAgent; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT(5).pkl │ │ ├── FirstPaper/ │ │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2005-01-01, None); GRU; TC(0.0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2005-01-01, None); GRU; TC(0.0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ │ └── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0.0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(2008-01-01, 2016-01-01, 2018-12-20); GRU; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(12); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(25); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(30); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(40); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(5); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(50); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(75); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(8); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── IBM; DATA_KIND(LSTMSequential); Dates(2008-01-01, 2016-01-01, 2018-12-20); GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── S&P; DATA_KIND(LSTMSequential); Dates(2001-01-01, 2005-01-01, 2015-12-31); GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── S&P; DATA_KIND(LSTMSequential); Dates(None, 2000, 2018-09-25); GRU; TC(0.001); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── S&P; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── S&P; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ └── S&P; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ ├── MLP/ │ │ ├── AAPL; MLP; StateMode(1); WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── BTC-USD; MLP; StateMode(1); WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── GOOGL; MLP; StateMode(1); WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ └── bests/ │ │ ├── BTC-USD; EncoderDecoderSimple; StateMode(1); WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT(1).pkl │ │ └── BTC-USD; EncoderDecoderSimple; StateMode(1); WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ ├── RLAgent/ │ │ ├── AAPL-TRAIN_TEST_SPLIT(True)-NUM_ITERATIONS1000-N_STEP10-GAMMA1-ALPHA0.1-EPSILON0.1-EXPERIMENT.pkl │ │ ├── BTC-USD-TRAIN_TEST_SPLIT(True)-NUM_ITERATIONS10000-N_STEP10-GAMMA0.9-ALPHA0.1-EPSILON0.1-EXPERIMENT.pkl │ │ ├── GOOGL-TRAIN_TEST_SPLIT(True)-NUM_ITERATIONS10000-N_STEP10-GAMMA1-ALPHA0.1-EPSILON0.1-EXPERIMENT(1).pkl │ │ └── KSS-TRAIN_TEST_SPLIT(True)-NUM_ITERATIONS10000-N_STEP10-GAMMA0.9-ALPHA0.1-EPSILON0.1-EXPERIMENT(1).pkl │ └── pattern.pkl ├── PatternDetectionInCandleStick/ │ ├── .ipynb_checkpoints/ │ │ └── Main-checkpoint.ipynb │ ├── Evaluation.py │ ├── Extract.py │ ├── LabelPatterns.py │ └── __init__.py ├── README.md ├── RLAgent/ │ ├── Agent.pyx │ ├── Train.py │ ├── __init__.py │ └── setup.py ├── requirements.txt └── utils.py ================================================ FILE CONTENTS ================================================ ================================================ FILE: Data/AAL/AAL.csv ================================================ Date,Open,High,Low,Close,Adj Close,Volume 2010-01-04,4.840000,4.940000,4.660000,4.770000,4.496876,9837300 2010-01-05,4.790000,5.370000,4.710000,5.310000,5.005957,25212000 2010-01-06,5.190000,5.380000,5.000000,5.090000,4.798555,16597900 2010-01-07,5.060000,5.430000,5.050000,5.240000,4.939965,14033400 2010-01-08,5.270000,5.430000,5.060000,5.140000,4.845690,12760000 2010-01-11,5.130000,5.230000,4.940000,5.040000,4.751416,10952900 2010-01-12,5.060000,5.150000,4.960000,5.080000,4.789127,7870300 2010-01-13,5.120000,5.500000,5.020000,5.480000,5.166223,16400500 2010-01-14,5.460000,5.710000,5.410000,5.590000,5.269925,12767100 2010-01-15,5.640000,5.840000,5.430000,5.500000,5.185078,10985300 2010-01-19,5.500000,5.730000,5.500000,5.640000,5.317062,7807700 2010-01-20,5.650000,5.890000,5.610000,5.740000,5.411335,13289100 2010-01-21,5.880000,5.960000,5.420000,5.460000,5.147368,15641000 2010-01-22,5.480000,5.520000,5.110000,5.240000,4.939965,11463400 2010-01-25,5.340000,5.500000,5.150000,5.220000,4.921110,8168200 2010-01-26,5.210000,5.280000,5.050000,5.050000,4.760843,8787500 2010-01-27,5.100000,5.170000,4.470000,4.860000,4.581724,21655400 2010-01-28,4.990000,5.220000,4.710000,5.140000,4.845690,19157300 2010-01-29,5.230000,5.610000,5.170000,5.310000,5.005957,19094600 2010-02-01,5.430000,5.630000,5.350000,5.600000,5.279352,10965100 2010-02-02,5.650000,6.000000,5.620000,5.960000,5.618740,14363700 2010-02-03,5.940000,5.980000,5.650000,5.660000,5.335917,9137400 2010-02-04,5.820000,5.820000,5.470000,5.490000,5.175651,11591200 2010-02-05,5.500000,6.030000,5.430000,5.890000,5.552747,18555800 2010-02-08,5.880000,6.110000,5.820000,5.930000,5.590456,9765900 2010-02-09,6.150000,6.490000,6.150000,6.440000,6.071257,20482500 2010-02-10,6.390000,6.430000,6.210000,6.310000,5.948699,9782200 2010-02-11,6.300000,6.520000,6.220000,6.320000,5.958125,14084500 2010-02-12,6.270000,6.910000,6.190000,6.810000,6.420069,17096200 2010-02-16,6.930000,7.000000,6.750000,6.880000,6.486061,21834000 2010-02-17,6.890000,6.970000,6.760000,6.800000,6.410642,9148800 2010-02-18,6.750000,6.810000,6.650000,6.730000,6.344650,6967700 2010-02-19,6.650000,6.960000,6.650000,6.930000,6.533199,6210700 2010-02-22,6.970000,7.230000,6.970000,7.020000,6.618044,11828600 2010-02-23,7.090000,7.230000,6.920000,7.090000,6.684037,13810400 2010-02-24,7.140000,7.210000,7.060000,7.170000,6.759456,8840200 2010-02-25,7.060000,7.140000,6.910000,7.080000,6.674611,7673100 2010-02-26,7.060000,7.400000,7.060000,7.330000,6.910295,8577100 2010-03-01,7.410000,7.750000,7.400000,7.690000,7.249681,15370200 2010-03-02,7.740000,7.820000,7.500000,7.680000,7.240254,9444100 2010-03-03,7.510000,7.630000,7.170000,7.470000,7.042280,17457100 2010-03-04,7.480000,7.550000,7.240000,7.320000,6.900869,8061900 2010-03-05,7.430000,7.480000,7.310000,7.430000,7.004570,6454500 2010-03-08,7.450000,7.570000,7.300000,7.320000,6.900869,6272800 2010-03-09,7.380000,7.930000,7.370000,7.710000,7.268538,13877600 2010-03-10,7.800000,8.170000,7.800000,7.940000,7.485367,9490400 2010-03-11,7.920000,7.940000,7.650000,7.840000,7.391092,7152300 2010-03-12,7.970000,8.000000,7.710000,7.950000,7.494795,11332300 2010-03-15,7.880000,7.930000,7.720000,7.900000,7.447657,4790900 2010-03-16,7.930000,7.960000,7.730000,7.770000,7.325101,5915400 2010-03-17,7.710000,7.800000,7.500000,7.590000,7.155407,6795600 2010-03-18,7.550000,7.730000,7.500000,7.500000,7.070561,4770400 2010-03-19,7.100000,7.540000,7.070000,7.100000,6.693464,8532000 2010-03-22,7.080000,7.380000,6.810000,7.270000,6.853731,8027200 2010-03-23,7.340000,7.410000,7.100000,7.390000,6.966859,4717900 2010-03-24,7.270000,7.520000,7.270000,7.410000,6.985714,4582900 2010-03-25,7.460000,7.700000,7.340000,7.370000,6.948004,5305800 2010-03-26,7.420000,7.610000,7.280000,7.300000,6.882013,4264400 2010-03-29,7.440000,7.460000,7.250000,7.320000,6.900869,2837000 2010-03-30,7.310000,7.400000,7.190000,7.220000,6.806594,3104800 2010-03-31,7.180000,7.460000,7.090000,7.350000,6.929150,5262600 2010-04-01,7.370000,7.490000,7.300000,7.400000,6.976287,3534900 2010-04-05,7.460000,7.490000,7.000000,7.130000,6.721746,9860000 2010-04-06,7.120000,7.280000,7.010000,7.080000,6.674611,6968700 2010-04-07,7.060000,7.120000,6.680000,6.820000,6.429497,14103100 2010-04-08,7.840000,7.870000,7.440000,7.550000,7.117699,52354500 2010-04-09,7.550000,7.610000,7.190000,7.320000,6.900869,13561500 2010-04-12,7.400000,7.660000,7.400000,7.620000,7.183691,12738800 2010-04-13,7.660000,7.700000,7.310000,7.490000,7.061133,9568600 2010-04-14,7.540000,7.630000,7.370000,7.420000,6.995141,14569200 2010-04-15,7.470000,7.490000,7.250000,7.410000,6.985714,15963500 2010-04-16,7.420000,7.420000,7.010000,7.150000,6.740602,10615100 2010-04-19,7.010000,7.170000,6.880000,6.890000,6.495489,13149800 2010-04-20,6.990000,7.140000,6.900000,7.140000,6.731174,9373100 2010-04-21,7.130000,7.180000,6.610000,6.760000,6.372932,14816600 2010-04-22,6.660000,6.910000,6.290000,6.470000,6.099537,24632000 2010-04-23,6.450000,6.670000,6.280000,6.630000,6.250376,13416700 2010-04-26,6.680000,6.720000,6.450000,6.480000,6.108964,12412100 2010-04-27,6.680000,6.850000,6.270000,6.330000,5.967553,19599100 2010-04-28,6.640000,7.390000,6.330000,7.320000,6.900869,29025100 2010-04-29,7.320000,7.450000,7.080000,7.330000,6.910295,14635400 2010-04-30,7.310000,7.570000,7.030000,7.070000,6.665183,11825800 2010-05-03,7.210000,7.450000,7.130000,7.390000,6.966859,9169100 2010-05-04,7.290000,7.290000,6.760000,6.860000,6.467206,10927700 2010-05-05,6.750000,7.170000,6.410000,6.930000,6.533199,10337200 2010-05-06,6.850000,7.090000,5.700000,6.390000,6.024120,21421000 2010-05-07,6.460000,6.780000,6.100000,6.380000,6.014690,16288300 2010-05-10,6.880000,6.960000,6.660000,6.950000,6.552052,8864600 2010-05-11,6.790000,6.940000,6.700000,6.830000,6.438925,10397200 2010-05-12,6.890000,7.310000,6.870000,7.300000,6.882013,9395100 2010-05-13,7.340000,7.570000,7.200000,7.240000,6.825449,8830000 2010-05-14,7.100000,7.200000,6.900000,7.090000,6.684037,10422900 2010-05-17,7.060000,7.300000,6.830000,7.180000,6.768884,10667000 2010-05-18,7.320000,7.320000,6.920000,7.000000,6.599190,6706500 2010-05-19,6.950000,7.430000,6.860000,7.400000,6.976287,20272600 2010-05-20,7.100000,7.230000,6.810000,6.840000,6.448352,12820800 2010-05-21,6.620000,7.300000,6.600000,7.210000,6.797166,11074700 2010-05-24,7.190000,7.480000,7.030000,7.040000,6.636900,8184300 2010-05-25,7.080000,7.890000,6.970000,7.810000,7.362810,21409100 2010-05-26,7.920000,8.840000,7.840000,8.450000,7.966166,30351100 2010-05-27,8.730000,8.820000,8.430000,8.740000,8.239559,13400800 2010-05-28,8.730000,8.970000,8.550000,8.830000,8.324407,11068300 2010-06-01,8.640000,8.970000,8.550000,8.640000,8.145288,9995500 2010-06-02,8.820000,9.550000,8.820000,9.440000,8.899477,19181700 2010-06-03,9.550000,9.640000,8.990000,9.210000,8.682650,11392800 2010-06-04,8.840000,9.030000,8.560000,8.590000,8.098148,10195600 2010-06-07,8.830000,8.830000,8.180000,8.350000,7.871893,15159600 2010-06-08,8.550000,8.650000,8.160000,8.580000,8.088724,9899100 2010-06-09,8.590000,8.880000,8.440000,8.530000,8.041583,10296500 2010-06-10,8.930000,9.240000,8.820000,9.160000,8.635512,10983900 2010-06-11,9.010000,9.930000,8.930000,9.930000,9.361423,14799100 2010-06-14,10.150000,10.270000,9.650000,9.660000,9.106882,12580500 2010-06-15,9.830000,10.510000,9.830000,10.460000,9.861077,15766900 2010-06-16,10.300000,10.870000,10.250000,10.570000,9.964776,16053000 2010-06-17,10.620000,10.860000,10.440000,10.740000,10.125041,7690000 2010-06-18,10.630000,10.800000,10.240000,10.440000,9.842220,8447400 2010-06-21,10.600000,10.700000,9.870000,10.000000,9.427414,10743800 2010-06-22,9.920000,10.150000,9.330000,9.470000,8.927762,13328000 2010-06-23,9.550000,9.770000,9.380000,9.580000,9.031462,5844200 2010-06-24,9.560000,9.930000,9.440000,9.570000,9.022038,7046400 2010-06-25,9.590000,9.640000,9.080000,9.160000,8.635512,8991700 2010-06-28,9.190000,9.420000,9.080000,9.080000,8.560092,5944900 2010-06-29,8.940000,8.940000,8.480000,8.540000,8.051013,7837100 2010-06-30,8.730000,9.050000,8.510000,8.610000,8.117004,7687900 2010-07-01,8.620000,8.970000,8.220000,8.650000,8.154712,9042500 2010-07-02,8.710000,8.790000,8.060000,8.190000,7.721052,7280100 2010-07-06,8.500000,8.630000,8.020000,8.080000,7.617351,7195200 2010-07-07,8.360000,9.350000,8.270000,9.320000,8.786352,14156600 2010-07-08,9.390000,9.610000,9.120000,9.540000,8.993752,8351200 2010-07-09,9.490000,9.650000,9.270000,9.540000,8.993752,6569400 2010-07-12,9.460000,9.630000,9.100000,9.200000,8.673220,6380700 2010-07-13,9.350000,9.550000,9.290000,9.330000,8.795778,8415400 2010-07-14,9.280000,9.440000,9.170000,9.280000,8.748643,5781100 2010-07-15,9.270000,9.290000,8.850000,9.110000,8.588374,6418800 2010-07-16,8.990000,9.100000,8.850000,8.950000,8.437535,8012900 2010-07-19,9.000000,9.000000,8.050000,8.620000,8.126430,15840800 2010-07-20,8.500000,8.950000,8.500000,8.920000,8.409253,6788300 2010-07-21,9.450000,9.810000,9.160000,9.210000,8.682650,20595500 2010-07-22,9.450000,9.950000,9.450000,9.850000,9.286004,14386700 2010-07-23,9.770000,10.400000,9.760000,10.350000,9.757374,12390000 2010-07-26,10.400000,10.940000,10.370000,10.910000,10.285309,10034700 2010-07-27,11.100000,11.150000,10.410000,10.540000,9.936495,10531300 2010-07-28,10.420000,10.860000,10.400000,10.620000,10.011914,6602800 2010-07-29,10.740000,10.840000,10.310000,10.660000,10.049624,7346000 2010-07-30,10.330000,10.900000,10.320000,10.850000,10.228744,8362300 2010-08-02,11.000000,11.400000,10.640000,10.640000,10.030768,14833300 2010-08-03,10.700000,10.740000,10.220000,10.660000,10.049624,11759400 2010-08-04,10.770000,10.910000,9.750000,10.030000,9.455699,16638900 2010-08-05,10.010000,10.020000,9.590000,9.640000,9.088029,10034000 2010-08-06,9.530000,9.710000,9.320000,9.490000,8.946616,7772100 2010-08-09,9.630000,9.800000,9.410000,9.730000,9.172873,6493700 2010-08-10,9.540000,9.830000,9.380000,9.720000,9.163448,6078600 2010-08-11,9.360000,9.490000,9.020000,9.130000,8.607228,9429600 2010-08-12,8.930000,9.470000,8.820000,9.230000,8.701504,6786200 2010-08-13,9.210000,9.350000,9.060000,9.140000,8.616656,3661400 2010-08-16,9.060000,9.330000,8.950000,9.210000,8.682650,3448300 2010-08-17,9.320000,9.660000,9.210000,9.500000,8.956043,6308400 2010-08-18,9.490000,9.710000,9.420000,9.610000,9.059744,3411600 2010-08-19,9.590000,9.830000,9.190000,9.190000,8.663792,8988500 2010-08-20,9.110000,9.180000,8.790000,9.100000,8.578948,6564900 2010-08-23,9.210000,9.480000,8.870000,8.890000,8.380970,6120100 2010-08-24,8.690000,8.930000,8.530000,8.750000,8.248987,8075700 2010-08-25,8.710000,8.790000,8.420000,8.780000,8.277271,6686200 2010-08-26,8.910000,9.020000,8.630000,8.640000,8.145288,3823900 2010-08-27,8.830000,9.220000,8.400000,9.150000,8.626084,7776600 2010-08-30,9.230000,9.530000,8.860000,8.870000,8.362119,7256700 2010-08-31,8.750000,9.200000,8.660000,9.040000,8.522383,7178900 2010-09-01,9.330000,9.590000,9.170000,9.560000,9.012608,7020000 2010-09-02,9.590000,9.790000,9.460000,9.650000,9.097455,5675800 2010-09-03,9.910000,10.170000,9.790000,9.970000,9.399133,4815600 2010-09-07,9.880000,9.900000,9.520000,9.540000,8.993752,4075800 2010-09-08,9.570000,9.700000,9.400000,9.490000,8.946616,3521100 2010-09-09,9.720000,9.720000,9.040000,9.110000,8.588374,7502600 2010-09-10,9.180000,9.210000,8.760000,8.790000,8.286695,8170600 2010-09-13,9.070000,9.070000,8.590000,8.600000,8.107577,8151100 2010-09-14,8.650000,9.010000,8.510000,8.780000,8.277271,7715900 2010-09-15,8.740000,9.000000,8.720000,8.910000,8.399828,3523400 2010-09-16,8.870000,9.140000,8.640000,9.120000,8.597802,6586900 2010-09-17,9.180000,9.200000,8.950000,9.080000,8.560092,6530700 2010-09-20,9.100000,9.320000,9.080000,9.210000,8.682650,3991100 2010-09-21,9.310000,9.590000,9.230000,9.540000,8.993752,7863100 2010-09-22,9.490000,9.530000,8.840000,8.960000,8.446965,10195300 2010-09-23,8.840000,9.000000,8.760000,8.830000,8.324407,6472100 2010-09-24,8.970000,9.030000,8.910000,8.990000,8.475245,4193600 2010-09-27,9.280000,9.550000,9.250000,9.290000,8.758067,8289300 2010-09-28,9.320000,9.370000,9.130000,9.240000,8.710930,5156800 2010-09-29,9.240000,9.260000,9.050000,9.060000,8.541238,4853200 2010-09-30,9.140000,9.270000,9.050000,9.250000,8.720360,5015900 2010-10-01,9.290000,9.390000,9.210000,9.290000,8.758067,3603800 2010-10-04,9.240000,9.480000,9.050000,9.120000,8.597802,3856800 2010-10-05,9.270000,9.350000,9.150000,9.230000,8.701504,3896600 2010-10-06,9.270000,9.400000,9.150000,9.230000,8.701504,3230200 2010-10-07,9.300000,9.310000,9.070000,9.240000,8.710930,3877700 2010-10-08,9.220000,9.260000,9.000000,9.070000,8.550665,4455700 2010-10-11,9.060000,9.160000,9.000000,9.000000,8.484673,2231500 2010-10-12,9.020000,9.570000,8.940000,9.550000,9.003184,10884900 2010-10-13,9.670000,9.900000,9.650000,9.800000,9.238865,7754800 2010-10-14,9.760000,9.810000,9.620000,9.780000,9.220010,3760500 2010-10-15,9.850000,9.880000,9.680000,9.700000,9.144594,3410500 2010-10-18,9.790000,10.140000,9.700000,10.120000,9.540545,6040200 2010-10-19,9.940000,10.240000,9.850000,10.090000,9.512263,8197200 2010-10-20,10.500000,11.050000,10.400000,10.840000,10.219318,19890000 2010-10-21,10.940000,11.040000,10.550000,10.750000,10.134469,9956400 2010-10-22,10.770000,10.850000,10.580000,10.810000,10.191037,3485500 2010-10-25,10.970000,11.710000,10.910000,11.580000,10.916947,12724300 2010-10-26,11.470000,11.830000,11.350000,11.730000,11.058357,9933800 2010-10-27,11.660000,12.000000,11.530000,12.000000,11.312896,6854000 2010-10-28,12.020000,12.240000,11.760000,11.880000,11.199768,6836500 2010-10-29,11.810000,11.970000,11.470000,11.790000,11.114922,5499700 2010-11-01,11.880000,11.880000,11.490000,11.660000,10.992366,4875500 2010-11-02,11.750000,11.920000,11.550000,11.920000,11.237479,3393600 2010-11-03,11.930000,12.120000,11.870000,12.070000,11.378889,5059800 2010-11-04,12.240000,12.260000,11.550000,11.560000,10.898091,10437800 2010-11-05,11.600000,11.790000,11.530000,11.570000,10.907519,5840100 2010-11-08,11.570000,11.630000,11.040000,11.230000,10.586987,8714900 2010-11-09,11.360000,11.390000,10.870000,10.990000,10.360728,5591600 2010-11-10,11.020000,11.140000,10.710000,10.780000,10.162754,5518700 2010-11-11,10.680000,10.940000,10.550000,10.820000,10.200463,3979000 2010-11-12,10.670000,10.880000,10.590000,10.630000,10.021343,3097700 2010-11-15,10.650000,10.790000,10.510000,10.710000,10.096761,3616900 2010-11-16,10.620000,11.060000,10.600000,10.690000,10.077906,6429600 2010-11-17,10.750000,10.830000,10.620000,10.700000,10.087333,3424300 2010-11-18,10.820000,11.210000,10.780000,11.020000,10.389011,5275000 2010-11-19,10.980000,11.160000,10.850000,11.080000,10.445576,3227000 2010-11-22,10.990000,11.210000,10.900000,11.180000,10.539850,3508200 2010-11-23,11.040000,11.110000,10.900000,11.100000,10.464431,3572000 2010-11-24,11.220000,11.880000,11.210000,11.740000,11.067785,7712500 2010-11-26,11.860000,11.980000,11.610000,11.700000,11.030074,2492400 2010-11-29,11.620000,11.790000,11.160000,11.280000,10.634124,6213900 2010-11-30,11.180000,11.340000,11.010000,11.160000,10.520993,3925200 2010-12-01,11.340000,11.430000,11.060000,11.260000,10.615270,3960400 2010-12-02,11.250000,11.370000,11.030000,11.110000,10.473858,4369900 2010-12-03,11.080000,11.110000,10.910000,11.040000,10.407864,4250600 2010-12-06,11.000000,11.180000,10.940000,11.150000,10.511569,4366200 2010-12-07,11.310000,11.320000,10.550000,10.550000,9.945924,8465700 2010-12-08,10.620000,11.000000,10.390000,10.970000,10.341875,6913200 2010-12-09,11.050000,11.080000,10.770000,10.910000,10.285309,4127800 2010-12-10,10.950000,11.000000,10.620000,10.930000,10.304166,2984700 2010-12-13,10.930000,11.020000,10.500000,10.510000,9.908215,5254100 2010-12-14,10.560000,10.860000,10.510000,10.530000,9.927068,4353300 2010-12-15,10.630000,10.630000,10.130000,10.140000,9.559399,5150200 2010-12-16,10.180000,10.290000,10.130000,10.130000,9.549969,3652300 2010-12-17,10.160000,10.260000,10.000000,10.060000,9.483979,4170500 2010-12-20,10.020000,10.350000,10.020000,10.180000,9.597110,3808600 2010-12-21,10.200000,10.550000,10.200000,10.520000,9.917639,4933600 2010-12-22,10.540000,10.600000,10.260000,10.320000,9.729091,3112800 2010-12-23,10.300000,10.420000,9.890000,9.910000,9.342569,5246300 2010-12-27,9.930000,9.930000,9.800000,9.870000,9.304859,2038000 2010-12-28,9.900000,9.990000,9.800000,9.890000,9.323714,3389700 2010-12-29,9.950000,10.160000,9.850000,10.140000,9.559399,2678200 2010-12-30,10.160000,10.250000,10.050000,10.130000,9.549969,1899200 2010-12-31,10.160000,10.190000,9.950000,10.010000,9.436843,2191900 2011-01-03,10.110000,10.710000,10.080000,10.650000,10.040195,7465800 2011-01-04,10.730000,10.820000,10.460000,10.620000,10.011914,5374700 2011-01-05,10.740000,11.350000,10.730000,11.100000,10.464431,8735800 2011-01-06,11.150000,11.330000,11.100000,11.240000,10.596415,4464100 2011-01-07,11.200000,11.400000,11.100000,11.400000,10.747252,4367100 2011-01-10,11.290000,11.560000,11.250000,11.470000,10.813245,4006900 2011-01-11,11.370000,11.440000,10.770000,10.970000,10.341875,6168400 2011-01-12,10.870000,10.970000,10.750000,10.880000,10.257028,5974600 2011-01-13,10.830000,11.030000,10.790000,10.890000,10.266455,2383500 2011-01-14,10.840000,10.910000,10.750000,10.790000,10.172181,2627800 2011-01-18,10.710000,10.710000,10.070000,10.120000,9.540545,6080000 2011-01-19,10.210000,10.610000,9.940000,10.030000,9.455699,7070600 2011-01-20,9.980000,10.300000,9.670000,10.250000,9.663099,7261600 2011-01-21,10.230000,10.300000,9.820000,9.830000,9.267148,6149200 2011-01-24,9.870000,10.130000,9.850000,10.100000,9.521687,8032000 2011-01-25,10.150000,10.210000,9.900000,10.130000,9.549969,4904300 2011-01-26,10.560000,11.280000,10.490000,10.800000,10.181608,18712800 2011-01-27,10.850000,11.210000,10.710000,11.050000,10.417293,8105600 2011-01-28,11.010000,11.090000,10.010000,10.160000,9.578254,12193100 2011-01-31,10.190000,10.530000,9.890000,9.920000,9.351994,7896200 2011-02-01,9.970000,10.130000,9.910000,9.910000,9.342569,7210700 2011-02-02,9.900000,9.900000,9.510000,9.520000,8.974899,11711100 2011-02-03,9.540000,9.810000,9.540000,9.590000,9.040890,7497900 2011-02-04,9.500000,9.500000,9.210000,9.240000,8.710930,14741000 2011-02-07,9.290000,9.820000,9.280000,9.720000,9.163448,9401400 2011-02-08,9.850000,10.100000,9.810000,9.880000,9.314285,7856100 2011-02-09,9.950000,9.960000,9.760000,9.880000,9.314285,5590900 2011-02-10,9.830000,9.940000,9.650000,9.850000,9.286004,11182000 2011-02-11,9.780000,10.200000,9.770000,10.130000,9.549969,5667600 2011-02-14,10.180000,10.200000,9.910000,9.970000,9.399133,4085900 2011-02-15,10.070000,10.140000,9.970000,10.080000,9.502832,3795500 2011-02-16,10.150000,10.210000,9.870000,10.100000,9.521687,4834700 2011-02-17,10.070000,10.110000,9.820000,9.920000,9.351994,6105400 2011-02-18,9.910000,10.110000,9.620000,9.720000,9.163448,6368400 2011-02-22,9.280000,9.560000,9.000000,9.170000,8.644939,18997000 2011-02-23,9.090000,9.090000,8.160000,8.490000,8.003874,19813900 2011-02-24,8.520000,8.670000,8.230000,8.430000,7.947313,19301800 2011-02-25,8.540000,8.690000,8.410000,8.570000,8.079292,9975300 2011-02-28,8.670000,8.720000,8.450000,8.610000,8.117004,6397300 2011-03-01,8.560000,8.560000,7.920000,7.950000,7.494795,10971500 2011-03-02,7.940000,8.080000,7.710000,7.970000,7.513649,8529800 2011-03-03,8.390000,8.650000,8.220000,8.360000,7.881318,10080800 2011-03-04,8.320000,8.330000,8.010000,8.280000,7.805900,9106100 2011-03-07,8.190000,8.370000,8.010000,8.300000,7.824756,9013100 2011-03-08,8.330000,9.300000,8.330000,9.280000,8.748643,17391800 2011-03-09,9.100000,9.100000,8.750000,8.930000,8.418682,9208600 2011-03-10,8.860000,9.340000,8.810000,9.090000,8.569520,12794400 2011-03-11,9.310000,9.380000,9.170000,9.180000,8.654366,7020900 2011-03-14,9.090000,9.190000,8.840000,8.870000,8.362119,6065400 2011-03-15,8.500000,9.200000,8.420000,8.920000,8.409253,7721400 2011-03-16,8.880000,9.010000,8.510000,8.550000,8.060439,7057900 2011-03-17,8.720000,8.830000,8.460000,8.490000,8.003874,8125500 2011-03-18,8.770000,9.170000,8.730000,8.960000,8.446965,12142300 2011-03-21,9.040000,9.190000,8.820000,9.170000,8.644939,6282900 2011-03-22,9.240000,9.300000,8.850000,8.900000,8.390399,5166300 2011-03-23,8.820000,8.930000,8.650000,8.730000,8.230134,4647900 2011-03-24,8.850000,8.920000,8.700000,8.860000,8.352691,3518300 2011-03-25,8.950000,9.100000,8.900000,9.020000,8.503528,3734100 2011-03-28,9.110000,9.240000,8.980000,9.020000,8.503528,4247300 2011-03-29,9.040000,9.110000,8.850000,8.870000,8.362119,4795400 2011-03-30,8.900000,9.090000,8.860000,8.970000,8.456391,4449500 2011-03-31,8.910000,8.910000,8.590000,8.710000,8.211280,4789000 2011-04-01,9.080000,9.100000,8.750000,8.780000,8.277271,5409700 2011-04-04,8.870000,8.890000,8.640000,8.740000,8.239559,3532300 2011-04-05,8.760000,8.770000,8.420000,8.450000,7.966166,5060900 2011-04-06,8.520000,8.520000,8.150000,8.400000,7.919028,8932200 2011-04-07,8.350000,8.440000,8.200000,8.240000,7.768191,4704900 2011-04-08,8.260000,8.260000,7.850000,7.940000,7.485367,7973400 2011-04-11,7.870000,8.240000,7.760000,8.240000,7.768191,9983600 2011-04-12,8.220000,8.600000,8.220000,8.450000,7.966166,10324000 2011-04-13,8.480000,8.480000,8.170000,8.260000,7.787046,5443600 2011-04-14,8.200000,8.280000,8.030000,8.060000,7.598495,4264300 2011-04-15,8.050000,8.160000,8.010000,8.090000,7.626779,3365500 2011-04-18,8.040000,8.360000,8.030000,8.330000,7.853037,6033500 2011-04-19,8.330000,8.530000,8.230000,8.250000,7.777615,4882900 2011-04-20,8.350000,8.450000,8.090000,8.140000,7.673916,5109400 2011-04-21,8.200000,8.230000,8.050000,8.130000,7.664488,2327600 2011-04-25,8.070000,8.350000,8.060000,8.280000,7.805900,4390200 2011-04-26,8.380000,8.800000,8.380000,8.800000,8.296126,9900000 2011-04-27,8.770000,8.950000,8.660000,8.750000,8.248987,6254500 2011-04-28,8.740000,8.830000,8.590000,8.770000,8.267842,3816900 2011-04-29,8.770000,9.160000,8.680000,9.090000,8.569520,6945900 2011-05-02,9.240000,9.350000,8.980000,9.060000,8.541238,6785000 2011-05-03,9.010000,9.230000,9.000000,9.220000,8.692078,4669600 2011-05-04,9.190000,9.360000,9.120000,9.300000,8.767496,4755100 2011-05-05,9.480000,10.100000,9.430000,9.820000,9.257722,12607500 2011-05-06,10.010000,10.010000,9.460000,9.690000,9.135162,7512000 2011-05-09,9.530000,9.680000,9.310000,9.320000,8.786352,4777800 2011-05-10,9.390000,9.800000,9.380000,9.500000,8.956043,8498400 2011-05-11,9.550000,10.000000,9.320000,9.990000,9.417988,10792600 2011-05-12,10.040000,10.050000,9.610000,9.620000,9.069174,4700000 2011-05-13,9.640000,9.640000,9.340000,9.410000,8.871198,3481900 2011-05-16,9.550000,9.980000,9.530000,9.940000,9.370851,6887400 2011-05-17,9.860000,10.050000,9.780000,9.800000,9.238865,5156200 2011-05-18,9.760000,9.770000,9.410000,9.670000,9.116310,5936200 2011-05-19,9.780000,10.350000,9.640000,10.320000,9.729091,13517000 2011-05-20,10.250000,10.320000,10.110000,10.170000,9.587680,6661100 2011-05-23,10.050000,10.240000,10.000000,10.000000,9.427414,4894300 2011-05-24,10.100000,10.100000,9.730000,9.740000,9.182302,4525400 2011-05-25,9.680000,9.950000,9.160000,9.270000,8.739214,11228500 2011-05-26,9.380000,9.440000,9.110000,9.250000,8.720360,8251200 2011-05-27,9.190000,9.330000,9.050000,9.120000,8.597802,5244600 2011-05-31,9.130000,9.220000,9.050000,9.100000,8.578948,4598200 2011-06-01,9.080000,9.340000,9.010000,9.040000,8.522383,7612800 2011-06-02,9.040000,9.280000,8.940000,9.110000,8.588374,6402600 2011-06-03,9.040000,9.320000,8.860000,8.890000,8.380970,7699000 2011-06-06,8.910000,8.960000,8.510000,8.550000,8.060439,5980600 2011-06-07,8.650000,8.750000,8.510000,8.560000,8.069868,4748800 2011-06-08,8.510000,8.690000,8.210000,8.260000,7.787046,7596500 2011-06-09,8.280000,8.370000,8.020000,8.040000,7.579642,5903800 2011-06-10,8.150000,8.270000,8.050000,8.100000,7.636207,5913400 2011-06-13,8.180000,8.390000,8.170000,8.210000,7.739907,4784300 2011-06-14,8.300000,8.400000,8.150000,8.170000,7.702198,3855200 2011-06-15,8.100000,8.330000,7.940000,8.230000,7.758763,7821300 2011-06-16,8.230000,8.420000,8.150000,8.230000,7.758763,6158700 2011-06-17,8.390000,8.540000,8.330000,8.400000,7.919028,7317800 2011-06-20,8.480000,8.680000,8.440000,8.600000,8.107577,6149300 2011-06-21,8.640000,8.740000,8.490000,8.650000,8.154712,6442300 2011-06-22,8.600000,8.700000,8.450000,8.480000,7.994445,4035200 2011-06-23,8.750000,9.040000,8.670000,8.910000,8.399828,9175700 2011-06-24,8.680000,8.730000,8.340000,8.690000,8.192424,9727600 2011-06-27,8.730000,9.260000,8.700000,9.150000,8.626084,9019900 2011-06-28,9.150000,9.210000,8.910000,9.130000,8.607228,5230600 2011-06-29,9.140000,9.170000,8.840000,8.850000,8.343264,5097400 2011-06-30,8.920000,9.100000,8.900000,8.910000,8.399828,4527600 2011-07-01,9.020000,9.150000,8.900000,8.940000,8.428105,4370600 2011-07-05,8.880000,8.970000,8.420000,8.450000,7.966166,7291800 2011-07-06,8.450000,8.500000,8.300000,8.340000,7.862463,7352400 2011-07-07,8.420000,8.450000,8.250000,8.390000,7.909603,5312200 2011-07-08,8.310000,8.380000,8.160000,8.210000,7.739907,5908200 2011-07-11,8.190000,8.200000,8.050000,8.060000,7.598495,3640700 2011-07-12,8.020000,8.050000,7.900000,7.950000,7.494795,5632800 2011-07-13,8.030000,8.100000,7.900000,7.900000,7.447657,4197200 2011-07-14,7.890000,7.910000,7.620000,7.640000,7.202545,6728300 2011-07-15,7.650000,7.660000,7.350000,7.440000,7.013996,5390000 2011-07-18,7.160000,7.340000,6.970000,7.030000,6.627473,9705600 2011-07-19,7.080000,7.080000,6.790000,7.010000,6.608617,9755200 2011-07-20,7.120000,7.140000,6.860000,6.900000,6.504916,5444800 2011-07-21,6.870000,7.010000,6.650000,6.900000,6.504916,7881300 2011-07-22,7.000000,7.000000,6.690000,6.800000,6.410642,6769300 2011-07-25,6.710000,6.760000,6.430000,6.500000,6.127820,6573000 2011-07-26,6.480000,6.560000,6.350000,6.390000,6.024120,8443700 2011-07-27,6.340000,6.440000,6.110000,6.180000,5.826143,11153500 2011-07-28,6.180000,6.300000,5.970000,5.980000,5.637593,7087600 2011-07-29,5.920000,6.290000,5.770000,6.240000,5.882706,10494200 2011-08-01,6.400000,6.430000,5.900000,5.960000,5.618740,7793200 2011-08-02,5.900000,5.940000,5.510000,5.520000,5.203932,10722500 2011-08-03,5.630000,6.100000,5.270000,5.900000,5.562176,19385900 2011-08-04,5.820000,5.930000,5.550000,5.630000,5.307635,11835800 2011-08-05,5.740000,5.810000,5.250000,5.520000,5.203932,8658300 2011-08-08,5.130000,5.440000,4.950000,4.970000,4.685425,14652400 2011-08-09,5.130000,5.800000,5.110000,5.790000,5.458474,9635500 2011-08-10,5.690000,5.780000,5.300000,5.320000,5.015384,9670700 2011-08-11,5.450000,5.560000,5.250000,5.480000,5.166223,11562200 2011-08-12,5.580000,5.720000,5.350000,5.530000,5.213360,7072500 2011-08-15,5.570000,6.140000,5.550000,5.880000,5.543320,8864400 2011-08-16,5.750000,6.100000,5.730000,5.970000,5.628166,6967400 2011-08-17,5.990000,6.000000,5.520000,5.690000,5.364199,9433700 2011-08-18,5.410000,5.470000,5.200000,5.350000,5.043666,6220800 2011-08-19,5.250000,5.580000,5.110000,5.140000,4.845690,7474400 2011-08-22,5.360000,5.420000,5.100000,5.110000,4.817409,5917600 2011-08-23,5.280000,5.360000,5.160000,5.330000,5.024812,6847100 2011-08-24,5.330000,5.430000,5.160000,5.300000,4.996530,4539100 2011-08-25,5.330000,5.390000,5.050000,5.080000,4.789127,6871100 2011-08-26,5.050000,5.260000,5.000000,5.260000,4.958819,4819200 2011-08-29,5.330000,5.630000,5.330000,5.550000,5.232215,5757000 2011-08-30,5.490000,5.630000,5.400000,5.520000,5.203932,6288400 2011-08-31,5.590000,5.730000,5.540000,5.590000,5.269925,5172500 2011-09-01,5.540000,5.630000,5.280000,5.290000,4.987101,6677100 2011-09-02,5.140000,5.340000,5.120000,5.220000,4.921110,5097500 2011-09-06,5.080000,5.180000,5.000000,5.040000,4.751416,5262600 2011-09-07,5.180000,5.230000,5.130000,5.210000,4.911683,4519100 2011-09-08,5.170000,5.300000,5.110000,5.140000,4.845690,4435900 2011-09-09,5.090000,5.230000,4.960000,5.020000,4.732562,6297900 2011-09-12,4.950000,5.070000,4.680000,4.850000,4.572297,8533800 2011-09-13,4.900000,5.880000,4.730000,5.640000,5.317062,24655700 2011-09-14,5.700000,5.920000,5.520000,5.740000,5.411335,11585200 2011-09-15,5.850000,5.960000,5.660000,5.860000,5.524466,7429900 2011-09-16,5.910000,5.950000,5.760000,5.910000,5.571603,4586600 2011-09-19,5.770000,5.900000,5.720000,5.800000,5.467900,4149000 2011-09-20,5.880000,6.120000,5.770000,5.970000,5.628166,6913600 2011-09-21,5.940000,6.080000,5.810000,5.850000,5.515037,9122200 2011-09-22,5.720000,5.890000,5.640000,5.730000,5.401907,15729600 2011-09-23,5.680000,6.190000,5.670000,6.130000,5.779006,8256000 2011-09-26,6.260000,6.450000,6.110000,6.430000,6.061827,7554200 2011-09-27,6.570000,6.570000,6.060000,6.110000,5.760151,7917800 2011-09-28,6.110000,6.240000,6.060000,6.120000,5.769578,6625300 2011-09-29,6.280000,6.280000,5.990000,6.100000,5.750724,5039900 2011-09-30,5.960000,5.980000,5.470000,5.500000,5.185078,8429500 2011-10-03,5.440000,5.590000,4.530000,4.630000,4.364893,13467600 2011-10-04,4.610000,5.010000,4.590000,5.000000,4.713707,8995900 2011-10-05,4.970000,5.230000,4.950000,5.170000,4.873973,7358100 2011-10-06,5.180000,5.380000,5.060000,5.350000,5.043666,5228300 2011-10-07,5.420000,5.500000,5.170000,5.210000,4.911683,6088300 2011-10-10,5.390000,5.400000,5.220000,5.330000,5.024812,4401200 2011-10-11,5.290000,5.930000,5.280000,5.840000,5.505610,7072000 2011-10-12,5.910000,6.440000,5.820000,6.230000,5.873280,9014300 2011-10-13,6.160000,6.360000,5.920000,6.300000,5.939271,6077700 2011-10-14,6.480000,6.480000,6.000000,6.040000,5.694158,6443400 2011-10-17,6.020000,6.140000,5.710000,5.850000,5.515037,6601800 2011-10-18,5.810000,6.160000,5.810000,6.020000,5.675303,4921100 2011-10-19,6.020000,6.070000,5.700000,5.760000,5.430190,7317400 2011-10-20,5.800000,6.040000,5.680000,6.010000,5.665875,4805100 2011-10-21,6.100000,6.100000,5.740000,5.870000,5.533893,4973100 2011-10-24,5.800000,6.130000,5.780000,5.950000,5.609312,5337800 2011-10-25,5.870000,5.870000,5.590000,5.600000,5.279352,6475900 2011-10-26,5.740000,5.780000,5.590000,5.660000,5.335917,4919000 2011-10-27,5.930000,6.050000,5.650000,5.830000,5.496183,9171500 2011-10-28,5.800000,6.080000,5.800000,5.940000,5.599884,4626200 2011-10-31,5.870000,5.900000,5.740000,5.770000,5.439617,4346100 2011-11-01,5.570000,5.730000,5.480000,5.500000,5.185078,5666800 2011-11-02,5.620000,5.660000,5.230000,5.280000,4.977675,7873300 2011-11-03,5.400000,5.620000,5.090000,5.610000,5.288780,8596300 2011-11-04,5.490000,5.570000,5.360000,5.500000,5.185078,6493300 2011-11-07,5.500000,5.550000,5.320000,5.390000,5.081377,3927300 2011-11-08,5.440000,5.440000,5.200000,5.210000,4.911683,6410800 2011-11-09,5.070000,5.140000,5.010000,5.050000,4.760843,4424000 2011-11-10,5.100000,5.130000,4.750000,4.850000,4.572297,7302900 2011-11-11,4.910000,5.100000,4.870000,5.010000,4.723134,5658900 2011-11-14,5.030000,5.200000,4.940000,4.980000,4.694852,4837900 2011-11-15,4.950000,4.990000,4.700000,4.780000,4.506304,6474000 2011-11-16,4.750000,4.750000,4.500000,4.500000,4.242336,6801000 2011-11-17,4.530000,4.590000,4.370000,4.400000,4.148063,7087200 2011-11-18,4.410000,4.470000,4.320000,4.420000,4.166917,4247700 2011-11-21,4.330000,4.370000,4.020000,4.250000,4.006650,5720800 2011-11-22,4.250000,4.280000,4.010000,4.050000,3.818104,6135100 2011-11-23,4.020000,4.060000,3.960000,4.000000,3.770966,4176800 2011-11-25,3.990000,4.190000,3.980000,4.020000,3.789821,3683800 2011-11-28,4.210000,4.400000,4.160000,4.270000,4.025506,4311400 2011-11-29,4.360000,4.880000,4.330000,4.460000,4.204627,13151600 2011-11-30,4.640000,4.720000,4.320000,4.720000,4.449739,9312400 2011-12-01,4.900000,5.250000,4.820000,4.940000,4.657143,11537400 2011-12-02,5.000000,5.100000,4.830000,4.840000,4.562870,6178600 2011-12-05,5.010000,5.210000,4.970000,5.120000,4.826837,7086700 2011-12-06,5.090000,5.280000,5.010000,5.250000,4.949393,7783400 2011-12-07,5.250000,5.660000,5.190000,5.590000,5.269925,10016700 2011-12-08,5.490000,5.500000,5.270000,5.340000,5.034239,6581700 2011-12-09,5.370000,5.680000,5.370000,5.620000,5.298207,6149000 2011-12-12,5.460000,5.810000,5.430000,5.630000,5.307635,6370200 2011-12-13,5.660000,5.700000,5.140000,5.190000,4.892828,8482100 2011-12-14,5.310000,5.640000,5.250000,5.590000,5.269925,8737700 2011-12-15,5.640000,5.770000,5.590000,5.710000,5.383055,4680400 2011-12-16,5.770000,6.210000,5.740000,6.180000,5.826143,16331800 2011-12-19,6.180000,6.230000,5.760000,5.830000,5.496183,5729600 2011-12-20,5.980000,6.000000,5.890000,5.940000,5.599884,7030900 2011-12-21,5.880000,6.090000,5.710000,5.770000,5.439617,8144900 2011-12-22,5.830000,5.860000,5.620000,5.700000,5.373626,5300600 2011-12-23,5.700000,5.720000,5.420000,5.620000,5.298207,4990700 2011-12-27,5.560000,5.690000,5.380000,5.400000,5.090804,3968800 2011-12-28,5.470000,5.470000,5.110000,5.190000,4.892828,6446000 2011-12-29,5.220000,5.280000,5.170000,5.230000,4.930539,3537100 2011-12-30,5.190000,5.230000,5.050000,5.070000,4.779699,5496300 2012-01-03,5.200000,5.220000,5.070000,5.120000,4.826837,6105900 2012-01-04,5.090000,5.180000,4.970000,5.030000,4.741990,5268700 2012-01-05,5.150000,5.480000,5.070000,5.470000,5.156795,8216100 2012-01-06,5.440000,5.670000,5.400000,5.600000,5.279352,8323000 2012-01-09,5.560000,5.800000,5.550000,5.720000,5.392481,8029900 2012-01-10,5.810000,5.810000,5.610000,5.720000,5.392481,6086500 2012-01-11,5.690000,5.940000,5.670000,5.910000,5.571603,6434400 2012-01-12,5.900000,6.100000,5.730000,6.050000,5.703586,16413400 2012-01-13,5.960000,6.200000,5.910000,5.970000,5.628166,6242000 2012-01-17,6.010000,6.020000,5.850000,5.880000,5.543320,3941400 2012-01-18,5.860000,6.220000,5.810000,6.040000,5.694158,4910900 2012-01-19,6.060000,6.300000,6.030000,6.260000,5.901563,4455600 2012-01-20,6.240000,6.570000,6.200000,6.370000,6.005263,9818500 2012-01-23,6.430000,6.490000,6.200000,6.260000,5.901563,4500300 2012-01-24,6.210000,6.530000,6.110000,6.410000,6.042972,5945700 2012-01-25,7.000000,7.940000,6.890000,7.520000,7.089417,31771200 2012-01-26,7.780000,8.270000,7.650000,7.850000,7.400520,17160200 2012-01-27,7.800000,8.270000,7.760000,8.180000,7.711625,10372800 2012-01-30,8.520000,8.790000,8.310000,8.520000,8.032156,12675100 2012-01-31,8.460000,8.500000,8.100000,8.440000,7.956737,8566500 2012-02-01,8.470000,8.950000,8.350000,8.900000,8.390399,10240100 2012-02-02,8.970000,9.250000,8.840000,9.120000,8.597802,9256500 2012-02-03,9.350000,9.910000,9.320000,9.640000,9.088029,14608000 2012-02-06,9.610000,9.620000,9.050000,9.150000,8.626084,8942800 2012-02-07,9.160000,9.370000,8.940000,9.240000,8.710930,5481200 2012-02-08,9.240000,9.260000,8.780000,9.100000,8.578948,6540500 2012-02-09,9.150000,9.150000,8.600000,8.960000,8.446965,11884400 2012-02-10,8.840000,9.080000,8.750000,8.850000,8.343264,8493600 2012-02-13,8.980000,9.230000,8.980000,9.180000,8.654366,7812300 2012-02-14,9.080000,9.250000,8.890000,9.000000,8.484673,7077500 2012-02-15,9.050000,9.190000,8.850000,8.890000,8.380970,5205200 2012-02-16,8.850000,9.160000,8.680000,9.100000,8.578948,6667600 2012-02-17,9.120000,9.220000,8.850000,8.900000,8.390399,4650500 2012-02-21,8.870000,8.890000,7.770000,7.890000,7.438230,15334800 2012-02-22,7.900000,8.080000,7.690000,7.700000,7.259109,5383700 2012-02-23,7.730000,7.770000,7.220000,7.260000,6.844303,12913600 2012-02-24,7.220000,7.400000,6.970000,6.990000,6.589763,8365000 2012-02-27,7.070000,7.140000,6.900000,7.000000,6.599190,8458200 2012-02-28,7.030000,7.460000,7.000000,7.410000,6.985714,12759000 2012-02-29,7.310000,7.620000,7.270000,7.410000,6.985714,10447500 2012-03-01,7.450000,7.600000,7.280000,7.410000,6.985714,7718600 2012-03-02,7.450000,7.830000,7.390000,7.630000,7.193117,7752700 2012-03-05,7.390000,7.390000,6.960000,6.990000,6.589763,15562100 2012-03-06,6.920000,7.250000,6.850000,6.880000,6.486061,7993300 2012-03-07,6.960000,7.080000,6.850000,6.910000,6.514344,5773500 2012-03-08,6.880000,7.060000,6.830000,6.960000,6.561481,5180700 2012-03-09,6.950000,7.040000,6.890000,7.030000,6.627473,4508100 2012-03-12,7.000000,7.120000,6.870000,6.890000,6.495489,5282400 2012-03-13,7.000000,7.100000,6.850000,6.960000,6.561481,5909600 2012-03-14,6.950000,7.100000,6.780000,7.090000,6.684037,6384900 2012-03-15,7.070000,7.740000,7.060000,7.580000,7.145980,13550500 2012-03-16,7.640000,7.670000,7.100000,7.150000,6.740602,6904300 2012-03-19,7.110000,7.290000,7.050000,7.190000,6.778313,4288800 2012-03-20,7.220000,7.770000,7.190000,7.680000,7.240254,9516200 2012-03-21,7.660000,7.800000,7.500000,7.630000,7.193117,6737500 2012-03-22,7.580000,7.790000,7.280000,7.330000,6.910295,6687200 2012-03-23,7.400000,7.580000,7.230000,7.550000,7.117699,4937700 2012-03-26,7.630000,7.750000,7.420000,7.730000,7.287393,6153700 2012-03-27,7.730000,7.830000,7.530000,7.560000,7.127124,4731600 2012-03-28,7.620000,7.970000,7.620000,7.790000,7.343956,8890700 2012-03-29,7.720000,7.950000,7.500000,7.890000,7.438230,6150300 2012-03-30,7.910000,7.910000,7.560000,7.590000,7.155407,6739200 2012-04-02,7.590000,7.710000,7.410000,7.470000,7.042280,7355100 2012-04-03,7.490000,7.780000,7.480000,7.740000,7.296818,6951000 2012-04-04,7.880000,7.970000,7.810000,7.860000,7.409948,8786400 2012-04-05,7.840000,8.040000,7.740000,7.780000,7.334528,4947900 2012-04-09,7.750000,7.840000,7.630000,7.750000,7.306247,4174400 2012-04-10,7.750000,7.890000,7.450000,7.470000,7.042280,7584100 2012-04-11,7.580000,7.780000,7.540000,7.620000,7.183691,5319100 2012-04-12,7.650000,7.940000,7.640000,7.890000,7.438230,5342300 2012-04-13,7.820000,7.860000,7.700000,7.840000,7.391092,4650000 2012-04-16,7.860000,8.170000,7.850000,8.130000,7.664488,7014600 2012-04-17,8.170000,8.250000,8.040000,8.180000,7.711625,4940500 2012-04-18,8.120000,8.350000,8.100000,8.200000,7.730479,4646400 2012-04-19,8.170000,9.740000,8.170000,9.510000,8.965474,31291800 2012-04-20,9.770000,9.770000,9.090000,9.340000,8.805207,16056100 2012-04-23,9.150000,9.390000,8.950000,9.030000,8.512956,8484300 2012-04-24,9.060000,9.520000,9.060000,9.310000,8.776924,9734800 2012-04-25,9.630000,9.790000,8.990000,9.600000,9.050317,14248900 2012-04-26,9.530000,10.050000,9.420000,9.800000,9.238865,10556800 2012-04-27,9.840000,10.440000,9.640000,10.310000,9.719666,12075900 2012-04-30,10.270000,10.380000,10.190000,10.260000,9.672527,8214700 2012-05-01,10.280000,10.500000,10.140000,10.160000,9.578254,7059400 2012-05-02,10.150000,10.380000,10.060000,10.260000,9.672527,4192500 2012-05-03,10.350000,10.750000,10.210000,10.710000,10.096761,11508500 2012-05-04,10.730000,10.940000,10.650000,10.700000,10.087333,8816800 2012-05-07,10.650000,11.130000,10.650000,11.100000,10.464431,6200000 2012-05-08,11.000000,11.210000,10.950000,11.020000,10.389011,7000900 2012-05-09,10.900000,10.960000,10.570000,10.790000,10.172181,6549600 2012-05-10,10.920000,11.000000,10.720000,10.930000,10.304166,5759600 2012-05-11,10.820000,11.470000,10.810000,11.320000,10.671834,8392100 2012-05-14,11.440000,11.730000,11.240000,11.240000,10.596415,7571500 2012-05-15,11.230000,11.300000,10.900000,11.130000,10.492714,7714900 2012-05-16,11.120000,11.590000,11.120000,11.130000,10.492714,7514900 2012-05-17,11.220000,11.260000,10.040000,10.190000,9.606536,15646000 2012-05-18,10.230000,10.400000,9.650000,10.060000,9.483979,10813400 2012-05-21,10.070000,10.750000,10.070000,10.710000,10.096761,8290100 2012-05-22,10.750000,10.970000,10.530000,10.620000,10.011914,6227400 2012-05-23,10.500000,11.000000,10.280000,11.000000,10.370155,7233000 2012-05-24,11.190000,12.230000,11.130000,12.160000,11.463735,17085400 2012-05-25,12.160000,12.400000,11.960000,12.300000,11.595718,8341300 2012-05-29,12.410000,12.670000,12.220000,12.620000,11.897397,7147600 2012-05-30,12.600000,12.850000,12.460000,12.690000,11.963389,8895400 2012-05-31,12.760000,13.360000,12.510000,13.220000,12.463041,9914700 2012-06-01,13.010000,13.050000,12.340000,12.640000,11.916250,11998500 2012-06-04,12.630000,12.630000,11.120000,11.180000,10.539850,13603800 2012-06-05,11.280000,11.740000,11.180000,11.620000,10.954656,5680300 2012-06-06,11.820000,11.890000,11.580000,11.780000,11.105494,5216300 2012-06-07,11.820000,12.170000,11.280000,11.280000,10.634124,8513300 2012-06-08,11.340000,12.230000,11.180000,12.150000,11.454306,9863800 2012-06-11,12.220000,12.420000,11.350000,11.360000,10.709543,7708500 2012-06-12,11.490000,11.870000,11.330000,11.430000,10.775536,7488200 2012-06-13,11.580000,12.530000,11.500000,11.970000,11.284616,12150700 2012-06-14,12.060000,12.550000,12.050000,12.480000,11.765411,8775200 2012-06-15,12.390000,12.550000,11.900000,12.030000,11.341178,7497600 2012-06-18,12.030000,12.520000,11.830000,12.500000,11.784268,7784900 2012-06-19,12.500000,12.780000,12.240000,12.700000,11.972815,11647400 2012-06-20,12.650000,13.110000,12.450000,13.030000,12.283921,8589200 2012-06-21,13.200000,13.780000,13.200000,13.470000,12.698730,13129800 2012-06-22,13.260000,13.750000,12.840000,13.170000,12.415906,14666900 2012-06-25,13.000000,13.050000,12.570000,12.650000,11.925678,5882000 2012-06-26,12.830000,13.200000,12.780000,12.880000,12.142513,8187700 2012-06-27,12.790000,13.330000,12.620000,13.310000,12.547888,7264900 2012-06-28,13.130000,13.440000,12.780000,13.400000,12.632734,9192300 2012-06-29,13.510000,13.800000,13.210000,13.330000,12.566745,9455200 2012-07-02,13.430000,13.810000,13.340000,13.550000,12.774147,10702300 2012-07-03,13.490000,13.540000,13.020000,13.210000,12.453614,8305000 2012-07-05,13.250000,13.570000,12.880000,13.470000,12.698730,8573800 2012-07-06,13.310000,14.090000,13.310000,13.870000,13.075823,11326900 2012-07-09,13.820000,13.880000,13.270000,13.490000,12.717584,7933800 2012-07-10,13.550000,13.960000,13.360000,13.910000,13.113534,11868900 2012-07-11,13.860000,14.420000,13.850000,14.120000,13.311510,9101100 2012-07-12,13.980000,14.250000,13.700000,13.970000,13.170098,8067800 2012-07-13,14.060000,14.510000,14.060000,14.450000,13.622613,6694600 2012-07-16,14.400000,14.500000,13.990000,14.090000,13.283226,9171500 2012-07-17,14.200000,14.250000,13.840000,14.070000,13.264374,7634500 2012-07-18,14.010000,14.200000,13.200000,13.420000,12.651591,11240100 2012-07-19,13.580000,13.750000,12.430000,12.500000,11.784268,13748800 2012-07-20,12.420000,12.690000,11.870000,12.010000,11.322325,10048400 2012-07-23,11.880000,12.370000,11.540000,12.080000,11.388316,9005300 2012-07-24,12.050000,12.100000,11.370000,11.590000,10.926375,7879600 2012-07-25,12.170000,12.490000,10.960000,11.150000,10.511569,17717800 2012-07-26,11.310000,11.310000,10.590000,11.190000,10.549277,10942700 2012-07-27,11.340000,11.540000,11.140000,11.350000,10.700113,5844700 2012-07-30,11.300000,11.410000,11.070000,11.290000,10.643550,4354100 2012-07-31,11.310000,11.630000,11.160000,11.460000,10.803815,6818400 2012-08-01,11.290000,11.290000,10.760000,10.830000,10.209889,8123600 2012-08-02,10.730000,11.130000,10.610000,10.680000,10.068478,6665600 2012-08-03,10.820000,11.050000,10.720000,10.890000,10.266455,4475200 2012-08-06,10.940000,11.120000,10.800000,10.810000,10.191037,5529000 2012-08-07,10.840000,10.840000,9.740000,9.940000,9.370851,15827900 2012-08-08,9.930000,10.690000,9.810000,10.400000,9.804508,9183300 2012-08-09,10.360000,10.560000,10.010000,10.050000,9.474552,5483200 2012-08-10,10.170000,10.290000,10.040000,10.070000,9.493405,6333900 2012-08-13,10.200000,10.390000,9.950000,10.120000,9.540545,6249800 2012-08-14,10.170000,10.380000,10.040000,10.120000,9.540545,4193700 2012-08-15,10.080000,10.230000,10.060000,10.150000,9.568825,3696700 2012-08-16,10.260000,10.400000,9.900000,9.910000,9.342569,7958300 2012-08-17,9.940000,10.090000,9.900000,10.080000,9.502832,7573800 2012-08-20,10.080000,10.690000,10.070000,10.590000,9.983631,7545600 2012-08-21,10.630000,11.500000,10.630000,11.420000,10.766109,19958800 2012-08-22,11.340000,11.730000,11.210000,11.610000,10.945225,10711700 2012-08-23,11.650000,11.750000,11.000000,11.040000,10.407864,6695000 2012-08-24,11.000000,11.230000,10.900000,11.110000,10.473858,4722300 2012-08-27,11.160000,11.360000,10.930000,11.040000,10.407864,5707100 2012-08-28,10.990000,11.190000,10.740000,10.810000,10.191037,7974300 2012-08-29,10.800000,11.000000,10.410000,10.450000,9.851647,5761100 2012-08-30,10.410000,10.470000,10.100000,10.400000,9.804508,5385700 2012-08-31,10.890000,11.000000,10.530000,10.660000,10.049624,6248300 2012-09-04,10.610000,10.670000,10.220000,10.450000,9.851647,4713400 2012-09-05,10.400000,11.280000,10.390000,11.220000,10.577559,8286800 2012-09-06,10.950000,11.550000,10.950000,11.420000,10.766109,9613800 2012-09-07,11.390000,12.200000,11.330000,12.140000,11.444881,8939100 2012-09-10,12.100000,12.480000,11.890000,12.000000,11.312896,9006400 2012-09-11,11.960000,12.040000,11.530000,11.620000,10.954656,8012700 2012-09-12,11.650000,11.910000,11.580000,11.820000,11.143206,5036100 2012-09-13,11.810000,11.810000,11.200000,11.250000,10.605844,8627500 2012-09-14,11.170000,11.180000,10.490000,10.530000,9.927068,13641000 2012-09-17,10.630000,10.780000,10.190000,10.560000,9.955351,10504800 2012-09-18,10.460000,10.680000,10.200000,10.310000,9.719666,6980600 2012-09-19,10.530000,11.240000,10.470000,10.970000,10.341875,10926500 2012-09-20,10.870000,10.920000,10.660000,10.680000,10.068478,4523100 2012-09-21,10.830000,10.850000,10.550000,10.670000,10.059052,6524500 2012-09-24,10.660000,10.940000,10.350000,10.510000,9.908215,5220900 2012-09-25,10.560000,10.700000,10.280000,10.280000,9.691381,5187200 2012-09-26,10.310000,10.590000,10.310000,10.500000,9.898786,4038400 2012-09-27,10.430000,10.510000,10.260000,10.360000,9.766803,4036000 2012-09-28,10.310000,10.500000,10.150000,10.460000,9.861077,4404600 2012-10-01,10.350000,10.840000,10.320000,10.750000,10.134469,6120000 2012-10-02,10.770000,11.130000,10.640000,10.880000,10.257028,4690000 2012-10-03,11.120000,11.880000,11.070000,11.780000,11.105494,13775400 2012-10-04,11.830000,11.930000,11.550000,11.670000,11.001794,6893400 2012-10-05,11.790000,12.220000,11.610000,11.660000,10.992366,6819600 2012-10-08,11.760000,11.840000,11.520000,11.570000,10.907519,2946500 2012-10-09,11.570000,11.570000,11.140000,11.300000,10.652980,4592900 2012-10-10,11.300000,11.430000,11.070000,11.340000,10.690690,3567500 2012-10-11,11.350000,11.520000,11.010000,11.170000,10.530424,4540700 2012-10-12,11.200000,11.490000,11.130000,11.360000,10.709543,3540300 2012-10-15,11.470000,11.660000,11.290000,11.420000,10.766109,3734800 2012-10-16,11.460000,11.590000,11.330000,11.580000,10.916947,3401000 2012-10-17,11.460000,11.790000,11.250000,11.620000,10.954656,4610600 2012-10-18,11.630000,12.120000,11.600000,11.720000,11.048931,6363500 2012-10-19,11.630000,11.770000,11.330000,11.470000,10.813245,3807900 2012-10-22,11.490000,11.970000,11.450000,11.920000,11.237479,4677500 2012-10-23,11.870000,12.170000,11.610000,12.090000,11.397744,7749700 2012-10-24,12.370000,12.630000,12.090000,12.370000,11.661714,11283300 2012-10-25,12.230000,12.370000,11.890000,11.970000,11.284616,5623700 2012-10-26,12.230000,12.340000,11.780000,11.920000,11.237479,5664500 2012-10-31,11.800000,12.230000,11.550000,12.180000,11.482590,5144500 2012-11-01,12.170000,12.590000,12.060000,12.550000,11.831406,5001800 2012-11-02,12.600000,12.690000,12.380000,12.530000,11.812551,4813500 2012-11-05,12.570000,12.780000,12.530000,12.640000,11.916250,4571300 2012-11-06,12.610000,12.690000,12.500000,12.670000,11.944534,3449100 2012-11-07,12.550000,12.680000,12.180000,12.590000,11.869115,7272000 2012-11-08,12.500000,13.140000,12.460000,13.020000,12.274496,10188000 2012-11-09,12.940000,13.190000,12.530000,12.610000,11.887970,6560000 2012-11-12,12.720000,12.810000,12.280000,12.290000,11.586291,6752100 2012-11-13,12.340000,12.820000,12.280000,12.590000,11.869115,6257900 2012-11-14,12.650000,12.900000,11.990000,12.010000,11.322325,8794800 2012-11-15,12.030000,12.480000,12.000000,12.060000,11.369462,5942800 2012-11-16,12.020000,12.030000,11.520000,11.760000,11.086640,5440000 2012-11-19,11.780000,12.070000,11.700000,12.070000,11.378889,3719000 2012-11-20,12.040000,12.520000,11.970000,12.490000,11.774838,4975500 2012-11-21,12.470000,12.520000,12.280000,12.470000,11.755986,3141200 2012-11-23,12.480000,12.570000,12.360000,12.500000,11.784268,1464800 2012-11-26,12.410000,13.000000,12.200000,12.920000,12.180223,7475600 2012-11-27,12.540000,12.920000,12.400000,12.720000,11.991672,4426600 2012-11-28,12.710000,12.980000,12.610000,12.970000,12.227357,4663100 2012-11-29,12.980000,13.090000,12.810000,13.000000,12.255640,4453200 2012-11-30,12.980000,13.030000,12.750000,12.890000,12.151938,4889700 2012-12-03,12.920000,12.920000,12.620000,12.660000,11.935106,3167000 2012-12-04,12.720000,12.890000,12.060000,12.380000,11.671141,5775300 2012-12-05,12.460000,12.520000,11.970000,12.110000,11.416600,6484300 2012-12-06,12.130000,12.680000,12.100000,12.610000,11.887970,7057000 2012-12-07,12.660000,13.050000,12.450000,12.770000,12.038808,9250800 2012-12-10,12.790000,13.050000,12.600000,12.780000,12.048240,4620200 2012-12-11,12.860000,13.260000,12.750000,12.880000,12.142513,6704500 2012-12-12,12.890000,13.080000,12.650000,12.700000,11.972815,4651700 2012-12-13,12.760000,13.070000,12.670000,12.970000,12.227357,6238500 2012-12-14,12.950000,13.150000,12.820000,12.830000,12.095373,4226800 2012-12-17,13.100000,13.220000,12.730000,12.790000,12.057663,7924700 2012-12-18,12.850000,12.950000,12.770000,12.950000,12.208502,5615000 2012-12-19,12.970000,13.670000,12.950000,13.480000,12.708154,9147700 2012-12-20,13.490000,13.750000,13.430000,13.540000,12.764718,8658800 2012-12-21,13.250000,13.520000,13.240000,13.440000,12.670445,6081200 2012-12-24,13.340000,13.550000,13.250000,13.330000,12.566745,1158400 2012-12-26,13.250000,13.490000,13.160000,13.230000,12.472470,1978800 2012-12-27,13.240000,13.360000,12.870000,13.100000,12.349913,3663200 2012-12-28,13.000000,13.040000,12.650000,12.790000,12.057663,4261800 2012-12-31,12.850000,13.680000,12.840000,13.500000,12.727010,7005600 2013-01-02,13.720000,14.010000,13.600000,13.980000,13.179525,6662000 2013-01-03,14.020000,14.130000,13.600000,13.660000,12.877850,5398400 2013-01-04,13.800000,14.870000,13.760000,14.730000,13.886582,12048300 2013-01-07,14.790000,14.980000,14.530000,14.840000,13.990282,5730600 2013-01-08,14.890000,15.250000,14.780000,15.160000,14.291961,8034400 2013-01-09,15.120000,15.500000,15.040000,15.130000,14.263678,8493100 2013-01-10,15.200000,15.280000,14.840000,15.140000,14.273105,5248800 2013-01-11,15.100000,15.310000,14.720000,14.780000,13.933718,4829400 2013-01-14,14.810000,14.810000,14.410000,14.670000,13.830016,5978000 2013-01-15,14.240000,14.530000,14.110000,14.310000,13.490631,7384900 2013-01-16,14.390000,14.700000,14.220000,14.630000,13.792309,4263600 2013-01-17,14.830000,14.870000,14.280000,14.480000,13.650897,4675000 2013-01-18,14.520000,14.620000,14.300000,14.440000,13.613188,5297400 2013-01-22,14.470000,14.920000,14.440000,14.850000,13.999711,6520700 2013-01-23,15.320000,15.640000,15.020000,15.070000,14.207113,15854900 2013-01-24,15.040000,15.390000,14.440000,14.670000,13.830016,7112300 2013-01-25,14.700000,15.200000,14.490000,14.970000,14.112839,8381900 2013-01-28,15.000000,15.310000,14.850000,15.030000,14.169403,6544500 2013-01-29,14.980000,15.040000,14.200000,14.420000,13.594333,10258600 2013-01-30,14.460000,14.510000,14.210000,14.300000,13.481203,4873200 2013-01-31,14.280000,14.550000,14.220000,14.280000,13.462348,4575800 2013-02-01,14.430000,14.570000,14.020000,14.120000,13.311510,5308600 2013-02-04,14.080000,14.420000,13.950000,13.990000,13.188952,4441000 2013-02-05,14.130000,14.260000,13.860000,14.090000,13.283226,4175900 2013-02-06,14.060000,14.580000,14.060000,14.560000,13.726315,5239800 2013-02-07,14.910000,15.400000,14.630000,15.110000,14.244823,16835700 2013-02-08,15.070000,15.120000,14.630000,14.750000,13.905437,8407500 2013-02-11,14.890000,15.010000,14.260000,14.460000,13.632041,8882000 2013-02-12,14.450000,14.510000,14.100000,14.270000,13.452920,8126000 2013-02-13,14.300000,14.940000,14.250000,14.660000,13.820589,10259500 2013-02-14,14.940000,14.960000,13.160000,13.990000,13.188952,31879900 2013-02-15,13.930000,14.610000,13.930000,14.500000,13.669750,15628000 2013-02-19,14.330000,14.560000,14.080000,14.260000,13.443493,11354400 2013-02-20,14.170000,14.260000,13.150000,13.330000,12.566745,14725200 2013-02-21,13.620000,13.950000,12.900000,13.370000,12.604452,11922100 2013-02-22,13.570000,13.600000,13.210000,13.570000,12.793001,6071400 2013-02-25,13.600000,13.760000,13.000000,13.020000,12.274496,7186400 2013-02-26,13.140000,13.420000,12.700000,13.260000,12.500752,9419000 2013-02-27,13.280000,13.620000,13.180000,13.410000,12.642161,7390500 2013-02-28,13.490000,13.630000,13.390000,13.430000,12.661017,6143600 2013-03-01,13.370000,13.950000,13.320000,13.610000,12.830713,7376800 2013-03-04,13.500000,14.070000,13.470000,13.900000,13.104105,8174800 2013-03-05,14.010000,14.050000,13.710000,14.050000,13.245518,7676100 2013-03-06,14.520000,14.680000,14.250000,14.570000,13.735741,13243200 2013-03-07,14.700000,14.930000,14.500000,14.820000,13.971428,9125300 2013-03-08,14.990000,15.200000,14.840000,14.920000,14.065702,10593700 2013-03-11,14.850000,15.150000,14.710000,15.130000,14.263678,6961800 2013-03-12,15.140000,15.600000,14.950000,15.500000,14.612494,8999100 2013-03-13,15.540000,16.200001,15.480000,15.910000,14.999018,11380000 2013-03-14,15.980000,16.360001,15.930000,16.250000,15.319549,8383300 2013-03-15,16.450001,16.540001,15.880000,15.980000,15.065010,17667700 2013-03-18,15.800000,16.330000,15.710000,16.290001,15.357260,6514100 2013-03-19,16.480000,16.850000,16.410000,16.780001,15.819205,11805300 2013-03-20,17.129999,17.330000,16.870001,17.230000,16.243439,10819800 2013-03-21,17.209999,17.430000,16.870001,17.000000,16.026602,10740800 2013-03-22,17.100000,17.290001,16.770000,16.860001,15.894627,8545200 2013-03-25,16.920000,17.000000,16.350000,16.600000,15.649511,8400000 2013-03-26,16.670000,16.840000,16.500000,16.510000,15.564665,6898500 2013-03-27,16.480000,16.770000,16.330000,16.650000,15.696642,5537100 2013-03-28,17.000000,17.090000,16.820000,16.969999,15.998323,8324100 2013-04-01,17.020000,17.129999,16.540001,16.670000,15.715504,5222300 2013-04-02,16.480000,16.500000,15.710000,15.740000,14.838750,14595600 2013-04-03,15.820000,15.920000,15.130000,15.530000,14.640772,14658300 2013-04-04,15.120000,15.710000,15.120000,15.690000,14.791613,5520300 2013-04-05,15.170000,15.790000,15.030000,15.720000,14.819896,5252300 2013-04-08,15.820000,15.970000,15.530000,15.840000,14.933027,3780700 2013-04-09,16.070000,16.100000,15.670000,15.700000,14.801040,4420200 2013-04-10,15.740000,15.980000,15.700000,15.780000,14.876459,3650600 2013-04-11,15.770000,16.379999,15.750000,16.190001,15.262985,5062200 2013-04-12,16.110001,16.389999,15.950000,16.139999,15.215846,3751800 2013-04-15,16.200001,16.389999,15.470000,15.590000,14.697339,6243400 2013-04-16,15.960000,16.740000,15.810000,16.370001,15.432680,10458200 2013-04-17,16.170000,16.549999,15.900000,16.520000,15.574092,6581900 2013-04-18,16.540001,16.540001,15.950000,16.100000,15.178140,7633300 2013-04-19,16.100000,16.240000,15.850000,16.020000,15.102719,5762600 2013-04-22,15.990000,16.000000,15.500000,15.520000,14.631346,9227100 2013-04-23,15.330000,16.490000,15.330000,16.299999,15.366683,12302300 2013-04-24,16.260000,16.500000,16.000000,16.450001,15.508097,6114400 2013-04-25,16.549999,16.730000,16.190001,16.219999,15.291263,5548800 2013-04-26,16.379999,16.730000,16.160000,16.590000,15.640081,7272100 2013-04-29,16.700001,16.969999,16.559999,16.809999,15.847483,5436400 2013-04-30,16.799999,17.049999,16.570000,16.900000,15.932332,3640700 2013-05-01,16.910000,17.170000,16.600000,16.600000,15.649511,4943600 2013-05-02,16.719999,16.980000,16.600000,16.940001,15.970036,4888900 2013-05-03,17.020000,17.190001,16.889999,17.020000,16.045456,6451900 2013-05-06,17.049999,17.110001,16.910000,17.000000,16.026602,3930700 2013-05-07,17.150000,17.150000,16.950001,16.980000,16.007748,3157000 2013-05-08,17.010000,17.549999,16.990000,17.340000,16.347134,6706200 2013-05-09,17.530001,17.860001,17.340000,17.379999,16.384848,6424000 2013-05-10,17.610001,17.809999,17.410000,17.760000,16.743086,4248200 2013-05-13,17.740000,17.950001,17.570000,17.719999,16.705381,4250900 2013-05-14,17.820000,18.299999,17.799999,18.100000,17.063618,5989700 2013-05-15,18.370001,18.990000,18.309999,18.809999,17.732964,8951500 2013-05-16,18.959999,19.520000,18.879999,19.120001,18.025215,6679300 2013-05-17,19.379999,19.700001,18.750000,19.010000,17.921515,7540000 2013-05-20,19.049999,19.389999,18.389999,18.590000,17.525564,6055000 2013-05-21,18.549999,18.700001,17.650000,17.950001,16.922207,10018700 2013-05-22,18.059999,18.430000,17.709999,17.930000,16.903351,8662000 2013-05-23,17.480000,18.450001,17.440001,18.190001,17.148466,7482400 2013-05-24,18.110001,18.420000,17.889999,18.209999,17.167324,4277800 2013-05-28,18.440001,18.719999,18.049999,18.120001,17.082476,4561900 2013-05-29,18.059999,18.150000,17.650000,17.830000,16.809078,4216200 2013-05-30,17.920000,18.219999,17.660000,17.670000,16.658241,4126600 2013-05-31,17.660000,17.900000,17.549999,17.570000,16.563971,3831500 2013-06-03,17.540001,17.900000,17.400000,17.730000,16.714809,5776800 2013-06-04,17.780001,18.200001,17.559999,17.650000,16.639383,4543800 2013-06-05,17.150000,17.620001,16.850000,16.950001,15.979470,11852000 2013-06-06,16.920000,17.080000,15.930000,16.639999,15.687218,12738600 2013-06-07,16.889999,17.100000,16.650000,17.020000,16.045456,4030900 2013-06-10,17.090000,17.350000,17.049999,17.260000,16.271715,4246400 2013-06-11,16.940001,17.260000,16.750000,16.920000,15.951185,3788700 2013-06-12,16.969999,17.200001,16.650000,16.879999,15.913473,3602200 2013-06-13,16.850000,17.070000,16.639999,17.010000,16.036034,5384700 2013-06-14,16.959999,17.250000,16.809999,16.930000,15.960618,2572500 2013-06-17,17.020000,17.160000,16.740000,16.950001,15.979470,2845000 2013-06-18,16.940001,17.320000,16.820000,17.219999,16.234009,4298600 2013-06-19,17.160000,17.270000,17.000000,17.059999,16.083166,2382500 2013-06-20,16.730000,17.180000,16.530001,16.730000,15.772064,5234200 2013-06-21,16.799999,16.940001,16.049999,16.340000,15.404395,6423700 2013-06-24,16.059999,16.139999,15.590000,16.129999,15.206420,6691000 2013-06-25,16.219999,16.500000,16.160000,16.459999,15.517526,3399500 2013-06-26,16.500000,16.639999,16.170000,16.170000,15.244128,3604500 2013-06-27,16.290001,16.340000,16.000000,16.309999,15.376114,3566000 2013-06-28,16.240000,16.549999,16.160000,16.420000,15.479815,7063900 2013-07-01,16.500000,17.040001,16.480000,16.799999,15.838056,4666900 2013-07-02,16.780001,16.790001,16.360001,16.430000,15.489245,4009300 2013-07-03,16.059999,16.799999,16.040001,16.750000,15.790918,2625800 2013-07-05,16.930000,17.000000,16.680000,16.840000,15.875764,2397200 2013-07-08,16.940001,17.090000,16.850000,16.940001,15.970036,2671200 2013-07-09,17.010000,17.379999,16.969999,17.360001,16.365993,4076600 2013-07-10,17.320000,17.480000,17.010000,17.170000,16.186869,4289700 2013-07-11,17.400000,17.500000,17.270000,17.370001,16.375418,3153800 2013-07-12,17.360001,17.850000,17.350000,17.559999,16.554543,3947100 2013-07-15,17.660000,17.830000,17.559999,17.760000,16.743086,3267000 2013-07-16,17.860001,18.000000,17.750000,17.950001,16.922207,3839100 2013-07-17,17.959999,18.469999,17.950001,18.450001,17.393578,6291800 2013-07-18,18.700001,18.930000,18.309999,18.420000,17.365299,8434200 2013-07-19,18.260000,18.370001,18.000000,18.230000,17.186178,4122700 2013-07-22,18.250000,18.299999,18.000000,18.150000,17.110760,4705200 2013-07-23,18.330000,18.340000,17.850000,18.049999,17.016479,4893700 2013-07-24,18.430000,18.709999,18.219999,18.500000,17.440720,10792800 2013-07-25,18.490000,18.850000,18.299999,18.830000,17.751822,9851900 2013-07-26,18.740000,19.110001,18.680000,19.090000,17.996933,7797700 2013-07-29,19.070000,19.260000,18.930000,19.230000,18.128922,6462700 2013-07-30,19.330000,19.450001,19.110001,19.200001,18.100634,6091900 2013-07-31,19.250000,19.490000,19.190001,19.350000,18.242046,9571100 2013-08-01,19.440001,19.590000,19.240000,19.379999,18.270325,7989100 2013-08-02,19.379999,19.389999,18.900000,18.920000,17.836666,7382700 2013-08-05,18.900000,19.250000,18.900000,19.170000,18.072353,4365800 2013-08-06,19.170000,19.200001,18.830000,18.920000,17.836666,3350300 2013-08-07,18.840000,18.980000,18.520000,18.870001,17.789530,4318500 2013-08-08,18.990000,19.129999,18.900000,18.980000,17.893232,4269900 2013-08-09,18.910000,19.080000,18.559999,18.600000,17.534992,4720600 2013-08-12,18.490000,18.879999,18.070000,18.820000,17.742395,4674800 2013-08-13,18.860001,18.950001,16.290001,16.360001,15.423250,78591200 2013-08-14,16.049999,16.340000,15.350000,16.170000,15.244128,28026200 2013-08-15,15.970000,16.160000,15.650000,15.720000,14.819896,10372800 2013-08-16,15.700000,16.420000,15.700000,16.010000,15.093291,8824700 2013-08-19,15.970000,15.990000,15.620000,15.640000,14.744476,6141500 2013-08-20,15.640000,16.209999,15.600000,15.800000,14.895314,6373900 2013-08-21,15.800000,15.990000,15.750000,15.810000,14.904740,4234300 2013-08-22,15.910000,16.370001,15.900000,16.270000,15.338404,4770200 2013-08-23,16.299999,16.400000,16.100000,16.160000,15.234702,2190400 2013-08-26,16.160000,16.410000,16.030001,16.209999,15.281836,2808200 2013-08-27,15.870000,16.000000,15.330000,15.470000,14.584212,6422300 2013-08-28,15.380000,15.530000,15.280000,15.340000,14.461658,3613100 2013-08-29,16.030001,16.389999,15.720000,15.960000,15.046153,7645000 2013-08-30,16.100000,16.730000,16.070000,16.160000,15.234702,7569500 2013-09-03,16.379999,16.639999,16.110001,16.389999,15.451532,4178200 2013-09-04,16.490000,16.850000,16.440001,16.809999,15.847483,4839200 2013-09-05,16.950001,17.129999,16.879999,16.990000,16.017181,3528500 2013-09-06,17.180000,17.200001,16.620001,16.799999,15.838056,4512900 2013-09-09,16.860001,17.469999,16.840000,17.469999,16.469696,5276200 2013-09-10,17.690001,18.180000,17.639999,18.120001,17.082476,5827000 2013-09-11,18.030001,18.040001,17.309999,17.719999,16.705381,6391100 2013-09-12,17.690001,17.950001,17.549999,17.629999,16.620531,3475500 2013-09-13,17.709999,18.030001,17.709999,17.870001,16.846788,2590600 2013-09-16,18.160000,18.410000,17.969999,18.070000,17.035337,5691300 2013-09-17,18.570000,18.820000,18.500000,18.719999,17.648121,5634500 2013-09-18,18.680000,18.799999,18.469999,18.680000,17.610415,4482400 2013-09-19,18.670000,19.129999,18.610001,18.969999,17.883802,5189900 2013-09-20,18.940001,19.209999,18.830000,18.889999,17.808384,4989100 2013-09-23,18.889999,19.000000,18.540001,18.860001,17.780104,3354400 2013-09-24,18.790001,19.280001,18.680000,18.990000,17.902657,5610900 2013-09-25,19.129999,19.389999,18.799999,19.180000,18.081779,3519500 2013-09-26,19.170000,19.480000,19.100000,19.469999,18.355175,3301300 2013-09-27,19.090000,19.350000,18.770000,19.080000,17.987505,4223100 2013-09-30,18.340000,19.219999,18.040001,18.959999,17.874376,4364300 2013-10-01,18.980000,19.850000,18.980000,19.690001,18.562578,7630300 2013-10-02,20.000000,20.100000,19.740000,19.840000,18.703987,5555100 2013-10-03,20.000000,20.500000,19.670000,20.480000,19.307348,7886500 2013-10-04,20.309999,20.750000,20.309999,20.530001,19.354485,6492900 2013-10-07,20.410000,20.770000,20.299999,20.389999,19.222498,3837200 2013-10-08,20.320000,20.430000,19.920000,20.020000,18.873686,4188900 2013-10-09,20.080000,20.270000,19.770000,20.059999,18.911398,3358000 2013-10-10,20.350000,20.650000,20.270000,20.500000,19.326199,3372000 2013-10-11,20.500000,20.730000,20.420000,20.719999,19.533606,3503300 2013-10-14,20.520000,20.670000,20.260000,20.580000,19.401623,3066400 2013-10-15,20.639999,20.830000,20.320000,20.500000,19.326199,3089000 2013-10-16,20.570000,20.730000,20.450001,20.620001,19.439333,3478800 2013-10-17,20.719999,21.059999,20.639999,21.000000,19.797571,4487000 2013-10-18,21.230000,21.350000,20.820000,21.139999,19.929552,3676600 2013-10-21,21.230000,21.340000,21.070000,21.219999,20.004974,2104100 2013-10-22,21.530001,21.990000,21.340000,21.950001,20.693176,5208400 2013-10-23,21.820000,22.090000,21.309999,21.400000,20.174665,5540000 2013-10-24,22.080000,23.160000,21.820000,22.670000,21.371952,9779400 2013-10-25,22.760000,23.080000,21.650000,22.150000,20.881725,9907100 2013-10-28,22.240000,22.629999,21.879999,22.010000,20.749737,4642800 2013-10-29,22.760000,22.790001,22.070000,22.370001,21.089127,5769000 2013-10-30,22.379999,22.990000,21.820000,22.580000,21.287100,13157000 2013-10-31,22.600000,22.860001,21.969999,21.969999,20.712025,6029300 2013-11-01,22.040001,22.469999,21.600000,22.440001,21.155119,7190700 2013-11-04,22.600000,23.900000,22.570000,22.709999,21.409658,19962000 2013-11-05,22.750000,22.879999,22.330000,22.680000,21.381380,7127300 2013-11-06,23.260000,23.260000,21.900000,22.400000,21.117407,8827100 2013-11-07,22.530001,22.790001,21.950001,22.080000,20.815727,6393200 2013-11-08,22.160000,23.230000,22.120001,23.209999,21.881031,8462000 2013-11-11,23.250000,23.450001,23.059999,23.270000,21.937593,3508100 2013-11-12,23.260000,25.490000,22.500000,23.520000,22.173281,40091800 2013-11-13,24.219999,24.299999,23.129999,23.309999,21.975298,20087200 2013-11-14,23.790001,23.799999,23.379999,23.660000,22.305262,12641900 2013-11-15,23.730000,24.049999,23.320000,23.889999,22.522093,13660700 2013-11-18,24.219999,24.809999,24.040001,24.400000,23.002897,10080800 2013-11-19,24.549999,24.799999,24.080000,24.230000,22.842623,14087400 2013-11-20,24.290001,24.420000,23.910000,24.059999,22.682356,11182500 2013-11-21,24.070000,24.240000,23.780001,23.990000,22.616365,9920500 2013-11-22,24.200001,24.559999,23.900000,24.270000,22.880339,12430500 2013-11-25,24.450001,24.530001,24.000000,24.240000,22.852051,9436600 2013-11-26,24.170000,24.240000,23.700001,23.809999,22.446674,10785200 2013-11-27,23.920000,24.180000,23.629999,23.980000,22.606939,14261600 2013-11-29,24.120001,24.180000,23.450001,23.480000,22.135571,4922900 2013-12-02,23.549999,23.620001,23.010000,23.040001,21.720760,9149800 2013-12-03,22.990000,22.990000,22.010000,22.389999,21.107983,17623800 2013-12-04,22.379999,22.430000,21.690001,21.870001,20.617756,16670300 2013-12-05,22.270000,22.620001,21.450001,22.350000,21.070272,30725800 2013-12-06,22.719999,22.879999,22.129999,22.549999,21.258823,28364700 2013-12-09,23.950001,25.440001,23.450001,24.600000,23.191437,43197300 2013-12-10,24.540001,25.170000,24.410000,24.879999,23.455408,18660600 2013-12-11,25.440001,27.200001,25.370001,25.990000,24.501850,38843400 2013-12-12,26.200001,26.709999,25.450001,25.450001,23.992773,19981800 2013-12-13,25.610001,26.299999,25.520000,26.230000,24.728111,12189900 2013-12-16,26.629999,26.770000,26.350000,26.610001,25.086353,13181300 2013-12-17,26.469999,26.590000,25.950001,26.100000,24.605555,11413200 2013-12-18,25.990000,26.230000,25.549999,26.230000,24.728111,9993900 2013-12-19,26.090000,26.490000,25.820000,26.120001,24.624405,6908800 2013-12-20,26.160000,26.490000,26.139999,26.330000,24.822382,8527700 2013-12-23,26.290001,26.490000,26.049999,26.180000,24.680971,5401100 2013-12-24,26.000000,26.260000,26.000000,26.250000,24.746965,2653000 2013-12-26,26.120001,26.360001,25.980000,26.129999,24.633831,4216600 2013-12-27,25.950001,26.100000,24.910000,24.940001,23.511972,13221000 2013-12-30,24.870001,25.250000,24.650000,24.780001,23.361134,8840800 2013-12-31,24.740000,25.250000,24.629999,25.250000,23.804220,7166600 2014-01-02,25.070000,25.820000,25.059999,25.360001,23.907927,8997900 2014-01-03,25.750000,26.750000,25.510000,26.540001,25.020357,13829600 2014-01-06,26.620001,27.200001,26.600000,27.030001,25.482304,11271400 2014-01-07,27.200001,27.400000,26.670000,26.910000,25.369177,11288700 2014-01-08,26.370001,27.680000,26.350000,27.629999,26.047951,15733900 2014-01-09,28.240000,29.600000,28.200001,29.420000,27.735453,26049300 2014-01-10,29.049999,29.830000,28.750000,29.350000,27.669464,12807800 2014-01-13,29.180000,29.530001,28.580000,28.650000,27.009541,10587800 2014-01-14,28.750000,29.040001,28.709999,28.870001,27.216948,10600500 2014-01-15,28.900000,29.440001,28.700001,28.840000,27.188665,11192500 2014-01-16,28.940001,29.389999,28.700001,29.340000,27.660032,7034200 2014-01-17,29.299999,30.020000,29.170000,30.020000,28.301096,18276700 2014-01-21,30.660000,30.799999,30.200001,30.660000,28.904451,10612500 2014-01-22,30.709999,31.240000,30.650000,31.200001,29.413536,7578800 2014-01-23,30.650000,31.459999,30.620001,31.350000,29.554945,11394600 2014-01-24,31.020000,31.180000,29.910000,30.400000,28.659336,13686200 2014-01-27,30.400000,30.870001,28.670000,30.180000,28.451939,16276300 2014-01-28,30.320000,32.200001,30.020000,31.959999,30.130020,23937900 2014-01-29,32.240002,33.400002,32.099998,32.980000,31.091614,22683700 2014-01-30,33.360001,34.200001,33.200001,33.799999,31.864664,13660500 2014-01-31,33.439999,34.080002,33.000000,33.549999,31.628977,12791000 2014-02-03,33.950001,34.480000,33.049999,33.959999,32.015495,21739500 2014-02-04,34.040001,34.380001,33.580002,34.049999,32.100349,11178900 2014-02-05,33.820000,33.970001,33.400002,33.799999,31.864664,15465100 2014-02-06,33.709999,34.919998,33.700001,34.660000,32.675423,13920500 2014-02-07,34.810001,35.700001,34.650002,35.669998,33.627579,15404700 2014-02-10,36.099998,36.150002,35.380001,35.580002,33.542736,11107300 2014-02-11,35.580002,35.639999,34.389999,35.130001,33.118496,11988300 2014-02-12,34.889999,35.000000,34.360001,34.689999,32.703693,9383300 2014-02-13,34.070000,35.040001,34.060001,35.029999,33.024235,8409200 2014-02-14,34.849998,35.180000,34.220001,34.410000,32.439728,7296900 2014-02-18,34.730000,34.950001,34.200001,34.310001,32.345467,7087200 2014-02-19,34.250000,35.090000,34.110001,34.590000,32.609425,7258100 2014-02-20,34.430000,35.669998,34.430000,35.660000,33.618156,9282100 2014-02-21,35.779999,36.450001,35.750000,36.169998,34.098961,7820900 2014-02-24,36.200001,36.660000,36.020000,36.650002,34.551483,7018500 2014-02-25,36.630001,37.150002,36.509998,37.000000,34.881439,8990100 2014-02-26,37.119999,37.279999,36.580002,36.750000,34.645748,10514100 2014-02-27,36.880001,36.950001,36.340000,36.560001,34.466625,5657000 2014-02-28,36.110001,36.980000,36.070000,36.930000,34.815437,7989800 2014-03-03,36.169998,36.400002,35.320000,36.099998,34.032959,9495500 2014-03-04,36.570000,37.459999,36.570000,37.340000,35.201969,11739700 2014-03-05,37.599998,38.029999,37.509998,37.860001,35.692196,8793500 2014-03-06,38.279999,39.330002,38.279999,38.810001,36.587799,14006200 2014-03-07,39.220001,39.290001,38.110001,39.020000,36.785770,10536100 2014-03-10,38.700001,39.880001,38.549999,38.959999,36.729206,11413500 2014-03-11,38.650002,39.259998,37.950001,38.080002,35.899597,11302500 2014-03-12,37.970001,38.080002,37.230000,37.560001,35.409378,9412700 2014-03-13,37.900002,37.990002,35.750000,36.740002,34.636326,11743600 2014-03-14,36.000000,37.180000,35.669998,36.340000,34.259216,7198600 2014-03-17,36.619999,37.770000,36.529999,37.700001,35.541359,9235100 2014-03-18,37.750000,38.040001,37.090000,37.349998,35.211388,5715900 2014-03-19,37.270000,37.630001,36.680000,37.080002,34.956856,3863100 2014-03-20,36.610001,37.090000,36.279999,36.560001,34.466625,6952100 2014-03-21,36.759998,36.820000,35.910000,36.110001,34.042397,14110700 2014-03-24,36.250000,36.860001,36.029999,36.799999,34.692879,6514000 2014-03-25,36.880001,38.200001,36.860001,37.900002,35.729908,10418400 2014-03-26,38.150002,38.259998,36.639999,36.700001,34.598610,7318200 2014-03-27,36.619999,36.770000,35.020000,35.770000,33.721863,9542200 2014-03-28,35.770000,36.500000,35.349998,35.389999,33.363621,6792700 2014-03-31,35.840000,36.869999,35.750000,36.599998,34.504337,8415300 2014-04-01,36.950001,38.189999,36.849998,37.939999,35.767605,11064900 2014-04-02,38.240002,38.900002,37.480000,37.709999,35.550781,12511000 2014-04-03,37.720001,38.439999,36.959999,37.340000,35.201969,7937400 2014-04-04,37.410000,37.720001,36.299999,36.560001,34.466625,8731000 2014-04-07,36.779999,37.480000,35.459999,35.779999,33.731293,10569800 2014-04-08,36.000000,36.220001,33.619999,35.980000,33.919838,17409200 2014-04-09,36.080002,37.000000,35.160000,36.900002,34.787155,11473300 2014-04-10,36.700001,37.380001,34.599998,35.290001,33.269352,16311400 2014-04-11,34.099998,35.459999,33.590000,33.680000,31.751528,15532400 2014-04-14,34.000000,34.770000,32.770000,33.369999,31.459282,13465400 2014-04-15,33.520000,34.330002,31.860001,33.720001,31.789253,15979100 2014-04-16,34.169998,35.590000,33.939999,35.509998,33.476753,15634200 2014-04-17,35.500000,35.869999,34.820000,35.400002,33.373055,9225000 2014-04-21,35.080002,35.790001,34.860001,35.669998,33.627579,7189200 2014-04-22,35.759998,36.740002,35.750000,36.160000,34.089531,8941800 2014-04-23,37.139999,37.599998,36.400002,37.090000,34.966282,14649500 2014-04-24,37.840000,38.240002,35.799999,37.259998,35.126549,21038700 2014-04-25,37.000000,37.110001,35.910000,36.000000,33.938690,9574100 2014-04-28,36.410000,36.720001,34.340000,35.160000,33.146782,13149300 2014-04-29,35.200001,35.650002,34.970001,35.509998,33.476753,8994200 2014-04-30,35.680000,35.880001,34.889999,35.070000,33.061943,6944600 2014-05-01,35.860001,36.700001,35.470001,36.389999,34.306351,11497700 2014-05-02,36.270000,36.720001,36.060001,36.490002,34.400635,6986300 2014-05-05,36.080002,36.779999,35.790001,36.599998,34.504337,5818100 2014-05-06,37.139999,37.400002,36.389999,36.669998,34.570335,9492600 2014-05-07,36.529999,37.310001,36.310001,37.220001,35.088844,7800000 2014-05-08,37.250000,38.250000,37.049999,38.250000,36.059856,14450100 2014-05-09,37.959999,38.700001,37.910000,38.259998,36.069286,9704400 2014-05-12,38.349998,39.490002,38.349998,39.389999,37.134583,12438300 2014-05-13,38.950001,39.740002,38.849998,39.310001,37.059170,8680100 2014-05-14,39.080002,39.240002,38.560001,38.840000,36.616074,7987700 2014-05-15,38.549999,38.730000,37.480000,38.189999,36.003300,10673900 2014-05-16,38.009998,38.680000,37.759998,38.529999,36.323830,7062500 2014-05-19,38.490002,39.160000,38.099998,38.570000,36.361542,7164500 2014-05-20,38.540001,38.880001,38.020000,38.240002,36.050430,6285400 2014-05-21,38.279999,38.849998,38.049999,38.320000,36.125847,6564100 2014-05-22,38.299999,38.880001,38.299999,38.720001,36.502956,6414500 2014-05-23,38.529999,39.500000,38.529999,39.110001,36.870625,9864400 2014-05-27,39.380001,39.930000,39.230000,39.349998,37.096886,9586900 2014-05-28,39.400002,40.330002,39.189999,39.799999,37.521111,11132400 2014-05-29,39.889999,40.270000,39.360001,39.820000,37.539959,9667100 2014-05-30,39.830002,40.169998,39.680000,40.160000,37.860493,13888300 2014-06-02,40.000000,41.250000,40.000000,41.220001,38.859802,9902100 2014-06-03,41.130001,42.090000,41.110001,41.439999,39.067211,9456200 2014-06-04,41.360001,42.900002,41.200001,42.820000,40.368187,11931500 2014-06-05,43.000000,43.490002,42.270000,42.410000,39.981667,8539600 2014-06-06,42.450001,43.919998,42.419998,43.880001,41.367500,13615400 2014-06-09,44.000000,44.430000,43.070000,43.590000,41.094105,11689500 2014-06-10,43.500000,43.860001,42.930000,43.660000,41.160095,8384400 2014-06-11,42.900002,43.290001,42.029999,42.290001,39.868538,13184000 2014-06-12,41.270000,41.410000,38.849998,40.200001,37.898209,37320100 2014-06-13,40.250000,40.919998,39.549999,40.380001,38.067902,13586100 2014-06-16,39.680000,41.290001,39.669998,41.060001,38.708969,13633600 2014-06-17,41.080002,42.189999,40.759998,41.869999,39.472580,12523400 2014-06-18,41.930000,42.820000,41.570000,42.660000,40.217342,11249400 2014-06-19,42.820000,43.490002,42.660000,43.060001,40.594448,14116000 2014-06-20,43.040001,44.549999,43.029999,44.549999,41.999134,40641900 2014-06-23,44.299999,44.880001,43.799999,44.360001,41.820011,18454500 2014-06-24,44.139999,44.610001,42.759998,43.180000,40.707573,13248100 2014-06-25,42.900002,44.000000,42.299999,43.910000,41.395779,10944400 2014-06-26,43.959999,44.599998,43.500000,44.549999,41.999134,11174300 2014-06-27,44.299999,44.750000,43.910000,44.000000,41.480621,41468300 2014-06-30,44.040001,44.080002,42.830002,42.959999,40.500164,10439600 2014-07-01,43.439999,43.900002,43.049999,43.860001,41.348640,9162600 2014-07-02,42.889999,42.950001,41.419998,41.950001,39.548008,19744600 2014-07-03,42.610001,42.939999,41.400002,41.619999,39.236908,8258000 2014-07-07,41.720001,41.720001,39.919998,40.099998,37.803936,14223500 2014-07-08,39.139999,40.330002,37.900002,40.259998,37.954777,26399400 2014-07-09,42.080002,42.349998,40.509998,41.990002,39.585724,20468300 2014-07-10,41.000000,42.980000,40.770000,42.820000,40.368187,11827200 2014-07-11,42.910000,43.230000,42.520000,42.880001,40.424763,8135500 2014-07-14,43.259998,43.590000,42.730000,42.980000,40.519024,7214700 2014-07-15,43.330002,43.730000,42.779999,43.700001,41.197807,8358400 2014-07-16,44.000000,44.000000,43.299999,43.480000,40.990398,6371100 2014-07-17,43.040001,43.439999,41.650002,41.700001,39.312325,13919700 2014-07-18,42.230000,43.220001,42.150002,42.919998,40.462463,8869000 2014-07-21,42.910000,42.950001,42.250000,42.480000,40.047657,5679500 2014-07-22,42.700001,42.889999,42.150002,42.380001,39.953377,6456900 2014-07-23,42.720001,43.660000,42.650002,43.330002,40.848984,10166700 2014-07-24,42.500000,43.950001,41.700001,42.160000,39.745979,18015200 2014-07-25,42.250000,42.680000,41.340000,41.680000,39.293461,10986700 2014-07-28,41.869999,41.950001,39.810001,40.290001,37.983047,15941300 2014-07-29,40.650002,40.849998,39.389999,39.529999,37.266579,10713400 2014-07-30,39.900002,40.259998,39.299999,39.549999,37.285431,10757600 2014-07-31,38.900002,39.400002,38.049999,38.849998,36.718349,13532100 2014-08-01,38.750000,39.529999,38.430000,39.430000,37.266529,8975900 2014-08-04,39.490002,39.849998,37.630001,38.139999,36.047302,11090100 2014-08-05,37.889999,38.450001,36.740002,37.180000,35.139980,10423000 2014-08-06,36.560001,38.000000,36.139999,37.459999,35.404606,9501300 2014-08-07,37.700001,38.410000,36.500000,36.860001,34.837540,9886800 2014-08-08,36.560001,37.380001,35.230000,37.180000,35.139980,20753800 2014-08-11,37.790001,38.369999,37.349998,37.970001,35.886635,9015800 2014-08-12,38.139999,38.139999,37.270000,37.520000,35.461327,6223700 2014-08-13,37.639999,38.459999,37.439999,38.119999,36.028400,6177000 2014-08-14,38.500000,39.610001,38.459999,39.570000,37.398838,10132500 2014-08-15,39.980000,40.080002,38.790001,39.189999,37.039684,9806500 2014-08-18,39.599998,40.900002,39.599998,40.660000,38.429035,10900700 2014-08-19,40.959999,41.000000,40.259998,40.430000,38.211647,5819600 2014-08-20,40.400002,40.799999,40.029999,40.599998,38.372322,6504500 2014-08-21,40.750000,40.849998,39.450001,39.509998,37.342125,8152000 2014-08-22,39.599998,40.209999,39.549999,39.849998,37.663475,5771400 2014-08-25,40.230000,40.279999,39.400002,39.419998,37.257065,7071800 2014-08-26,39.549999,39.750000,39.070000,39.090000,36.945171,5732600 2014-08-27,39.360001,39.400002,38.680000,38.990002,36.850662,6457300 2014-08-28,38.709999,39.400002,38.700001,39.169998,37.020786,3888100 2014-08-29,39.099998,39.349998,38.360001,38.880001,36.746696,6644600 2014-09-02,39.000000,40.540001,38.889999,40.500000,38.277813,10932800 2014-09-03,39.730000,39.900002,38.669998,39.139999,36.992435,9995100 2014-09-04,39.369999,39.980000,38.360001,38.470001,36.359196,12004000 2014-09-05,38.509998,38.709999,37.709999,37.849998,35.773212,12067600 2014-09-08,37.959999,38.400002,37.959999,38.230000,36.132366,7345800 2014-09-09,37.630001,38.680000,37.380001,37.959999,35.877182,9101100 2014-09-10,37.930000,38.869999,37.910000,38.580002,36.463165,8107500 2014-09-11,38.730000,39.040001,37.930000,38.090000,36.000050,10066700 2014-09-12,38.090000,38.509998,37.630001,37.650002,35.584190,8229200 2014-09-15,37.599998,37.799999,36.840000,37.070000,35.036018,7954200 2014-09-16,37.000000,38.009998,36.810001,37.980000,35.896080,6723000 2014-09-17,37.919998,38.240002,37.040001,37.459999,35.404606,6682700 2014-09-18,37.700001,38.110001,37.599998,38.049999,35.962238,4553800 2014-09-19,38.060001,38.250000,36.630001,36.630001,34.620159,17589900 2014-09-22,37.000000,37.000000,35.439999,35.580002,33.627766,10964300 2014-09-23,35.040001,35.770000,34.639999,35.330002,33.391487,12146800 2014-09-24,35.470001,36.340000,35.180000,36.119999,34.138138,8487700 2014-09-25,35.880001,35.980000,34.869999,35.209999,33.278065,10931800 2014-09-26,35.250000,36.119999,35.020000,35.930000,33.958557,8514800 2014-09-29,35.349998,35.750000,34.939999,35.029999,33.107948,7485000 2014-09-30,35.049999,35.849998,34.340000,35.480000,33.533257,10657900 2014-10-01,34.720001,34.939999,33.849998,34.389999,32.503067,19443300 2014-10-02,34.470001,35.380001,33.509998,33.930000,32.068295,21476300 2014-10-03,34.660000,36.320000,34.610001,36.230000,34.242100,15076600 2014-10-06,36.310001,36.500000,34.860001,34.930000,33.013432,12789300 2014-10-07,34.750000,35.020000,34.060001,34.090000,32.219528,10030100 2014-10-08,34.529999,34.549999,32.599998,33.000000,31.189327,22753600 2014-10-09,33.500000,33.700001,31.940001,31.980000,30.225296,22634100 2014-10-10,31.549999,32.250000,29.780001,30.780001,29.091137,31018700 2014-10-13,31.070000,31.389999,28.100000,28.580000,27.011850,34532900 2014-10-14,29.290001,32.180000,29.280001,31.510000,29.781082,28136800 2014-10-15,30.219999,32.619999,29.490000,31.690001,29.951206,39941300 2014-10-16,30.629999,33.400002,30.000000,32.970001,31.160980,24983100 2014-10-17,33.880001,34.340000,32.810001,33.380001,31.548475,16001100 2014-10-20,34.189999,35.389999,34.000000,35.220001,33.287529,13532700 2014-10-21,36.139999,37.880001,36.020000,37.849998,35.773212,26347700 2014-10-22,38.049999,38.220001,36.939999,37.040001,35.007656,18958400 2014-10-23,37.430000,40.180000,36.799999,38.480000,36.368645,33292000 2014-10-24,38.599998,39.950001,38.580002,39.820000,37.635128,17834100 2014-10-27,39.599998,40.400002,39.290001,39.910000,37.720181,13353100 2014-10-28,40.110001,40.759998,39.750000,40.240002,38.032089,12185300 2014-10-29,40.070000,40.400002,39.240002,39.939999,37.748531,15782400 2014-10-30,39.910000,40.689999,39.619999,40.299999,38.184391,10566600 2014-10-31,41.099998,41.750000,40.799999,41.349998,39.179256,13008200 2014-11-03,41.439999,42.099998,41.430000,42.000000,39.795147,8441400 2014-11-04,42.830002,43.700001,42.500000,42.700001,40.458405,17421200 2014-11-05,43.320000,43.349998,42.090000,42.250000,40.032021,11528800 2014-11-06,42.590000,44.130001,42.590000,43.139999,40.875294,14477200 2014-11-07,43.139999,43.490002,42.630001,43.200001,40.932148,9022600 2014-11-10,42.500000,43.939999,41.680000,43.830002,41.529076,13171000 2014-11-11,44.000000,44.470001,43.320000,43.439999,41.159542,11048700 2014-11-12,43.250000,43.630001,42.840000,43.430000,41.150078,7705300 2014-11-13,43.540001,44.459999,43.490002,44.119999,41.803856,11135000 2014-11-14,44.000000,44.540001,43.669998,44.009998,41.699627,8746200 2014-11-17,43.970001,44.580002,43.630001,43.689999,41.396420,8691700 2014-11-18,43.759998,45.459999,43.759998,45.049999,42.685028,14218900 2014-11-19,44.830002,45.400002,44.040001,44.099998,41.784901,11291100 2014-11-20,43.650002,44.720001,43.200001,44.160000,41.841751,9431400 2014-11-21,44.380001,44.490002,43.250000,43.310001,41.036373,10866500 2014-11-24,43.720001,43.959999,42.779999,43.209999,40.941628,9576600 2014-11-25,43.180000,44.439999,43.099998,44.150002,41.832275,11563800 2014-11-26,44.310001,45.750000,44.000000,44.970001,42.609230,12798600 2014-11-28,47.000000,49.450001,47.000000,48.529999,45.982342,21638700 2014-12-01,49.000000,49.470001,47.360001,47.880001,45.366463,15151400 2014-12-02,48.119999,48.700001,47.150002,47.860001,45.347515,11853900 2014-12-03,47.740002,48.470001,46.930000,48.240002,45.707573,8913700 2014-12-04,49.599998,50.270000,49.320000,49.650002,47.043549,15219000 2014-12-05,50.090000,51.750000,50.009998,51.009998,48.332150,15588200 2014-12-08,50.439999,51.320000,50.150002,50.820000,48.152122,16167300 2014-12-09,49.099998,49.200001,47.389999,48.310001,45.773895,20575400 2014-12-10,49.799999,50.400002,48.250000,48.939999,46.370819,18500000 2014-12-11,49.799999,51.500000,49.650002,50.529999,47.877346,15054200 2014-12-12,51.680000,51.700001,49.900002,49.970001,47.346760,15364000 2014-12-15,50.209999,51.320000,49.320000,50.840000,48.171078,15368500 2014-12-16,51.009998,51.150002,47.680000,47.959999,45.442265,22053700 2014-12-17,48.259998,49.490002,46.049999,48.799999,46.238174,24779800 2014-12-18,48.560001,50.930000,47.500000,50.139999,47.507824,16945300 2014-12-19,49.669998,50.939999,49.099998,50.709999,48.047897,26787700 2014-12-22,51.099998,51.880001,50.720001,50.840000,48.171078,8872400 2014-12-23,50.950001,51.139999,49.840000,50.209999,47.574146,7166300 2014-12-24,50.660000,51.689999,50.349998,51.430000,48.730118,5955400 2014-12-26,51.459999,52.250000,51.060001,51.959999,49.232281,6841800 2014-12-29,51.650002,53.240002,51.299999,52.849998,50.075562,8788900 2014-12-30,53.000000,53.700001,52.830002,53.419998,50.615639,8063100 2014-12-31,53.900002,54.639999,53.320000,53.630001,50.814617,10626000 2015-01-02,54.279999,54.599998,53.070000,53.910000,51.079918,10748600 2015-01-05,54.369999,54.540001,53.340000,53.880001,51.051483,11565000 2015-01-06,54.270000,54.430000,52.130001,53.040001,50.255585,13772200 2015-01-07,53.380001,53.650002,52.119999,53.009998,50.227158,10069800 2015-01-08,53.480000,54.279999,53.250000,53.660000,50.843037,9672100 2015-01-09,53.669998,53.910000,51.820000,52.020000,49.289127,12351600 2015-01-12,51.060001,51.450001,49.200001,49.580002,46.977222,18261300 2015-01-13,50.119999,51.430000,49.459999,50.400002,47.754173,12259300 2015-01-14,49.410000,50.230000,48.099998,49.410000,46.816154,15684700 2015-01-15,49.139999,50.400002,48.580002,49.410000,46.816154,10396900 2015-01-16,49.380001,49.970001,48.270000,49.810001,47.195148,12978000 2015-01-20,51.000000,52.830002,49.930000,52.750000,49.980816,15157300 2015-01-21,52.650002,54.000000,51.950001,53.669998,50.852512,12882200 2015-01-22,54.520000,55.820000,53.910000,55.590000,52.671711,16201100 2015-01-23,55.400002,55.980000,54.799999,55.689999,52.766476,9488800 2015-01-26,55.889999,56.200001,54.730000,55.450001,52.539074,13353900 2015-01-27,53.990002,54.520000,52.540001,52.700001,49.933437,19810700 2015-01-28,52.790001,53.700001,50.299999,50.619999,47.962620,17064800 2015-01-29,51.049999,52.419998,50.570000,52.240002,49.497581,16618900 2015-01-30,52.020000,52.130001,48.630001,49.080002,46.503460,18473100 2015-02-02,48.580002,48.930000,46.209999,48.720001,46.162369,22413100 2015-02-03,47.299999,48.160000,46.549999,47.500000,45.006409,16678900 2015-02-04,48.619999,49.790001,48.230000,49.459999,46.863522,11836800 2015-02-05,49.459999,49.459999,47.599998,48.810001,46.341347,9220900 2015-02-06,48.840000,49.470001,47.889999,48.150002,45.714722,8650100 2015-02-09,46.410000,47.240002,45.950001,46.529999,44.176655,12961900 2015-02-10,47.400002,48.380001,46.900002,48.049999,45.619774,9085300 2015-02-11,48.790001,48.950001,47.349998,47.590000,45.183048,10060200 2015-02-12,46.750000,48.500000,46.400002,47.880001,45.458370,9542800 2015-02-13,47.529999,48.400002,46.650002,48.389999,45.942585,9895700 2015-02-17,48.770000,49.450001,47.860001,48.009998,45.581806,7260500 2015-02-18,48.599998,49.450001,48.180000,49.310001,46.816048,8752700 2015-02-19,50.779999,50.799999,49.590000,49.779999,47.262287,11462600 2015-02-20,49.810001,51.119999,49.130001,51.020000,48.439564,10537900 2015-02-23,51.750000,52.200001,50.950001,51.310001,48.714893,9508700 2015-02-24,50.290001,51.560001,49.360001,51.520000,48.914284,13916700 2015-02-25,51.299999,51.490002,49.459999,49.730000,47.214809,9577000 2015-02-26,50.380001,50.380001,49.020000,49.349998,46.854023,7577300 2015-02-27,49.000000,49.400002,47.849998,47.900002,45.477367,9396400 2015-03-02,48.200001,48.570000,47.849998,48.310001,45.866631,11482900 2015-03-03,47.900002,49.029999,47.750000,48.770000,46.303371,9051200 2015-03-04,48.849998,48.959999,47.980000,48.950001,46.474262,6711000 2015-03-05,49.189999,49.200001,47.779999,48.400002,45.952080,7041000 2015-03-06,48.330002,48.939999,47.900002,48.000000,45.572308,7002300 2015-03-09,48.049999,48.580002,47.580002,47.919998,45.496346,7460200 2015-03-10,47.500000,47.580002,46.470001,46.740002,44.376038,9337100 2015-03-11,46.900002,47.889999,46.580002,47.389999,44.993168,6630300 2015-03-12,47.570000,48.720001,47.560001,48.680000,46.217918,7133500 2015-03-13,48.750000,49.490002,48.279999,49.220001,46.730606,9188000 2015-03-16,49.770000,50.450001,49.450001,50.220001,47.680027,10897800 2015-03-17,52.630001,54.180000,52.500000,53.689999,50.974522,41837900 2015-03-18,53.689999,54.599998,53.340000,54.130001,51.392273,21325000 2015-03-19,54.570000,55.240002,54.450001,55.189999,52.398663,18897700 2015-03-20,55.189999,56.049999,54.860001,55.759998,52.939831,137767200 2015-03-23,55.470001,55.930000,54.369999,54.400002,51.648609,19042000 2015-03-24,54.040001,54.410000,53.660000,53.930000,51.202389,11940800 2015-03-25,53.619999,53.779999,51.930000,52.009998,49.379490,14237900 2015-03-26,50.840000,51.689999,50.250000,51.270000,48.676926,14242700 2015-03-27,51.380001,52.849998,51.380001,52.660000,49.996624,9004000 2015-03-30,53.240002,53.840000,53.049999,53.639999,50.927052,8167300 2015-03-31,53.660000,53.730000,52.680000,52.779999,50.110558,8386400 2015-04-01,51.099998,51.380001,50.110001,50.439999,47.888901,15191500 2015-04-02,50.480000,50.849998,49.150002,49.180000,46.692623,14109800 2015-04-06,48.349998,48.689999,47.669998,48.080002,45.648262,13323400 2015-04-07,48.299999,48.799999,47.490002,47.500000,45.097588,9393200 2015-04-08,47.799999,49.090000,47.730000,48.740002,46.274883,11180000 2015-04-09,48.860001,49.480000,47.720001,47.840000,45.420395,11576200 2015-04-10,48.160000,48.790001,47.720001,47.730000,45.315964,11713400 2015-04-13,47.470001,48.590000,47.470001,47.790001,45.372921,9350300 2015-04-14,47.490002,47.779999,46.880001,47.419998,45.021641,9878400 2015-04-15,48.000000,48.720001,47.669998,47.750000,45.334946,9846700 2015-04-16,47.810001,48.910000,47.750000,48.240002,45.800171,7155900 2015-04-17,47.959999,48.650002,47.950001,48.189999,45.752701,8659800 2015-04-20,48.610001,49.779999,47.910000,49.759998,47.243286,9523500 2015-04-21,50.000000,51.419998,49.459999,51.360001,48.762379,10850300 2015-04-22,51.400002,51.540001,50.400002,51.400002,48.800350,7333300 2015-04-23,51.070000,51.720001,50.700001,51.450001,48.847816,9821800 2015-04-24,51.980000,53.470001,51.490002,52.709999,50.044094,20248100 2015-04-27,52.680000,52.680000,51.700001,51.869999,49.246571,9843400 2015-04-28,51.700001,51.820000,50.009998,51.189999,48.600967,9235700 2015-04-29,50.580002,50.799999,47.660000,48.880001,46.407803,18050300 2015-04-30,48.500000,49.459999,48.009998,48.290001,45.941631,9400400 2015-05-01,48.650002,49.830002,48.509998,49.389999,46.988136,8084600 2015-05-04,49.410000,50.080002,48.799999,48.950001,46.569542,5589800 2015-05-05,48.209999,48.709999,46.900002,47.009998,44.723877,11385000 2015-05-06,46.779999,47.639999,46.150002,47.049999,44.761917,10116400 2015-05-07,47.400002,49.619999,47.400002,49.060001,46.674179,11428000 2015-05-08,49.230000,49.830002,48.930000,49.040001,46.655151,6478200 2015-05-11,49.000000,50.299999,48.799999,49.650002,47.235489,8036700 2015-05-12,49.110001,49.400002,48.630001,48.849998,46.474388,6820500 2015-05-13,49.270000,49.849998,48.400002,48.490002,46.131912,8553100 2015-05-14,48.939999,49.090000,48.500000,48.820000,46.445854,7980100 2015-05-15,49.410000,49.450001,48.560001,48.669998,46.303154,6650400 2015-05-18,48.560001,49.169998,48.380001,49.000000,46.617104,6152300 2015-05-19,49.450001,49.680000,47.700001,47.849998,45.523014,14984900 2015-05-20,47.560001,47.560001,42.970001,43.060001,40.965961,51460300 2015-05-21,43.189999,43.389999,42.400002,42.470001,40.404663,23895800 2015-05-22,42.700001,42.930000,42.020000,42.610001,40.537846,16113100 2015-05-26,43.049999,43.090000,41.360001,41.560001,39.538921,17481100 2015-05-27,41.650002,42.450001,41.599998,42.240002,40.185848,13017800 2015-05-28,42.250000,42.500000,41.770000,41.970001,39.928982,9238800 2015-05-29,41.680000,42.599998,41.320000,42.369999,40.309525,13236100 2015-06-01,42.610001,44.380001,42.090000,44.180000,42.031494,21917100 2015-06-02,43.299999,44.110001,43.040001,43.779999,41.650951,14832900 2015-06-03,43.349998,43.910000,43.009998,43.130001,41.032566,13272600 2015-06-04,43.049999,43.980000,41.880001,42.169998,40.119244,14128000 2015-06-05,42.130001,42.580002,41.709999,41.720001,39.691135,9951100 2015-06-08,41.070000,41.240002,39.270000,39.860001,37.921589,25757800 2015-06-09,38.799999,40.720001,38.450001,40.330002,38.368721,27024800 2015-06-10,40.209999,41.209999,39.700001,40.430000,38.463875,15731900 2015-06-11,40.790001,41.259998,39.939999,40.020000,38.073807,10116700 2015-06-12,39.840000,41.000000,39.759998,40.709999,38.730247,10333800 2015-06-15,40.349998,41.000000,40.009998,40.070000,38.121368,8830300 2015-06-16,40.130001,40.320000,39.320000,39.480000,37.560059,9212100 2015-06-17,39.270000,40.090000,38.910000,39.880001,37.940617,9567400 2015-06-18,39.799999,40.220001,39.610001,39.980000,38.035751,10647000 2015-06-19,40.299999,41.889999,40.299999,41.560001,39.538921,20198300 2015-06-22,42.919998,43.250000,42.240002,43.029999,40.937416,15120200 2015-06-23,42.980000,43.419998,42.349998,42.730000,40.652016,10702000 2015-06-24,42.700001,42.919998,42.070000,42.240002,40.185848,6895900 2015-06-25,42.650002,43.419998,42.200001,42.240002,40.185848,8174200 2015-06-26,42.439999,42.580002,41.330002,41.439999,39.424747,9819900 2015-06-29,40.770000,41.320000,39.590000,39.750000,37.816929,17651700 2015-06-30,40.200001,40.599998,39.930000,39.939999,37.997696,11184500 2015-07-01,40.650002,40.900002,37.799999,38.799999,36.913139,24907100 2015-07-02,39.020000,39.810001,38.400002,39.029999,37.131943,11080000 2015-07-06,39.090000,40.000000,39.080002,39.730000,37.797905,9157700 2015-07-07,39.930000,40.740002,39.259998,40.669998,38.692184,10375900 2015-07-08,40.299999,40.310001,39.139999,39.310001,37.398331,11193000 2015-07-09,39.840000,40.279999,39.660000,39.669998,37.740822,8490900 2015-07-10,40.509998,41.639999,40.500000,41.209999,39.205925,16451700 2015-07-13,41.959999,42.720001,41.959999,42.419998,40.357086,12077000 2015-07-14,42.040001,42.459999,41.290001,42.060001,40.014599,12701500 2015-07-15,41.389999,42.220001,40.389999,41.540001,39.519897,17922800 2015-07-16,41.810001,42.220001,41.299999,41.389999,39.377174,12111300 2015-07-17,41.450001,41.840000,41.240002,41.400002,39.386692,9736000 2015-07-20,41.549999,41.709999,40.439999,40.549999,38.578026,7645900 2015-07-21,40.500000,41.299999,40.490002,40.900002,38.911007,7300000 2015-07-22,40.959999,41.610001,40.959999,41.430000,39.415230,8302900 2015-07-23,42.779999,43.810001,42.000000,42.610001,40.537846,16579900 2015-07-24,43.000000,43.110001,39.619999,39.630001,37.702763,20152600 2015-07-27,39.630001,40.810001,38.900002,40.139999,38.187965,12071400 2015-07-28,40.180000,41.380001,40.180000,41.169998,39.167877,8186000 2015-07-29,41.090000,41.330002,40.439999,40.730000,38.749275,6801400 2015-07-30,40.580002,40.930000,39.919998,40.270000,38.311649,5855800 2015-07-31,40.529999,40.540001,39.880001,40.099998,38.149914,6955900 2015-08-03,40.240002,41.849998,40.209999,41.709999,39.681614,9261900 2015-08-04,42.150002,42.770000,41.880001,42.740002,40.661526,13354300 2015-08-05,42.849998,43.299999,42.590000,42.959999,40.870831,7581000 2015-08-06,43.250000,43.450001,41.759998,42.180000,40.222382,7395500 2015-08-07,42.209999,42.480000,41.400002,41.490002,39.564419,5588600 2015-08-10,41.750000,42.430000,41.450001,41.680000,39.745605,6860600 2015-08-11,41.740002,43.419998,41.650002,42.700001,40.718254,10378600 2015-08-12,42.369999,42.680000,40.680000,42.520000,40.546608,10391900 2015-08-13,42.759998,43.279999,42.270000,42.669998,40.689648,6605800 2015-08-14,42.349998,43.169998,42.349998,42.880001,40.889896,4857400 2015-08-17,42.959999,44.020000,42.820000,43.950001,41.910240,8385400 2015-08-18,44.060001,44.450001,43.240002,43.630001,41.605083,6317200 2015-08-19,43.529999,44.270000,43.209999,43.529999,41.509735,8374000 2015-08-20,42.840000,43.520000,41.779999,41.980000,40.031666,8905700 2015-08-21,41.400002,41.599998,39.750000,39.750000,37.905155,16241600 2015-08-24,36.000000,39.900002,34.099998,37.619999,35.874023,19612700 2015-08-25,39.389999,39.490002,37.490002,37.500000,35.759586,12820300 2015-08-26,38.770000,39.009998,36.970001,38.849998,37.046940,15679800 2015-08-27,39.169998,39.450001,37.970001,39.029999,37.218582,13793600 2015-08-28,38.930000,39.580002,38.349998,38.619999,36.827610,11825000 2015-08-31,38.630001,39.759998,38.619999,38.980000,37.170898,12409600 2015-09-01,38.630001,39.810001,38.500000,39.200001,37.380684,16042600 2015-09-02,39.970001,41.509998,39.799999,41.509998,39.583485,19316800 2015-09-03,41.840000,41.910000,40.779999,40.889999,38.992264,9905600 2015-09-04,40.400002,41.320000,40.150002,40.599998,38.715710,9738400 2015-09-08,41.279999,41.580002,40.689999,40.799999,38.906433,10814800 2015-09-09,41.150002,42.180000,40.630001,41.000000,39.097153,12481200 2015-09-10,41.389999,41.880001,40.709999,41.209999,39.297398,9181600 2015-09-11,41.220001,42.150002,41.049999,42.150002,40.193779,8635200 2015-09-14,42.169998,42.500000,41.840000,42.290001,40.327293,7362500 2015-09-15,42.360001,42.849998,41.889999,42.639999,40.661041,7008300 2015-09-16,42.400002,43.250000,42.240002,43.060001,41.061543,7703100 2015-09-17,43.110001,44.590000,42.990002,43.990002,41.948380,12835700 2015-09-18,43.430000,44.029999,43.279999,43.490002,41.471588,12446900 2015-09-21,43.720001,44.009998,42.880001,43.230000,41.223656,6687200 2015-09-22,42.770000,43.080002,40.919998,41.189999,39.278339,12483700 2015-09-23,41.320000,41.500000,40.500000,41.240002,39.326015,8248800 2015-09-24,41.150002,41.150002,39.919998,40.250000,38.381954,10507300 2015-09-25,40.930000,41.029999,39.919998,40.240002,38.372433,7524900 2015-09-28,39.869999,40.180000,38.639999,39.080002,37.266270,9635900 2015-09-29,39.049999,39.770000,38.790001,39.180000,37.361622,7478800 2015-09-30,39.180000,39.680000,37.720001,38.830002,37.027863,15823700 2015-10-01,38.500000,39.270000,37.840000,39.200001,37.380684,9175100 2015-10-02,38.750000,38.770000,37.419998,38.630001,36.837154,12276300 2015-10-05,38.900002,40.299999,38.820000,40.189999,38.324745,9421800 2015-10-06,39.950001,40.369999,38.080002,38.130001,36.360352,12985800 2015-10-07,38.410000,39.410000,37.759998,39.310001,37.485596,10513700 2015-10-08,39.209999,40.029999,38.700001,39.740002,37.895626,8308100 2015-10-09,40.270000,42.490002,40.250000,42.419998,40.451252,16835500 2015-10-12,42.590000,43.880001,42.549999,43.840000,41.805347,11443300 2015-10-13,42.700001,43.970001,42.520000,43.410000,41.395298,13250300 2015-10-14,44.000000,44.500000,43.230000,43.799999,41.767197,11125800 2015-10-15,44.099998,44.480000,43.500000,44.459999,42.396568,8185400 2015-10-16,43.950001,44.020000,42.860001,43.709999,41.681381,11572900 2015-10-19,43.830002,44.490002,43.619999,44.450001,42.387028,8934600 2015-10-20,44.540001,45.180000,44.450001,44.790001,42.711254,7610800 2015-10-21,44.490002,45.180000,44.090000,44.310001,42.253536,6935700 2015-10-22,44.889999,46.009998,44.360001,45.990002,43.855560,14444600 2015-10-23,46.369999,46.419998,43.810001,45.669998,43.550407,20281400 2015-10-26,45.360001,46.570000,44.990002,46.470001,44.313290,11026200 2015-10-27,46.410000,46.689999,45.650002,46.459999,44.303749,6824100 2015-10-28,46.200001,46.360001,45.230000,45.860001,43.731602,7629700 2015-10-29,45.630001,46.099998,45.209999,45.860001,43.731602,5234400 2015-10-30,45.770000,46.770000,45.709999,46.220001,44.074883,8589700 2015-11-02,46.200001,46.820000,46.200001,46.470001,44.313290,6189300 2015-11-03,47.020000,47.090000,46.080002,46.500000,44.437523,6983200 2015-11-04,46.419998,46.450001,45.150002,45.630001,43.606110,8081400 2015-11-05,45.700001,45.830002,45.029999,45.599998,43.577438,5864700 2015-11-06,45.509998,45.970001,45.049999,45.340000,43.328968,11669600 2015-11-09,45.169998,45.209999,44.560001,44.650002,42.669582,7214600 2015-11-10,44.660000,45.160000,44.020000,44.490002,42.516670,5935300 2015-11-11,44.759998,44.950001,44.369999,44.389999,42.421104,4413000 2015-11-12,44.290001,44.520000,43.820000,43.900002,41.952847,5951100 2015-11-13,43.669998,44.230000,43.119999,43.450001,41.522804,7486100 2015-11-16,42.410000,42.840000,41.849998,42.830002,40.930298,10201100 2015-11-17,43.000000,43.459999,42.049999,42.299999,40.423805,9596500 2015-11-18,42.320000,42.320000,41.009998,41.750000,39.898209,11071100 2015-11-19,41.939999,42.730000,41.889999,42.299999,40.423805,6545500 2015-11-20,42.400002,42.709999,42.049999,42.200001,40.328247,5656000 2015-11-23,42.110001,42.740002,41.810001,42.299999,40.423805,4166100 2015-11-24,41.020000,41.639999,40.450001,41.230000,39.401257,7578000 2015-11-25,41.349998,41.500000,40.959999,41.310001,39.477722,4276600 2015-11-27,41.380001,42.250000,41.169998,41.689999,39.840862,3066600 2015-11-30,41.750000,41.990002,40.980000,41.259998,39.429932,6450900 2015-12-01,41.470001,43.299999,41.299999,43.259998,41.341221,8912900 2015-12-02,44.090000,44.529999,43.529999,43.820000,41.876392,8010400 2015-12-03,43.650002,44.599998,42.919998,43.270000,41.350784,7235300 2015-12-04,43.820000,44.990002,43.820000,44.970001,42.975384,9460900 2015-12-07,45.349998,46.490002,45.220001,45.779999,43.749447,8911700 2015-12-08,45.099998,45.509998,44.070000,44.549999,42.574001,9043700 2015-12-09,44.299999,45.189999,43.189999,43.650002,41.713936,8001000 2015-12-10,43.790001,44.480000,43.540001,44.090000,42.134411,7955600 2015-12-11,43.279999,43.590000,42.060001,42.090000,40.223133,10235200 2015-12-14,42.259998,42.869999,41.080002,41.770000,39.917313,10750500 2015-12-15,41.970001,42.820000,41.919998,42.599998,40.710503,7097300 2015-12-16,42.990002,43.490002,42.119999,43.200001,41.283894,7850900 2015-12-17,43.330002,43.950001,42.450001,42.459999,40.576714,7225000 2015-12-18,41.610001,42.310001,40.700001,41.090000,39.267483,17810000 2015-12-21,41.349998,42.430000,41.349998,42.400002,40.519371,6597500 2015-12-22,42.560001,43.080002,42.360001,42.900002,40.997192,5704700 2015-12-23,42.779999,43.389999,42.430000,43.290001,41.369900,6093600 2015-12-24,43.270000,44.189999,43.110001,43.810001,41.866833,3307000 2015-12-28,43.619999,44.040001,42.910000,43.230000,41.312557,4148000 2015-12-29,43.250000,43.619999,43.029999,43.500000,41.570580,4006900 2015-12-30,43.639999,43.639999,42.459999,42.799999,40.901627,5463600 2015-12-31,42.540001,42.570000,41.830002,42.349998,40.471588,6813800 2016-01-04,41.290001,41.349998,40.299999,40.910000,39.095455,12037200 2016-01-05,41.180000,41.490002,39.950001,40.520000,38.722763,10514200 2016-01-06,40.049999,41.700001,40.000000,41.230000,39.401257,12393800 2016-01-07,40.970001,41.520000,39.680000,40.450001,38.655853,11312900 2016-01-08,40.939999,41.360001,40.259998,40.369999,38.579407,8853100 2016-01-11,40.560001,41.200001,39.900002,41.080002,39.257915,15877500 2016-01-12,41.150002,42.360001,40.480000,42.000000,40.137115,12636000 2016-01-13,42.169998,42.740002,39.660000,40.099998,38.321396,12718600 2016-01-14,40.209999,40.779999,38.860001,40.549999,38.751427,11756500 2016-01-15,39.040001,39.889999,38.369999,38.759998,37.040825,18924800 2016-01-19,39.590000,39.779999,38.209999,38.860001,37.136383,10505900 2016-01-20,38.529999,39.849998,36.200001,39.060001,37.327518,16089100 2016-01-21,38.930000,40.000000,38.020000,39.790001,38.025139,9781700 2016-01-22,40.000000,40.720001,39.570000,40.160000,38.378731,7247000 2016-01-25,40.020000,40.160000,38.820000,38.880001,37.155502,10113200 2016-01-26,38.730000,39.750000,38.439999,39.639999,37.881786,8099000 2016-01-27,40.150002,40.869999,39.480000,39.689999,37.929569,10186000 2016-01-28,39.610001,39.790001,37.660000,38.139999,36.448322,17112300 2016-01-29,37.520000,39.090000,36.599998,38.990002,37.260632,20957500 2016-02-01,39.000000,39.939999,38.630001,39.380001,37.633320,12023500 2016-02-02,38.830002,38.970001,37.000000,37.029999,35.387558,12401400 2016-02-03,37.380001,37.610001,35.759998,37.509998,35.846268,12390500 2016-02-04,37.340000,38.599998,36.700001,38.209999,36.515217,8599600 2016-02-05,37.709999,38.490002,36.529999,36.750000,35.119984,10072700 2016-02-08,36.080002,36.160000,34.759998,35.549999,34.065891,12821900 2016-02-09,34.930000,36.750000,34.910000,36.189999,34.679176,11143300 2016-02-10,36.570000,37.639999,36.529999,37.119999,35.570347,8114100 2016-02-11,36.470001,37.220001,36.169998,36.490002,34.966640,8096000 2016-02-12,36.919998,37.980000,36.419998,37.820000,36.241119,9412800 2016-02-16,38.130001,38.770000,37.529999,38.610001,36.998150,7147500 2016-02-17,38.950001,39.830002,38.869999,39.340000,37.697681,8432500 2016-02-18,39.360001,39.680000,38.959999,39.540001,37.889324,9605800 2016-02-19,39.160000,40.070000,39.040001,39.759998,38.100147,11052400 2016-02-22,40.139999,40.930000,40.070000,40.840000,39.135056,9997300 2016-02-23,40.560001,40.810001,40.169998,40.380001,38.694263,6432200 2016-02-24,40.020000,40.830002,39.389999,40.660000,38.962559,6103700 2016-02-25,40.759998,41.380001,40.410000,41.360001,39.633343,6936400 2016-02-26,41.500000,41.599998,40.380001,40.869999,39.163799,7467200 2016-02-29,40.770000,41.340000,40.500000,41.000000,39.288372,5791300 2016-03-01,41.439999,42.020000,41.060001,41.830002,40.083725,7885800 2016-03-02,41.470001,41.799999,41.290001,41.590000,39.853752,7913700 2016-03-03,41.520000,42.240002,41.230000,41.880001,40.131638,8812800 2016-03-04,42.169998,42.169998,41.419998,41.630001,39.892078,9474100 2016-03-07,41.310001,42.230000,40.900002,42.130001,40.371197,6959700 2016-03-08,41.299999,41.410000,40.049999,40.770000,39.067982,8418300 2016-03-09,40.740002,41.720001,40.520000,41.650002,39.911240,8546300 2016-03-10,42.110001,42.110001,40.910000,41.630001,39.892078,5814200 2016-03-11,41.889999,42.500000,41.700001,42.470001,40.697014,5701500 2016-03-14,42.310001,42.700001,42.119999,42.590000,40.811993,4568000 2016-03-15,42.299999,42.490002,41.980000,42.110001,40.352039,4445400 2016-03-16,41.810001,42.430000,41.590000,42.310001,40.543682,4792900 2016-03-17,42.310001,42.310001,41.820000,42.099998,40.342449,5960600 2016-03-18,42.310001,43.529999,41.750000,43.439999,41.626507,13746000 2016-03-21,43.320000,43.779999,43.279999,43.470001,41.655258,4756400 2016-03-22,42.000000,43.020000,41.840000,42.759998,40.974892,6721600 2016-03-23,42.799999,42.860001,41.580002,41.919998,40.169971,9583400 2016-03-24,41.880001,41.950001,40.189999,40.500000,38.809242,12515100 2016-03-28,41.000000,41.340000,40.330002,40.910000,39.202126,6402800 2016-03-29,40.900002,41.430000,40.770000,41.349998,39.623764,6794000 2016-03-30,41.750000,42.070000,41.360001,41.380001,39.652512,6076800 2016-03-31,41.500000,41.680000,40.980000,41.009998,39.297958,8138000 2016-04-01,40.130001,40.160000,39.270000,39.520000,37.870159,11244100 2016-04-04,39.810001,40.240002,39.150002,39.369999,37.726421,7831200 2016-04-05,39.130001,39.380001,38.740002,38.930000,37.304790,7648400 2016-04-06,39.070000,39.070000,38.340000,38.900002,37.276047,5650000 2016-04-07,38.660000,39.049999,37.910000,38.360001,36.758587,8206700 2016-04-08,38.700001,38.720001,38.119999,38.500000,36.892742,6087400 2016-04-11,38.790001,39.549999,38.669998,38.730000,37.113148,7932300 2016-04-12,38.820000,39.430000,38.759998,39.189999,37.553940,6426000 2016-04-13,39.299999,40.009998,38.889999,39.939999,38.272629,12493500 2016-04-14,40.340000,41.660000,40.250000,41.169998,39.451279,10133400 2016-04-15,41.299999,41.360001,40.720001,40.910000,39.202126,6982200 2016-04-18,41.180000,41.259998,40.439999,40.919998,39.211716,5245700 2016-04-19,40.990002,41.759998,40.970001,41.340000,39.614185,6650200 2016-04-20,41.360001,41.709999,41.110001,41.259998,39.537510,5018200 2016-04-21,40.799999,40.930000,39.799999,40.009998,38.339710,10782600 2016-04-22,37.680000,38.490002,37.009998,38.209999,36.614849,20939500 2016-04-25,38.160000,38.400002,36.919998,37.000000,35.455364,12670100 2016-04-26,37.270000,37.490002,36.259998,36.919998,35.378708,14692700 2016-04-27,36.790001,37.290001,36.520000,36.709999,35.177475,12305000 2016-04-28,37.040001,37.090000,35.889999,35.970001,34.468365,9836800 2016-04-29,35.810001,35.830002,34.099998,34.689999,33.241791,17807200 2016-05-02,34.990002,35.169998,34.400002,34.430000,33.088032,8829800 2016-05-03,34.759998,34.770000,33.849998,34.580002,33.232189,10674200 2016-05-04,34.169998,34.299999,33.000000,33.209999,31.915586,13412400 2016-05-05,33.279999,33.520000,32.730000,32.810001,31.531174,11606100 2016-05-06,32.669998,33.150002,32.189999,33.029999,31.742601,12749100 2016-05-09,33.029999,33.799999,32.939999,32.939999,31.656111,9312500 2016-05-10,33.240002,33.799999,33.090000,33.770000,32.453758,8124400 2016-05-11,33.680000,34.040001,32.849998,32.860001,31.579233,8148600 2016-05-12,33.009998,33.020000,31.290001,31.330000,30.108864,14228200 2016-05-13,31.090000,32.009998,31.080000,31.510000,30.281847,10132500 2016-05-16,31.809999,32.299999,30.990000,32.119999,30.868067,12397800 2016-05-17,32.250000,33.290001,32.020000,32.639999,31.367804,13303400 2016-05-18,32.610001,33.360001,32.340000,32.610001,31.338974,9136300 2016-05-19,32.279999,32.590000,31.690001,32.150002,30.896898,8875400 2016-05-20,32.299999,32.810001,31.950001,32.009998,30.762354,7278000 2016-05-23,32.029999,32.290001,31.700001,31.730000,30.493271,6498400 2016-05-24,31.889999,32.279999,31.850000,32.150002,30.896898,6962700 2016-05-25,32.389999,32.900002,32.099998,32.169998,30.916122,7401800 2016-05-26,32.130001,32.340000,31.370001,31.510000,30.281847,7222800 2016-05-27,31.600000,31.840000,31.410000,31.650000,30.416388,8573700 2016-05-31,31.750000,31.969999,31.330000,31.910000,30.666256,9618700 2016-06-01,31.940001,32.259998,31.730000,31.950001,30.704693,6415500 2016-06-02,31.670000,32.070000,31.580000,31.670000,30.435608,6813300 2016-06-03,31.590000,31.600000,30.370001,30.809999,29.609127,12424100 2016-06-06,30.770000,31.299999,30.379999,31.260000,30.041590,8335400 2016-06-07,31.459999,32.869999,31.100000,32.360001,31.098719,12424200 2016-06-08,32.630001,32.970001,32.220001,32.509998,31.242867,8173100 2016-06-09,32.250000,33.580002,32.250000,33.400002,32.098186,8188300 2016-06-10,32.799999,33.480000,32.639999,33.139999,31.848307,8252300 2016-06-13,32.990002,32.990002,31.639999,31.799999,30.560539,9225600 2016-06-14,31.809999,31.969999,30.020000,30.360001,29.176666,13802900 2016-06-15,30.650000,31.100000,30.450001,30.490000,29.301603,8152300 2016-06-16,29.799999,29.799999,29.020000,29.139999,28.004217,18236700 2016-06-17,29.100000,29.549999,28.850000,29.340000,28.196426,15301900 2016-06-20,29.750000,30.389999,29.639999,29.709999,28.552002,8359300 2016-06-21,30.290001,30.389999,29.690001,30.020000,28.849916,8922900 2016-06-22,30.049999,30.330000,29.820000,29.889999,28.724991,6675900 2016-06-23,30.250000,30.490000,29.770000,30.330000,29.147839,9139900 2016-06-24,28.200001,28.500000,27.040001,27.049999,25.995686,36049900 2016-06-27,26.850000,26.850000,24.850000,25.270000,24.285061,23170100 2016-06-28,26.120001,26.879999,25.760000,26.770000,25.726597,20026100 2016-06-29,26.940001,28.070000,26.940001,27.700001,26.620348,15008800 2016-06-30,27.860001,28.309999,27.490000,28.309999,27.206568,11148300 2016-07-01,28.260000,29.520000,28.200001,29.330000,28.186813,13250000 2016-07-05,29.090000,29.160000,28.190001,28.930000,27.802406,9467000 2016-07-06,27.760000,28.400000,27.120001,28.350000,27.245014,18757500 2016-07-07,28.389999,29.469999,28.309999,29.400000,28.254086,11779800 2016-07-08,29.799999,30.280001,29.700001,30.040001,28.869146,13659300 2016-07-11,30.230000,31.440001,30.219999,31.160000,29.945486,12374400 2016-07-12,32.779999,34.889999,32.750000,34.660000,33.309063,25515700 2016-07-13,35.000000,35.290001,34.119999,34.450001,33.107258,15215100 2016-07-14,35.110001,36.189999,35.000000,35.880001,34.481514,16884400 2016-07-15,35.509998,36.060001,35.320000,35.889999,34.491123,9817100 2016-07-18,36.029999,36.340000,35.759998,36.029999,34.625668,8606800 2016-07-19,35.779999,36.080002,35.330002,36.009998,34.606449,7956300 2016-07-20,36.070000,36.730000,35.389999,35.919998,34.519951,13098400 2016-07-21,35.099998,35.560001,34.439999,34.959999,33.597370,16429900 2016-07-22,36.450001,36.560001,35.599998,36.360001,34.942806,14704700 2016-07-25,36.349998,36.400002,35.520000,35.799999,34.404636,9526700 2016-07-26,35.910000,36.680000,35.650002,36.549999,35.125408,8871200 2016-07-27,36.500000,36.599998,35.900002,36.200001,34.789043,6671200 2016-07-28,36.070000,36.529999,35.750000,36.340000,34.923580,6518800 2016-07-29,36.259998,36.740002,35.500000,35.500000,34.116333,9138600 2016-08-01,35.540001,35.750000,35.099998,35.599998,34.212429,7059000 2016-08-02,35.389999,35.400002,33.380001,33.509998,32.203899,12100400 2016-08-03,33.470001,33.959999,33.169998,33.480000,32.271362,8254200 2016-08-04,33.570000,33.770000,33.000000,33.580002,32.367748,6384700 2016-08-05,33.709999,34.720001,33.680000,34.439999,33.196705,16437200 2016-08-08,34.220001,34.880001,34.119999,34.349998,33.109951,7142400 2016-08-09,35.209999,35.500000,34.540001,34.590000,33.341293,7307200 2016-08-10,34.590000,34.750000,33.740002,34.180000,32.946095,5878400 2016-08-11,34.250000,35.080002,34.240002,34.959999,33.697941,7665900 2016-08-12,34.740002,35.169998,34.660000,34.919998,33.659374,6063900 2016-08-15,34.959999,36.049999,34.900002,35.869999,34.575081,7137200 2016-08-16,35.669998,36.790001,35.630001,36.750000,35.423321,9385000 2016-08-17,36.680000,36.750000,36.189999,36.599998,35.278732,8002000 2016-08-18,36.430000,36.700001,36.049999,36.669998,35.346210,5292900 2016-08-19,36.439999,36.740002,36.099998,36.490002,35.172699,6675300 2016-08-22,36.330002,36.480000,35.860001,36.000000,34.700397,5189400 2016-08-23,36.320000,36.650002,36.180000,36.400002,35.085953,5401700 2016-08-24,36.270000,36.990002,36.189999,36.650002,35.326927,5945800 2016-08-25,36.340000,36.939999,36.320000,36.720001,35.394398,5446000 2016-08-26,36.680000,36.840000,36.020000,36.230000,34.922092,6257700 2016-08-29,36.130001,36.410000,36.049999,36.169998,34.864254,4760700 2016-08-30,35.450001,37.349998,35.349998,37.049999,35.712486,14509300 2016-08-31,36.970001,36.980000,35.630001,36.299999,34.989567,13111700 2016-09-01,36.529999,36.709999,35.880001,36.240002,34.931732,6940600 2016-09-02,36.000000,36.700001,36.000000,36.529999,35.211254,5429100 2016-09-06,36.450001,36.970001,36.360001,36.959999,35.625729,5501700 2016-09-07,37.500000,39.520000,37.419998,38.750000,37.351112,13775000 2016-09-08,38.680000,39.410000,38.430000,39.349998,37.929455,7101500 2016-09-09,39.000000,39.340000,38.169998,38.490002,37.100506,8623600 2016-09-12,37.220001,38.380001,36.619999,38.340000,36.955925,11959800 2016-09-13,38.119999,38.310001,37.220001,37.369999,36.020939,9330300 2016-09-14,37.000000,37.200001,36.250000,36.389999,35.076305,8051800 2016-09-15,36.310001,36.630001,35.849998,36.410000,35.095589,7793900 2016-09-16,36.259998,36.360001,35.470001,35.490002,34.208805,10724800 2016-09-19,35.660000,36.110001,35.349998,35.439999,34.160606,5422300 2016-09-20,35.750000,35.860001,35.130001,35.150002,33.881077,6666500 2016-09-21,35.000000,35.150002,33.900002,34.669998,33.418404,10408200 2016-09-22,34.959999,36.029999,34.849998,35.250000,33.977467,7438700 2016-09-23,35.299999,35.669998,34.959999,35.549999,34.266632,4603200 2016-09-26,35.189999,35.549999,34.860001,34.930000,33.669022,7353500 2016-09-27,34.980000,36.130001,34.900002,36.000000,34.700397,5068900 2016-09-28,36.099998,36.860001,35.779999,35.840000,34.546165,6291600 2016-09-29,35.650002,36.599998,35.599998,35.820000,34.526890,6182700 2016-09-30,35.980000,36.990002,35.860001,36.610001,35.288368,7429300 2016-10-03,36.459999,37.750000,36.330002,37.700001,36.339024,8878900 2016-10-04,38.389999,38.779999,37.549999,37.630001,36.271553,9065600 2016-10-05,37.820000,38.119999,37.310001,37.869999,36.502880,4713100 2016-10-06,37.830002,38.220001,37.570000,38.169998,36.792053,5160200 2016-10-07,38.250000,38.480000,37.400002,37.730000,36.367935,5133200 2016-10-10,37.950001,38.950001,37.470001,38.889999,37.486057,6939900 2016-10-11,39.990002,39.990002,38.060001,38.200001,36.820969,10034700 2016-10-12,38.119999,38.380001,37.360001,37.380001,36.030575,7410000 2016-10-13,36.950001,39.500000,36.799999,39.240002,37.823429,14773300 2016-10-14,39.450001,39.919998,38.590000,38.650002,37.254730,8871200 2016-10-17,38.660000,39.730000,38.369999,38.580002,37.187252,5602000 2016-10-18,38.840000,39.889999,38.840000,39.349998,37.929455,10538200 2016-10-19,39.480000,40.810001,39.400002,40.630001,39.163242,12764200 2016-10-20,40.930000,40.930000,39.410000,40.590000,39.124695,14695900 2016-10-21,39.970001,40.240002,39.650002,39.900002,38.459599,9981500 2016-10-24,40.250000,40.549999,39.770000,39.830002,38.392128,6466300 2016-10-25,39.660000,40.430000,39.360001,39.689999,38.257183,6019900 2016-10-26,38.570000,40.259998,38.209999,39.320000,37.900543,10112300 2016-10-27,39.450001,40.180000,39.259998,39.910000,38.469238,6542100 2016-10-28,39.849998,40.570000,39.799999,40.060001,38.613827,6710700 2016-10-31,40.310001,40.810001,40.080002,40.599998,39.134323,5961100 2016-11-01,40.509998,40.849998,39.570000,39.799999,38.363205,9028700 2016-11-02,39.720001,40.250000,39.619999,39.709999,38.276459,5274500 2016-11-03,39.779999,40.240002,39.299999,39.380001,38.054207,6006500 2016-11-04,39.270000,40.220001,39.240002,39.740002,38.402084,6717500 2016-11-07,40.389999,41.650002,40.310001,41.490002,40.093163,8334200 2016-11-08,41.419998,41.849998,41.020000,41.700001,40.296097,5725800 2016-11-09,40.759998,42.750000,40.439999,42.410000,40.982193,8392100 2016-11-10,42.709999,43.389999,42.150002,42.299999,40.875896,8665900 2016-11-11,42.070000,42.950001,41.680000,42.930000,41.484688,6623500 2016-11-14,43.009998,43.610001,42.980000,43.400002,41.938862,7773600 2016-11-15,45.000000,45.279999,43.590000,44.759998,43.253067,13166600 2016-11-16,44.660000,44.799999,43.930000,44.450001,42.953518,6167000 2016-11-17,44.389999,45.849998,44.049999,45.830002,44.287060,8558700 2016-11-18,46.150002,46.490002,45.619999,46.259998,44.702568,7795100 2016-11-21,46.459999,46.750000,45.950001,46.080002,44.528633,6651400 2016-11-22,46.029999,46.950001,45.950001,46.080002,44.528633,5780600 2016-11-23,46.049999,46.389999,45.700001,46.340000,44.779877,5160200 2016-11-25,46.340000,46.860001,46.299999,46.820000,45.243721,2426600 2016-11-28,46.639999,46.889999,45.660000,46.500000,44.934494,7369600 2016-11-29,46.590000,47.139999,46.169998,46.889999,45.311367,4885400 2016-11-30,46.139999,46.860001,45.419998,46.439999,44.876511,7904200 2016-12-01,46.200001,47.090000,45.660000,45.750000,44.209743,7435200 2016-12-02,46.090000,46.860001,45.910000,46.099998,44.547966,6505100 2016-12-05,46.450001,46.540001,45.580002,45.720001,44.180756,5256400 2016-12-06,46.160000,46.549999,45.919998,46.430000,44.866859,5334500 2016-12-07,46.610001,48.939999,46.520000,48.650002,47.012108,10210300 2016-12-08,48.599998,48.599998,47.700001,48.049999,46.432304,6240000 2016-12-09,49.270000,50.639999,48.740002,49.639999,47.968777,9850800 2016-12-12,49.160000,49.340000,47.439999,47.590000,45.987801,8643500 2016-12-13,47.939999,48.490002,47.709999,47.840000,46.229378,6147700 2016-12-14,47.840000,48.750000,47.810001,47.919998,46.306683,5293900 2016-12-15,48.099998,49.950001,48.099998,48.299999,46.673889,7530800 2016-12-16,48.610001,49.070000,47.560001,47.630001,46.026451,9299700 2016-12-19,47.889999,48.599998,47.740002,48.580002,46.944473,4729900 2016-12-20,48.500000,49.500000,48.500000,49.220001,47.562927,4814600 2016-12-21,49.340000,49.900002,49.230000,49.470001,47.804504,3827900 2016-12-22,49.349998,49.450001,48.459999,48.689999,47.050770,3618700 2016-12-23,48.610001,48.840000,48.290001,48.480000,46.847832,2914800 2016-12-27,48.290001,48.919998,48.139999,48.610001,46.973461,2797800 2016-12-28,48.730000,48.830002,47.610001,47.669998,46.065098,4153600 2016-12-29,47.799999,48.000000,46.959999,47.250000,45.659245,3709300 2016-12-30,47.419998,47.660000,46.470001,46.689999,45.118092,4495000 2017-01-03,47.279999,47.340000,46.139999,46.299999,44.741226,6737800 2017-01-04,46.630001,47.439999,46.349998,46.700001,45.127758,5859600 2017-01-05,46.520000,46.930000,45.610001,45.889999,44.345032,6825300 2017-01-06,45.849998,46.720001,45.470001,46.209999,44.654255,7260200 2017-01-09,46.009998,47.340000,45.779999,47.080002,45.494972,4739100 2017-01-10,47.000000,48.509998,46.970001,48.480000,46.847832,7483800 2017-01-11,49.290001,49.900002,48.099998,48.639999,47.002449,6925800 2017-01-12,48.669998,49.000000,46.840000,48.099998,46.480625,5447300 2017-01-13,48.160000,48.430000,47.540001,47.650002,46.045776,3541700 2017-01-17,47.560001,47.750000,46.669998,46.750000,45.176075,5350800 2017-01-18,47.400002,47.799999,46.650002,47.639999,46.036125,5176500 2017-01-19,47.639999,48.090000,46.880001,47.259998,45.668903,3729300 2017-01-20,47.540001,48.160000,47.240002,48.000000,46.383995,5611800 2017-01-23,47.900002,48.090000,46.750000,46.939999,45.359676,4284200 2017-01-24,47.049999,47.799999,46.799999,47.540001,45.939484,4926700 2017-01-25,47.900002,48.209999,47.610001,47.910000,46.297024,5075800 2017-01-26,48.430000,49.709999,48.330002,49.590000,47.920460,10332800 2017-01-27,50.000000,50.000000,46.720001,46.950001,45.369350,19411100 2017-01-30,45.619999,45.919998,43.860001,44.900002,43.388363,16786100 2017-01-31,44.790001,44.840000,43.740002,44.250000,42.760242,11719800 2017-02-01,44.750000,45.000000,43.910000,44.049999,42.566971,7955500 2017-02-02,43.610001,44.520000,43.570000,44.009998,42.528328,7607700 2017-02-03,44.310001,44.549999,43.759998,44.200001,42.711933,6357900 2017-02-06,44.799999,45.599998,44.740002,45.299999,43.774887,6496100 2017-02-07,45.750000,46.130001,45.009998,45.169998,43.649269,6120000 2017-02-08,45.259998,45.259998,44.509998,45.060001,43.542976,4329900 2017-02-09,45.070000,46.599998,44.939999,46.299999,44.840740,7089900 2017-02-10,46.619999,46.700001,46.169998,46.450001,44.986012,4040600 2017-02-13,46.560001,47.779999,46.500000,47.410000,45.915756,6158600 2017-02-14,47.259998,47.279999,46.450001,46.570000,45.102234,6271700 2017-02-15,47.590000,48.049999,46.930000,47.540001,46.041664,8394800 2017-02-16,47.500000,47.650002,46.660000,46.970001,45.489624,5681800 2017-02-17,46.830002,47.099998,46.430000,46.910000,45.431519,4581600 2017-02-21,47.009998,47.270000,46.580002,46.810001,45.334675,4672000 2017-02-22,46.500000,46.700001,45.869999,46.320000,44.860111,5799600 2017-02-23,46.419998,47.320000,45.889999,46.099998,44.647041,5247000 2017-02-24,46.000000,46.299999,45.580002,46.279999,44.821369,4489600 2017-02-27,46.180000,46.360001,45.680000,46.320000,44.860111,4130500 2017-02-28,46.320000,46.720001,46.029999,46.360001,44.898846,4935600 2017-03-01,46.790001,48.139999,46.700001,47.090000,45.605846,8278900 2017-03-02,46.669998,46.740002,45.639999,45.720001,44.279018,7590700 2017-03-03,45.849998,47.259998,45.770000,46.820000,45.344345,7256900 2017-03-06,46.410000,46.680000,44.380001,45.310001,43.881943,11336600 2017-03-07,45.020000,45.230000,44.560001,44.840000,43.426754,4565300 2017-03-08,44.790001,45.299999,44.599998,44.889999,43.475185,5520400 2017-03-09,44.500000,44.930000,43.250000,43.330002,41.964348,9330100 2017-03-10,43.459999,43.950001,42.970001,43.900002,42.516388,6842300 2017-03-13,43.730000,44.119999,42.259998,42.369999,41.034603,8882300 2017-03-14,42.060001,42.099998,40.840000,41.209999,39.911160,10208500 2017-03-15,40.500000,42.189999,40.209999,42.090000,40.763432,13986200 2017-03-16,42.180000,42.349998,41.450001,42.130001,40.802177,7058300 2017-03-17,42.000000,42.209999,41.599998,41.720001,40.405098,10185800 2017-03-20,42.180000,42.419998,41.450001,41.700001,40.385719,6229800 2017-03-21,41.880001,41.980000,40.340000,40.419998,39.146065,7938700 2017-03-22,39.779999,40.549999,39.209999,40.349998,39.078270,9943000 2017-03-23,40.700001,41.860001,40.480000,41.410000,40.104866,9516600 2017-03-24,41.689999,42.070000,41.419998,41.730000,40.414783,6596600 2017-03-27,41.070000,41.889999,40.560001,41.740002,40.424458,6050500 2017-03-28,41.830002,42.930000,41.549999,42.599998,41.257359,6185800 2017-03-29,42.689999,42.759998,41.869999,41.959999,40.637531,5331400 2017-03-30,41.849998,42.639999,41.790001,42.540001,41.199245,3681400 2017-03-31,42.369999,42.939999,42.270000,42.299999,40.966808,5427700 2017-04-03,42.330002,42.570000,41.630001,42.450001,41.112087,5764700 2017-04-04,42.090000,42.230000,40.820000,40.900002,39.610931,7254700 2017-04-05,41.150002,42.130001,41.060001,41.310001,40.008007,7012700 2017-04-06,41.400002,41.959999,41.160000,41.720001,40.405098,3627600 2017-04-07,41.529999,42.099998,41.279999,41.810001,40.492260,4137000 2017-04-10,41.810001,42.669998,41.619999,42.320000,40.986187,4650500 2017-04-11,42.779999,43.950001,42.410000,43.930000,42.545441,10269600 2017-04-12,44.790001,45.349998,43.830002,43.959999,42.574493,9991100 2017-04-13,43.950001,44.020000,43.340000,43.349998,41.983711,5504900 2017-04-17,43.470001,44.250000,43.360001,44.230000,42.835983,4563200 2017-04-18,44.029999,44.529999,43.400002,43.810001,42.429218,5808900 2017-04-19,44.070000,44.779999,43.900002,44.400002,43.000629,6573400 2017-04-20,44.709999,45.380001,44.560001,45.220001,43.794785,4956500 2017-04-21,45.500000,45.500000,44.990002,45.150002,43.727001,5536000 2017-04-24,45.500000,46.439999,45.470001,46.439999,44.976322,6335300 2017-04-25,46.799999,47.389999,46.380001,46.610001,45.140968,5960600 2017-04-26,46.509998,46.900002,46.240002,46.400002,44.937592,6027600 2017-04-27,43.910000,44.209999,42.410000,43.980000,42.593857,18988600 2017-04-28,44.020000,44.060001,42.560001,42.619999,41.276730,13358000 2017-05-01,42.759998,42.959999,42.009998,42.080002,40.753746,8591400 2017-05-02,42.060001,43.910000,42.049999,43.869999,42.487331,9402500 2017-05-03,43.669998,44.169998,43.419998,43.919998,42.535751,5144300 2017-05-04,44.180000,44.389999,43.200001,43.910000,42.526070,4476100 2017-05-05,44.000000,44.520000,43.770000,44.509998,43.107159,5462800 2017-05-08,44.599998,45.049999,44.520000,44.939999,43.523609,6190700 2017-05-09,45.400002,47.299999,45.250000,47.080002,45.596161,11116800 2017-05-10,47.029999,47.779999,46.669998,47.299999,45.809223,7379800 2017-05-11,47.209999,47.240002,45.650002,46.540001,45.073174,6086300 2017-05-12,46.259998,46.439999,45.730000,45.830002,44.481129,3888700 2017-05-15,45.700001,46.990002,45.689999,46.680000,45.306114,5534500 2017-05-16,46.790001,47.130001,44.740002,46.939999,45.558460,4627800 2017-05-17,46.250000,46.560001,44.880001,44.919998,43.597912,6906700 2017-05-18,44.400002,45.400002,44.380001,44.650002,43.335861,6626700 2017-05-19,44.799999,45.380001,44.740002,45.220001,43.889088,6736700 2017-05-22,45.330002,46.250000,45.330002,46.209999,44.849945,4428600 2017-05-23,46.270000,46.689999,45.939999,46.660000,45.286705,3008500 2017-05-24,46.740002,47.430000,46.650002,46.770000,45.393459,3885100 2017-05-25,46.990002,48.119999,46.820000,48.020000,46.606678,5441800 2017-05-26,47.790001,48.820000,47.730000,48.740002,47.305489,5979300 2017-05-30,48.320000,48.580002,47.790001,47.959999,46.548439,5512900 2017-05-31,48.200001,48.480000,47.529999,48.410000,46.985199,4486100 2017-06-01,48.500000,49.360001,48.299999,49.049999,47.606354,4421400 2017-06-02,49.560001,50.470001,49.369999,49.520000,48.062527,7708600 2017-06-05,49.529999,49.950001,49.400002,49.740002,48.276051,5466700 2017-06-06,49.470001,50.099998,49.320000,49.740002,48.276051,4473500 2017-06-07,49.439999,50.910000,48.799999,50.860001,49.363087,7078400 2017-06-08,50.860001,51.869999,50.410000,51.430000,49.916313,6544300 2017-06-09,51.610001,51.950001,50.250000,50.270000,48.790455,7204300 2017-06-12,50.099998,50.220001,48.099998,49.480000,48.023705,8597900 2017-06-13,49.560001,49.910000,48.840000,49.450001,47.994587,5153300 2017-06-14,49.639999,49.779999,48.889999,49.389999,47.936352,4027800 2017-06-15,49.139999,49.320000,48.369999,49.110001,47.664589,4579600 2017-06-16,48.900002,49.450001,48.619999,48.790001,47.354012,6622100 2017-06-19,49.130001,49.720001,48.820000,49.660000,48.198406,4104300 2017-06-20,49.220001,49.360001,48.009998,48.029999,46.616383,6035100 2017-06-21,48.330002,48.639999,48.130001,48.430000,47.004604,3469500 2017-06-22,50.500000,50.560001,48.790001,48.970001,47.528717,9792100 2017-06-23,49.000000,49.099998,48.470001,48.630001,47.198723,12682000 2017-06-26,48.810001,49.779999,48.540001,48.779999,47.344303,3992900 2017-06-27,48.599998,49.560001,48.500000,48.500000,47.072544,4264400 2017-06-28,48.820000,49.799999,48.810001,49.250000,47.800472,4259700 2017-06-29,49.279999,49.689999,48.820000,49.619999,48.159576,6170100 2017-06-30,49.919998,50.509998,49.599998,50.320000,48.838978,6618700 2017-07-03,50.779999,51.279999,50.369999,50.389999,48.906921,2906500 2017-07-05,50.439999,51.549999,50.180000,51.259998,49.751308,5157500 2017-07-06,50.970001,52.580002,50.860001,52.049999,50.518059,7021400 2017-07-07,52.299999,53.380001,52.180000,53.029999,51.469219,6597000 2017-07-10,52.980000,53.160000,52.230000,52.660000,51.110115,4600000 2017-07-11,52.580002,52.660000,51.470001,51.610001,50.091011,4545700 2017-07-12,53.119999,53.830002,52.450001,53.799999,52.216557,8348400 2017-07-13,53.400002,54.480000,53.150002,53.810001,52.226265,5346700 2017-07-14,53.799999,54.279999,53.340000,54.220001,52.624199,4537900 2017-07-17,54.209999,54.279999,53.849998,53.869999,52.284500,3727400 2017-07-18,53.830002,53.840000,53.020000,53.150002,51.585693,4101400 2017-07-19,52.259998,53.189999,51.779999,52.610001,51.061573,5774700 2017-07-20,52.720001,52.779999,52.099998,52.340000,50.799526,4836200 2017-07-21,52.130001,52.549999,51.450001,51.910000,50.382187,4544400 2017-07-24,51.790001,52.029999,51.240002,51.279999,49.770721,4876400 2017-07-25,51.500000,51.900002,50.549999,50.610001,49.120449,4484900 2017-07-26,50.630001,51.169998,50.009998,51.009998,49.508671,4776100 2017-07-27,50.340000,50.340000,48.750000,50.000000,48.528400,10260300 2017-07-28,49.020000,50.669998,48.730000,50.490002,49.003983,9153400 2017-07-31,50.849998,51.230000,50.040001,50.439999,48.955448,6062900 2017-08-01,51.130001,52.000000,50.320000,51.060001,49.557205,5045300 2017-08-02,50.889999,51.180000,49.900002,50.450001,48.965160,4679700 2017-08-03,50.560001,51.200001,50.360001,50.549999,49.062214,3231400 2017-08-04,50.669998,50.919998,50.389999,50.799999,49.304852,2993500 2017-08-07,50.820000,51.130001,50.459999,50.580002,49.091331,3016700 2017-08-08,50.680000,50.779999,49.889999,50.000000,48.528400,4274400 2017-08-09,49.740002,49.919998,49.230000,49.400002,47.946056,5020800 2017-08-10,49.029999,49.340000,48.189999,48.549999,47.216652,5441400 2017-08-11,48.500000,48.790001,47.439999,48.349998,47.022144,5610700 2017-08-14,48.860001,49.169998,48.500000,48.810001,47.469509,2996500 2017-08-15,48.759998,49.000000,48.349998,48.520000,47.187477,3149600 2017-08-16,48.639999,48.730000,48.270000,48.410000,47.080505,4187300 2017-08-17,48.250000,48.340000,45.799999,46.029999,44.765862,10304200 2017-08-18,46.299999,46.299999,45.439999,45.549999,44.299046,6242800 2017-08-21,45.730000,46.090000,45.410000,45.709999,44.454647,4353900 2017-08-22,45.849998,45.930000,45.330002,45.410000,44.162891,4019700 2017-08-23,45.169998,45.240002,43.520000,43.970001,42.762440,8159200 2017-08-24,44.130001,44.150002,42.669998,42.919998,41.741268,7057500 2017-08-25,43.090000,45.430000,43.009998,45.250000,44.007286,11738400 2017-08-28,45.230000,45.369999,44.779999,44.950001,43.715527,6969300 2017-08-29,44.529999,44.849998,44.380001,44.560001,43.336231,5195100 2017-08-30,44.540001,44.770000,43.889999,44.320000,43.102821,5472600 2017-08-31,44.540001,44.939999,44.430000,44.740002,43.511295,3799600 2017-09-01,44.849998,45.470001,44.650002,45.310001,44.065636,4569400 2017-09-05,44.790001,45.279999,43.840000,43.919998,42.713814,8501600 2017-09-06,43.090000,44.680000,42.610001,44.310001,43.093102,8796700 2017-09-07,44.189999,44.630001,43.529999,43.840000,42.636009,5095000 2017-09-08,43.810001,44.110001,43.490002,43.599998,42.402599,4684600 2017-09-11,44.009998,46.090000,44.000000,45.860001,44.600533,7921600 2017-09-12,45.900002,46.480000,45.630001,46.290001,45.018723,6325100 2017-09-13,46.349998,47.580002,46.099998,47.000000,45.709225,7288200 2017-09-14,46.790001,46.939999,46.119999,46.189999,44.921474,5360500 2017-09-15,45.299999,46.040001,45.189999,46.000000,44.736687,14846200 2017-09-18,46.020000,46.299999,45.270000,45.310001,44.065636,4601200 2017-09-19,45.279999,45.660000,44.029999,44.380001,43.161186,6884600 2017-09-20,44.919998,45.560001,44.459999,45.419998,44.172607,4708100 2017-09-21,45.470001,46.570000,44.990002,46.290001,45.018723,5864400 2017-09-22,46.570000,47.459999,46.349998,47.060001,45.767578,5342000 2017-09-25,46.980000,47.959999,46.889999,47.700001,46.390007,6363200 2017-09-26,47.840000,48.259998,47.230000,47.580002,46.273296,4706000 2017-09-27,47.099998,48.099998,46.630001,46.849998,45.563339,6183200 2017-09-28,46.779999,48.599998,46.779999,47.490002,46.185772,8367800 2017-09-29,47.490002,47.849998,47.230000,47.490002,46.185772,4904300 2017-10-02,47.520000,47.930000,47.220001,47.730000,46.419174,4911700 2017-10-03,47.660000,50.590000,47.630001,50.509998,49.122822,10261800 2017-10-04,50.500000,51.669998,50.490002,50.730000,49.336784,7454500 2017-10-05,50.849998,50.990002,50.259998,50.560001,49.171459,4212300 2017-10-06,50.700001,51.590000,50.650002,51.299999,49.891129,4240500 2017-10-09,51.230000,51.480000,50.400002,50.599998,49.210358,3691500 2017-10-10,52.000000,53.250000,51.980000,53.029999,51.573627,9387100 2017-10-11,53.099998,53.740002,52.330002,52.830002,51.379108,5396800 2017-10-12,52.720001,52.830002,52.340000,52.650002,51.204060,2942800 2017-10-13,52.669998,52.860001,52.259998,52.700001,51.252682,2960300 2017-10-16,52.520000,52.680000,51.930000,52.270000,50.834488,3262300 2017-10-17,52.720001,52.820000,51.869999,52.070000,50.639996,3651200 2017-10-18,52.110001,52.439999,51.860001,52.029999,50.601082,2542400 2017-10-19,51.570000,51.830002,49.630001,51.509998,50.095364,7568200 2017-10-20,51.560001,52.240002,51.529999,51.930000,50.503826,3643400 2017-10-23,51.919998,51.950001,50.869999,50.980000,49.579914,3456500 2017-10-24,51.020000,52.099998,50.549999,51.950001,50.523281,3654900 2017-10-25,51.779999,51.779999,50.610001,51.020000,49.618820,4658300 2017-10-26,52.000000,53.189999,48.320000,48.610001,47.275002,12079000 2017-10-27,48.410000,48.889999,47.330002,47.560001,46.253845,8591500 2017-10-30,47.650002,47.669998,46.830002,47.250000,45.952354,5402500 2017-10-31,47.220001,47.599998,46.790001,46.820000,45.534168,4596600 2017-11-01,48.000000,48.200001,47.369999,47.840000,46.526157,4354500 2017-11-02,47.790001,47.930000,47.090000,47.360001,46.059338,2410700 2017-11-03,47.360001,47.610001,46.799999,47.450001,46.146866,4037100 2017-11-06,47.459999,48.099998,47.279999,47.509998,46.205212,4249500 2017-11-07,47.509998,47.540001,46.400002,46.459999,45.184052,3756400 2017-11-08,46.419998,46.980000,45.840000,46.369999,45.096523,3198800 2017-11-09,45.849998,46.349998,45.360001,45.770000,44.513004,3561500 2017-11-10,45.639999,46.119999,45.560001,45.820000,44.659203,2433000 2017-11-13,45.630001,45.860001,45.330002,45.740002,44.581234,1772400 2017-11-14,45.299999,45.970001,45.270000,45.810001,44.649452,1827100 2017-11-15,45.709999,47.310001,45.450001,47.189999,45.994492,5223100 2017-11-16,47.259998,48.060001,47.240002,47.680000,46.472088,4461400 2017-11-17,47.599998,47.750000,47.189999,47.389999,46.189426,2324800 2017-11-20,47.330002,47.880001,47.119999,47.689999,46.481831,2436000 2017-11-21,47.889999,48.919998,47.540001,48.650002,47.417511,2796200 2017-11-22,48.580002,48.970001,48.270000,48.660000,47.427250,2326900 2017-11-24,48.660000,48.759998,48.349998,48.560001,47.329792,1352400 2017-11-27,48.610001,48.830002,48.299999,48.419998,47.193333,2630800 2017-11-28,48.439999,49.419998,48.200001,49.220001,47.973068,3864100 2017-11-29,49.380001,51.160000,48.660000,49.250000,48.002308,8154200 2017-11-30,49.759998,51.110001,49.299999,50.490002,49.210892,6016200 2017-12-01,49.669998,50.380001,48.689999,49.000000,47.758644,6229600 2017-12-04,50.099998,51.470001,49.650002,49.930000,48.665089,7113800 2017-12-05,49.849998,50.000000,49.209999,49.470001,48.216732,3594000 2017-12-06,49.389999,49.810001,49.189999,49.610001,48.353184,2835500 2017-12-07,49.529999,50.919998,49.299999,50.880001,49.591007,3047000 2017-12-08,51.230000,51.790001,50.930000,51.020000,49.727470,3817900 2017-12-11,50.779999,51.590000,50.759998,51.299999,50.000374,2835600 2017-12-12,51.270000,51.529999,50.380001,50.470001,49.191406,2798200 2017-12-13,50.580002,50.750000,49.849998,50.090000,48.821030,3035200 2017-12-14,50.590000,51.360001,50.080002,50.209999,48.937988,4503100 2017-12-15,50.669998,51.500000,50.400002,51.060001,49.766453,9074200 2017-12-18,51.250000,51.660000,51.250000,51.490002,50.185558,3235900 2017-12-19,51.599998,51.810001,51.279999,51.439999,50.136829,3019800 2017-12-20,51.570000,52.099998,51.169998,51.919998,50.604664,5172800 2017-12-21,52.160000,53.470001,52.070000,52.790001,51.452625,7125900 2017-12-22,52.720001,52.880001,52.419998,52.590000,51.257690,2425100 2017-12-26,52.349998,53.220001,52.330002,52.849998,51.511105,2774000 2017-12-27,52.799999,52.880001,52.060001,52.400002,51.072510,2831400 2017-12-28,52.450001,52.630001,52.220001,52.459999,51.130981,1845300 2017-12-29,52.419998,52.820000,52.009998,52.029999,50.711876,2696300 2018-01-02,52.330002,53.099998,51.900002,52.990002,51.647556,4084700 2018-01-03,52.860001,52.860001,52.060001,52.340000,51.014027,5074900 2018-01-04,52.480000,54.400002,52.270000,52.669998,51.335667,3557100 2018-01-05,52.779999,52.840000,52.430000,52.650002,51.316177,2967800 2018-01-08,52.599998,52.639999,51.930000,52.130001,50.809345,3515800 2018-01-09,52.970001,53.369999,52.009998,52.080002,50.760616,3426000 2018-01-10,53.230000,54.020000,52.880001,53.779999,52.417542,7655800 2018-01-11,54.490002,57.000000,54.180000,56.419998,54.990665,11339900 2018-01-12,56.560001,58.730000,56.560001,58.470001,56.988728,7505800 2018-01-16,58.790001,59.080002,57.529999,57.980000,56.511139,5283900 2018-01-17,58.310001,58.580002,57.799999,58.160000,56.686577,3148900 2018-01-18,58.000000,58.709999,57.560001,58.340000,56.862022,3969100 2018-01-19,58.590000,58.590000,57.759998,58.060001,56.589123,3151200 2018-01-22,57.990002,58.340000,57.529999,58.099998,56.628101,3553900 2018-01-23,57.740002,58.459999,57.400002,58.290001,56.813286,3337000 2018-01-24,54.349998,55.459999,53.450001,54.790001,53.401958,16348500 2018-01-25,54.000000,54.549999,52.209999,53.049999,51.706036,10223100 2018-01-26,53.650002,53.900002,52.340000,53.070000,51.725533,7066100 2018-01-29,52.790001,53.160000,52.590000,52.680000,51.345413,5953700 2018-01-30,52.450001,53.049999,52.360001,52.590000,51.257690,4741800 2018-01-31,53.080002,54.709999,53.000000,54.320000,52.943863,5962900 2018-02-01,54.000000,54.639999,53.590000,53.880001,52.515015,3623100 2018-02-02,53.490002,53.990002,52.029999,52.099998,50.780106,5109400 2018-02-05,51.230000,52.389999,49.750000,49.759998,48.592651,6878300 2018-02-06,49.320000,51.500000,48.790001,51.180000,49.979340,6782500 2018-02-07,50.910000,51.980000,50.889999,51.400002,50.194183,4845800 2018-02-08,51.439999,51.459999,48.509998,48.599998,47.459862,5995100 2018-02-09,49.700001,49.730000,46.330002,48.360001,47.225498,6837800 2018-02-12,48.790001,50.509998,48.650002,50.090000,48.914917,5437800 2018-02-13,49.700001,50.919998,49.639999,50.869999,49.676613,3758000 2018-02-14,50.240002,51.560001,50.110001,51.070000,49.871922,4983200 2018-02-15,51.450001,51.880001,50.939999,51.669998,50.457844,3140800 2018-02-16,51.799999,52.209999,51.529999,51.580002,50.369961,3891300 2018-02-20,51.230000,52.230000,51.099998,51.720001,50.506680,3379700 2018-02-21,51.959999,53.860001,51.830002,52.779999,51.541805,5396700 2018-02-22,53.240002,53.410000,52.700001,52.980000,51.737114,4356700 2018-02-23,53.299999,53.480000,52.720001,53.389999,52.137501,3394700 2018-02-26,53.990002,55.130001,53.919998,55.000000,53.709732,4962100 2018-02-27,54.889999,55.599998,54.240002,54.259998,52.987091,4878400 2018-02-28,54.410000,54.599998,53.639999,54.250000,52.977322,4343800 2018-03-01,54.139999,55.310001,53.299999,53.480000,52.225388,5895600 2018-03-02,52.900002,53.419998,51.869999,53.180000,51.932419,4918200 2018-03-05,52.900002,53.689999,52.689999,53.189999,51.942188,3974800 2018-03-06,53.340000,54.020000,52.900002,53.570000,52.313274,4273800 2018-03-07,53.119999,54.169998,53.040001,54.110001,52.840611,3216900 2018-03-08,54.330002,55.689999,54.279999,54.790001,53.504654,4189500 2018-03-09,55.049999,56.080002,54.650002,56.070000,54.754623,3468900 2018-03-12,56.259998,56.970001,55.630001,56.500000,55.174538,3256400 2018-03-13,56.860001,57.439999,56.029999,56.230000,54.910870,4361800 2018-03-14,56.570000,57.209999,55.160000,55.279999,53.983154,4267000 2018-03-15,55.349998,55.560001,54.930000,55.169998,53.875736,2980500 2018-03-16,55.310001,56.410000,55.270000,55.400002,54.100346,4574400 2018-03-19,55.330002,55.689999,54.189999,54.619999,53.338638,3834300 2018-03-20,54.930000,55.700001,54.669998,55.320000,54.022221,2555600 2018-03-21,54.209999,54.610001,53.169998,54.090000,52.821072,4811600 2018-03-22,53.580002,54.180000,52.290001,52.310001,51.082836,4871300 2018-03-23,52.630001,53.099998,50.990002,51.009998,49.813328,3966000 2018-03-26,51.939999,52.040001,50.639999,51.860001,50.643394,3210500 2018-03-27,52.299999,52.349998,50.549999,50.900002,49.705917,2940700 2018-03-28,50.900002,51.259998,50.049999,50.849998,49.657082,4177500 2018-03-29,51.299999,52.430000,51.029999,51.959999,50.741039,3074100 2018-04-02,51.770000,51.950001,48.959999,49.779999,48.612186,4185800 2018-04-03,50.230000,51.549999,49.570000,51.470001,50.262543,3863300 2018-04-04,50.599998,52.099998,50.509998,52.040001,50.819168,3955000 2018-04-05,52.500000,53.080002,51.830002,52.139999,50.916813,3060900 2018-04-06,51.709999,51.959999,49.810001,50.290001,49.110222,4302600 2018-04-09,50.500000,50.860001,49.740002,49.820000,48.651249,4330100 2018-04-10,50.520000,50.570000,47.209999,47.459999,46.346611,12805000 2018-04-11,47.150002,47.459999,45.369999,45.400002,44.334946,10151100 2018-04-12,46.029999,46.799999,45.509998,46.570000,45.477493,7040400 2018-04-13,46.750000,47.049999,45.750000,45.869999,44.793915,5226300 2018-04-16,46.130001,46.939999,45.810001,46.400002,45.311485,4516300 2018-04-17,46.750000,47.029999,45.619999,45.750000,44.676727,6961100 2018-04-18,46.500000,48.380001,46.049999,47.759998,46.639568,9170700 2018-04-19,47.529999,47.770000,46.410000,46.880001,45.780220,5759300 2018-04-20,46.910000,47.240002,46.439999,46.779999,45.682560,5344700 2018-04-23,46.849998,47.189999,46.119999,46.680000,45.584911,4221700 2018-04-24,46.720001,47.169998,45.110001,45.689999,44.618134,3954300 2018-04-25,45.669998,45.930000,43.889999,45.250000,44.188461,7847600 2018-04-26,43.490002,43.799999,40.650002,42.369999,41.376022,20517300 2018-04-27,42.549999,43.480000,42.330002,43.400002,42.381859,6955200 2018-04-30,43.500000,43.810001,42.759998,42.930000,41.922886,6472900 2018-05-01,42.860001,43.459999,42.560001,43.360001,42.342793,5341200 2018-05-02,43.230000,43.410000,42.189999,42.240002,41.249073,6314400 2018-05-03,42.250000,42.490002,41.540001,42.110001,41.122124,4700500 2018-05-04,41.750000,43.450001,41.750000,42.860001,41.854527,5540900 2018-05-07,42.919998,43.230000,42.119999,42.439999,41.541302,5331000 2018-05-08,42.330002,44.009998,42.330002,43.000000,42.089439,7766600 2018-05-09,42.930000,43.160000,41.470001,41.500000,40.621204,8273700 2018-05-10,41.509998,42.459999,41.509998,42.040001,41.149773,7931600 2018-05-11,42.080002,42.660000,42.020000,42.599998,41.697918,6066700 2018-05-14,42.750000,43.090000,42.200001,42.459999,41.560879,4201600 2018-05-15,42.020000,43.400002,41.599998,43.189999,42.275425,6909600 2018-05-16,43.130001,44.910000,43.040001,44.060001,43.126999,7493600 2018-05-17,43.900002,44.509998,43.490002,43.630001,42.706100,5334100 2018-05-18,43.560001,43.759998,43.040001,43.380001,42.461399,4216100 2018-05-21,43.740002,44.790001,43.630001,44.279999,43.342335,4930200 2018-05-22,44.500000,45.040001,42.830002,42.880001,41.971981,6892400 2018-05-23,42.639999,42.869999,42.270000,42.799999,41.893673,3915900 2018-05-24,42.939999,43.889999,42.759998,43.560001,42.637589,3855300 2018-05-25,43.820000,45.820000,43.799999,44.910000,43.958996,6517300 2018-05-29,44.599998,45.150002,43.220001,43.590000,42.666946,4531800 2018-05-30,43.680000,43.830002,42.660000,43.299999,42.383091,5457900 2018-05-31,43.400002,44.709999,42.970001,43.540001,42.618011,8540100 2018-06-01,44.049999,44.090000,43.349998,44.000000,43.068272,5472300 2018-06-04,44.040001,45.009998,43.959999,44.860001,43.910057,5685200 2018-06-05,44.779999,45.020000,43.810001,44.180000,43.244461,4975300 2018-06-06,43.450001,44.230000,42.880001,44.189999,43.254242,6502500 2018-06-07,44.279999,44.480000,43.450001,43.840000,42.911655,3729000 2018-06-08,43.959999,43.970001,42.959999,43.110001,42.197113,6273000 2018-06-11,43.250000,44.930000,43.250000,44.160000,43.224880,6440700 2018-06-12,44.230000,44.299999,43.090000,43.410000,42.490761,5204600 2018-06-13,43.389999,43.689999,42.830002,42.919998,42.011131,5989000 2018-06-14,43.060001,43.490002,42.799999,43.080002,42.167755,4019300 2018-06-15,43.060001,43.110001,42.320000,42.770000,41.864315,7032000 2018-06-18,42.630001,42.680000,41.939999,42.439999,41.541302,5372100 2018-06-19,42.029999,42.209999,41.090000,41.509998,40.631001,5575300 2018-06-20,41.650002,42.340000,41.349998,42.029999,41.139980,4930600 2018-06-21,42.029999,42.500000,41.369999,41.490002,40.611423,5025300 2018-06-22,41.459999,42.410000,41.020000,41.349998,40.474384,9115100 2018-06-25,41.090000,41.270000,39.290001,39.680000,38.839748,7126400 2018-06-26,39.869999,39.959999,38.990002,39.090000,38.262241,6037400 2018-06-27,39.090000,39.180000,38.250000,38.259998,37.449818,7391600 2018-06-28,38.330002,38.529999,37.060001,38.200001,37.391087,7909700 2018-06-29,38.250000,38.750000,37.820000,37.959999,37.156174,6032100 2018-07-02,37.740002,38.400002,37.439999,38.360001,37.547703,3363500 2018-07-03,37.639999,38.330002,36.759998,37.750000,36.950615,5645300 2018-07-05,37.849998,38.180000,37.520000,37.990002,37.185535,6181500 2018-07-06,38.189999,38.389999,37.759998,38.090000,37.283417,3695000 2018-07-09,38.209999,39.410000,38.070000,39.310001,38.477585,4530400 2018-07-10,39.380001,39.400002,38.500000,39.119999,38.291603,4910000 2018-07-11,38.310001,38.340000,35.900002,35.959999,35.198521,24894200 2018-07-12,36.400002,36.770000,35.639999,36.330002,35.560692,12226300 2018-07-13,36.310001,37.259998,36.139999,37.119999,36.333954,10829800 2018-07-16,37.259998,37.580002,36.930000,37.279999,36.490562,5358400 2018-07-17,37.099998,38.049999,37.080002,37.380001,36.588451,6274400 2018-07-18,38.000000,39.200001,38.000000,38.369999,37.557487,10297400 2018-07-19,38.320000,38.380001,37.549999,38.130001,37.322571,4985200 2018-07-20,37.959999,38.380001,37.810001,37.880001,37.077866,5302700 2018-07-23,37.650002,38.220001,37.360001,38.040001,37.234474,4697300 2018-07-24,38.189999,38.389999,37.040001,37.450001,36.656971,6415100 2018-07-25,37.320000,38.340000,37.320000,38.189999,37.381298,7336300 2018-07-26,37.849998,40.450001,37.599998,40.020000,39.172543,12832300 2018-07-27,39.930000,40.860001,39.509998,39.689999,38.849537,8445100 2018-07-30,39.880001,40.290001,38.930000,38.970001,38.144783,5746200 2018-07-31,39.259998,39.869999,39.139999,39.540001,38.702713,5761100 2018-08-01,39.380001,39.470001,37.689999,38.139999,37.332352,7080700 2018-08-02,37.860001,38.119999,37.349998,37.930000,37.126804,5920700 2018-08-03,38.060001,38.619999,38.049999,38.419998,37.606434,3975100 2018-08-06,38.259998,38.490002,37.869999,38.410000,37.694752,3339900 2018-08-07,38.650002,38.740002,38.189999,38.259998,37.547546,6427100 2018-08-08,38.410000,38.860001,38.220001,38.380001,37.665310,3886500 2018-08-09,38.549999,38.740002,37.889999,37.919998,37.213875,3699400 2018-08-10,37.750000,37.790001,36.450001,37.259998,36.566166,7481700 2018-08-13,37.290001,37.330002,36.680000,36.790001,36.104919,4051800 2018-08-14,36.840000,37.560001,36.830002,37.090000,36.399330,3873000 2018-08-15,36.959999,37.509998,36.419998,37.439999,36.742809,5599200 2018-08-16,37.750000,38.459999,37.439999,38.160000,37.449406,5876500 2018-08-17,37.990002,38.209999,37.720001,37.790001,37.086296,6364900 2018-08-20,38.040001,40.099998,37.990002,39.990002,39.245338,9628900 2018-08-21,39.980000,40.709999,39.840000,40.330002,39.578999,6491800 2018-08-22,40.080002,40.189999,39.139999,39.189999,38.460224,5593100 2018-08-23,39.189999,39.389999,38.720001,38.830002,38.106937,3931900 2018-08-24,38.900002,39.150002,38.529999,38.820000,38.097118,3561700 2018-08-27,39.020000,39.820000,39.020000,39.520000,38.784088,11236000 2018-08-28,39.669998,40.700001,39.599998,40.689999,39.932289,7373500 2018-08-29,40.660000,41.040001,40.250000,40.500000,39.745834,4475100 2018-08-30,40.360001,40.840000,40.150002,40.400002,39.647697,4330100 2018-08-31,40.250000,40.549999,40.180000,40.480000,39.726204,3464000 2018-09-04,40.320000,41.340000,40.320000,40.770000,40.010807,7123200 2018-09-05,40.810001,41.369999,38.880001,39.669998,38.931290,9738800 2018-09-06,39.480000,39.689999,38.250000,38.480000,37.763451,6917300 2018-09-07,38.310001,39.270000,38.150002,38.430000,37.714378,4875700 2018-09-10,38.660000,39.490002,38.490002,39.430000,38.695759,3901000 2018-09-11,39.330002,40.310001,39.070000,40.180000,39.431789,5863600 2018-09-12,40.259998,40.400002,39.230000,39.259998,38.528919,6103400 2018-09-13,39.490002,40.060001,39.419998,39.480000,38.744823,4268900 2018-09-14,39.540001,39.970001,39.320000,39.740002,38.999989,2905100 2018-09-17,39.700001,40.549999,39.700001,40.320000,39.569183,5072800 2018-09-18,40.360001,40.860001,39.650002,40.790001,40.030434,5548300 2018-09-19,40.790001,41.770000,40.700001,41.599998,40.825348,7413600 2018-09-20,41.820000,42.169998,41.189999,41.889999,41.109947,6865600 2018-09-21,42.040001,43.889999,41.990002,43.599998,42.788105,10743100 2018-09-24,43.270000,43.299999,41.849998,41.980000,41.198277,7105100 2018-09-25,42.000000,42.189999,40.270000,40.810001,40.050060,6744200 2018-09-26,40.840000,41.480000,40.779999,41.040001,40.275780,4623700 2018-09-27,41.230000,42.200001,41.150002,41.500000,40.727211,5654600 2018-09-28,41.369999,41.959999,40.700001,41.330002,40.560383,5030600 2018-10-01,41.410000,41.750000,39.599998,39.610001,38.872402,7210700 2018-10-02,39.599998,39.599998,38.400002,38.500000,37.783073,7625000 2018-10-03,38.700001,39.259998,38.419998,38.799999,38.077488,6370300 2018-10-04,38.799999,39.009998,37.480000,37.919998,37.213875,5916500 2018-10-05,37.930000,38.130001,36.209999,36.439999,35.761436,9127000 2018-10-08,36.439999,36.849998,35.599998,35.900002,35.231495,7879300 2018-10-09,36.299999,36.389999,33.410000,33.549999,32.925251,19662600 2018-10-10,33.330002,33.400002,31.590000,31.610001,31.021378,20539000 2018-10-11,32.299999,32.750000,30.750000,31.270000,30.687708,17115800 2018-10-12,31.969999,32.130001,30.809999,30.910000,30.334414,12905200 2018-10-15,31.000000,32.240002,30.820000,31.780001,31.188215,11092500 2018-10-16,32.060001,33.439999,31.980000,33.279999,32.660275,11339200 2018-10-17,34.450001,35.400002,33.529999,33.570000,32.944885,15068600 2018-10-18,33.580002,33.759998,31.870001,32.060001,31.462999,12778300 2018-10-19,32.090000,32.650002,31.809999,32.040001,31.443371,10445200 2018-10-22,32.270000,32.520000,31.820000,32.160000,31.561134,7572100 2018-10-23,31.530001,32.439999,30.600000,32.380001,31.777042,12468300 2018-10-24,32.480000,32.750000,30.240000,30.340000,29.775028,15348200 2018-10-25,31.190001,33.330002,31.120001,32.369999,31.767223,18375200 2018-10-26,31.400000,33.009998,31.299999,32.459999,31.855549,11438600 2018-10-29,33.139999,33.990002,31.950001,32.599998,31.992941,9405500 2018-10-30,32.439999,34.779999,32.330002,34.660000,34.014580,13067600 2018-10-31,35.160000,35.900002,34.810001,35.080002,34.426765,11132800 2018-11-01,35.299999,36.470001,35.070000,36.369999,35.692741,9643200 2018-11-02,36.590000,37.459999,35.639999,36.330002,35.653492,10039100 2018-11-05,36.349998,36.520000,35.130001,35.720001,35.151604,11305300 2018-11-06,35.599998,35.959999,34.840000,35.169998,34.610352,11376700 2018-11-07,35.570000,37.389999,35.480000,36.970001,36.381710,10904000 2018-11-08,36.770000,37.049999,35.970001,36.860001,36.273464,6884800 2018-11-09,36.700001,37.259998,36.029999,36.220001,35.643646,6794400 2018-11-12,36.310001,37.299999,35.779999,36.860001,36.273464,9360800 2018-11-13,37.150002,38.419998,37.099998,37.779999,37.178822,9694100 2018-11-14,38.000000,38.590000,37.450001,38.110001,37.503567,7288400 2018-11-15,37.869999,38.160000,36.310001,37.820000,37.218185,8296700 2018-11-16,37.400002,37.529999,36.500000,36.750000,36.165215,10645700 2018-11-19,36.759998,37.080002,35.310001,35.820000,35.250008,9421000 2018-11-20,35.049999,36.389999,34.860001,35.590000,35.023674,7059600 2018-11-21,36.090000,37.509998,35.970001,36.310001,35.732208,8701500 2018-11-23,36.660000,38.270000,36.660000,37.950001,37.346115,6121300 2018-11-26,38.299999,38.619999,37.700001,38.099998,37.493725,9203100 2018-11-27,38.209999,38.770000,37.810001,38.290001,37.680706,8143000 2018-11-28,38.590000,38.970001,37.779999,38.939999,38.320358,6673800 2018-11-29,38.799999,39.340000,38.400002,38.419998,37.808640,5178100 2018-11-30,38.419998,40.200001,38.419998,40.160000,39.520947,10015700 2018-12-03,40.570000,40.580002,39.139999,39.650002,39.019066,6578000 2018-12-04,38.820000,39.209999,36.669998,36.689999,36.106163,12315100 2018-12-06,36.000000,37.099998,35.790001,36.939999,36.352184,9378900 2018-12-07,36.580002,36.599998,33.380001,33.570000,33.035812,14380100 2018-12-10,33.669998,34.169998,32.610001,33.840000,33.301517,8569100 2018-12-11,34.360001,34.810001,33.610001,34.099998,33.557377,8055400 2018-12-12,34.549999,34.790001,34.090000,34.349998,33.803402,7630500 2018-12-13,34.299999,34.689999,32.380001,32.459999,31.943476,10279700 2018-12-14,32.270000,33.270000,32.080002,32.410000,31.894270,8558600 2018-12-17,32.299999,32.860001,31.700001,32.040001,31.530161,7638100 2018-12-18,32.470001,33.650002,32.470001,33.540001,33.006290,9117600 2018-12-19,33.459999,33.980000,32.230000,32.419998,31.904110,8120500 2018-12-20,32.340000,32.680000,30.950001,31.889999,31.382545,9439600 2018-12-21,31.950001,32.650002,30.650000,30.780001,30.290211,11800600 2018-12-24,30.510000,30.920000,29.670000,29.719999,29.247076,5902000 2018-12-26,30.120001,32.330002,29.590000,32.290001,31.776180,8621300 2018-12-27,31.709999,32.049999,30.870001,32.040001,31.530161,7751300 2018-12-28,32.169998,32.599998,31.510000,31.830000,31.323498,6379400 2018-12-31,32.090000,32.619999,31.680000,32.110001,31.599045,5334700 2019-01-02,31.459999,32.650002,31.049999,32.480000,31.963160,5229500 2019-01-03,31.690001,31.850000,28.809999,30.059999,29.581665,16822000 2019-01-04,30.440001,32.090000,30.400000,32.040001,31.530161,9369600 2019-01-07,31.990000,33.480000,31.240000,32.950001,32.425678,8010700 2019-01-08,33.360001,33.650002,32.200001,32.419998,31.904110,7107700 2019-01-09,32.419998,33.549999,32.299999,33.419998,32.888199,6179400 2019-01-10,30.620001,32.209999,29.780001,32.040001,31.530161,19726300 2019-01-11,31.799999,31.990000,31.100000,31.799999,31.293980,6900100 2019-01-14,31.400000,31.930000,30.700001,31.709999,31.205410,5878500 2019-01-15,31.879999,32.860001,31.629999,32.099998,31.589205,7643100 2019-01-16,32.820000,33.669998,32.740002,32.840000,32.317429,9141600 2019-01-17,32.750000,33.889999,32.630001,33.580002,33.045654,5917500 2019-01-18,33.840000,34.040001,33.150002,33.970001,33.429451,5817700 2019-01-22,33.759998,33.880001,32.450001,32.740002,32.219025,14598200 2019-01-23,32.930000,33.099998,31.389999,31.650000,31.146364,14317900 2019-01-24,34.259998,34.349998,32.830002,33.660000,33.124386,15531100 2019-01-25,33.939999,35.500000,33.759998,34.980000,34.423378,15811300 2019-01-28,34.529999,36.619999,34.500000,36.570000,35.988075,14843500 2019-01-29,36.759998,37.080002,36.070000,36.290001,35.712532,8744300 2019-01-30,36.430000,36.680000,36.169998,36.340000,35.761734,7435600 2019-01-31,36.310001,36.549999,35.549999,35.770000,35.200806,7706600 2019-02-01,35.770000,36.590000,35.770000,36.110001,35.535397,6611900 2019-02-04,36.160000,36.810001,36.119999,36.779999,36.194733,9089300 2019-02-05,36.810001,37.230000,36.700001,36.930000,36.441425,6003200 2019-02-06,36.799999,37.090000,36.610001,36.759998,36.273670,5802800 2019-02-07,36.459999,36.700001,35.939999,36.169998,35.691479,5857300 2019-02-08,35.799999,36.230000,35.389999,36.000000,35.523724,4973300 2019-02-11,36.080002,36.720001,36.080002,36.590000,36.105923,4932600 2019-02-12,36.759998,37.169998,35.669998,35.750000,35.277035,6883200 2019-02-13,35.830002,36.459999,35.810001,36.209999,35.730949,5837900 2019-02-14,35.910000,36.529999,35.669998,36.110001,35.632275,4070000 2019-02-15,36.240002,36.340000,34.959999,35.049999,34.586296,11471900 2019-02-19,35.029999,35.900002,35.000000,35.470001,35.000740,6436100 2019-02-20,35.000000,35.240002,34.770000,35.060001,34.596169,6969900 2019-02-21,34.980000,35.509998,34.830002,34.980000,34.517223,5900700 2019-02-22,35.000000,35.549999,35.000000,35.490002,35.020477,5393300 2019-02-25,35.750000,36.380001,35.669998,35.900002,35.425056,10905900 2019-02-26,35.900002,36.730000,35.750000,36.250000,35.770420,7565000 2019-02-27,36.110001,36.330002,35.270000,35.689999,35.217827,5874900 2019-02-28,35.630001,35.889999,35.169998,35.630001,35.158627,7873800 2019-03-01,35.580002,35.959999,34.369999,34.639999,34.181717,8654000 2019-03-04,34.759998,34.889999,33.500000,33.720001,33.273895,6998100 2019-03-05,34.029999,34.380001,33.169998,33.230000,32.790375,7405700 2019-03-06,33.220001,33.419998,32.520000,32.759998,32.326591,6420800 2019-03-07,32.700001,32.700001,31.620001,32.220001,31.793739,7112400 2019-03-08,31.900000,32.119999,31.370001,31.910000,31.487839,6200500 2019-03-11,31.639999,32.270000,31.570000,32.049999,31.625986,8944000 2019-03-12,32.189999,32.189999,30.879999,30.920000,30.510935,10887500 2019-03-13,31.219999,31.930000,31.000000,31.840000,31.418764,11092900 2019-03-14,31.959999,32.470001,31.879999,32.130001,31.704927,6454500 2019-03-15,32.279999,32.349998,31.420000,31.430000,31.014191,9645100 2019-03-18,31.500000,31.580000,31.030001,31.379999,30.964848,6832700 2019-03-19,31.500000,32.119999,31.379999,31.590000,31.172075,6824500 2019-03-20,31.500000,31.549999,30.770000,30.959999,30.550406,6250200 2019-03-21,30.889999,31.770000,30.790001,31.450001,31.033924,5725100 2019-03-22,31.320000,31.440001,30.530001,30.570000,30.165567,7488900 2019-03-25,30.530001,30.719999,30.160000,30.209999,29.810328,5172000 2019-03-26,30.510000,30.620001,29.969999,30.209999,29.810328,4583400 2019-03-27,30.270000,31.200001,30.150000,30.940001,30.530672,6406900 2019-03-28,31.010000,31.370001,30.440001,30.900000,30.491201,6687200 2019-03-29,31.139999,31.889999,30.840000,31.760000,31.339823,6980800 2019-04-01,31.980000,32.730000,31.700001,32.349998,31.922018,7438200 2019-04-02,33.040001,33.470001,32.459999,32.990002,32.553551,10406100 2019-04-03,33.220001,33.990002,33.209999,33.709999,33.264023,10047400 2019-04-04,33.959999,34.119999,33.349998,33.930000,33.481117,6192300 2019-04-05,33.970001,34.400002,33.880001,34.060001,33.609398,5164700 2019-04-08,33.639999,33.950001,33.439999,33.880001,33.431778,6219800 2019-04-09,33.369999,33.520000,32.599998,33.310001,32.869320,8119100 2019-04-10,33.759998,34.130001,33.090000,34.020000,33.569927,7159500 2019-04-11,33.990002,34.970001,33.910000,34.810001,34.349472,7352400 2019-04-12,34.990002,35.240002,34.500000,34.689999,34.231064,4610500 2019-04-15,34.650002,35.240002,33.680000,33.750000,33.303497,6390600 2019-04-16,33.959999,34.090000,33.590000,34.029999,33.579788,4498400 2019-04-17,34.450001,34.720001,34.099998,34.380001,33.925163,3772100 2019-04-18,34.430000,34.619999,33.900002,34.369999,33.915291,3318200 2019-04-22,34.099998,34.200001,33.419998,33.480000,33.037071,3884200 2019-04-23,33.430000,34.180000,33.419998,33.970001,33.520588,3329800 2019-04-24,33.919998,34.490002,33.900002,33.990002,33.540325,3739800 2019-04-25,34.049999,34.250000,33.130001,33.410000,32.967995,6156500 2019-04-26,32.150002,33.919998,32.099998,33.060001,32.622623,9623100 2019-04-29,33.509998,33.990002,33.310001,33.770000,33.323235,5558200 2019-04-30,33.779999,34.389999,33.549999,34.180000,33.727802,5719600 2019-05-01,34.299999,34.590000,33.880001,33.910000,33.461376,4466600 2019-05-02,33.959999,34.849998,33.840000,33.950001,33.500854,5320300 2019-05-03,34.209999,34.900002,34.150002,34.790001,34.329735,5181400 2019-05-06,34.250000,34.770000,33.720001,34.750000,34.290264,4156800 2019-05-07,34.250000,34.330002,33.410000,33.910000,33.557953,6957800 2019-05-08,33.700001,34.380001,33.560001,33.750000,33.399609,4374100 2019-05-09,33.389999,34.020000,33.060001,33.950001,33.597534,4500100 2019-05-10,33.720001,34.189999,32.939999,33.990002,33.637119,4949800 2019-05-13,33.160000,33.200001,31.980000,32.139999,31.806326,7040900 2019-05-14,32.189999,32.650002,32.009998,32.340000,32.004253,5503900 2019-05-15,32.029999,32.419998,31.549999,32.160000,31.826118,4518600 2019-05-16,32.200001,32.900002,32.020000,32.320000,31.984455,4739700 2019-05-17,32.029999,32.360001,31.690001,31.740000,31.410477,4751600 2019-05-20,30.650000,31.219999,30.219999,30.959999,30.638575,7576200 2019-05-21,31.209999,31.639999,31.129999,31.299999,30.975046,4986900 2019-05-22,31.230000,31.230000,29.809999,29.920000,29.609373,10258700 2019-05-23,29.730000,29.980000,29.309999,29.500000,29.193733,11324600 2019-05-24,29.690001,29.940001,28.980000,29.170000,28.867161,5764000 2019-05-28,29.260000,29.320000,28.500000,28.730000,28.431726,8362800 2019-05-29,28.510000,28.549999,27.920000,28.410000,28.115049,6248100 2019-05-30,28.500000,28.750000,27.990000,28.170000,27.877542,4734100 2019-05-31,27.799999,27.920000,27.110001,27.230000,26.947298,7441400 2019-06-03,27.120001,27.809999,27.020000,27.200001,26.917612,6796300 2019-06-04,27.629999,29.309999,27.500000,29.120001,28.817678,10218500 2019-06-05,29.760000,30.450001,29.459999,30.360001,30.044806,8713700 2019-06-06,30.400000,30.510000,29.879999,30.379999,30.064596,5507600 2019-06-07,30.590000,31.150000,30.430000,30.920000,30.598989,4843600 2019-06-10,31.150000,31.719999,30.719999,30.760000,30.440653,5449400 2019-06-11,31.100000,31.290001,30.510000,30.580000,30.262520,3461800 2019-06-12,30.559999,31.129999,30.450001,31.100000,30.777124,5144200 2019-06-13,31.690001,33.320000,31.410000,33.090000,32.746464,10856500 2019-06-14,32.970001,33.200001,32.220001,32.680000,32.340721,6128000 2019-06-17,32.099998,32.919998,32.099998,32.560001,32.221966,3420700 2019-06-18,32.779999,33.299999,32.419998,32.520000,32.182381,3789300 2019-06-19,32.720001,33.299999,32.509998,33.209999,32.865219,5535500 2019-06-20,33.660000,33.810001,31.900000,32.150002,31.816221,8969200 2019-06-21,32.029999,32.389999,31.510000,31.570000,31.242243,7481800 2019-06-24,31.570000,31.889999,31.309999,31.820000,31.489649,8425700 2019-06-25,31.830000,32.110001,31.240000,31.260000,30.935461,6523600 2019-06-26,31.480000,31.719999,31.070000,31.459999,31.133385,4089700 2019-06-27,31.559999,32.549999,31.420000,32.150002,31.816221,4274500 2019-06-28,32.230000,32.730000,32.160000,32.610001,32.271446,5238500 2019-07-01,33.139999,33.660000,32.529999,32.880001,32.538643,8985600 2019-07-02,33.090000,33.209999,32.029999,32.189999,31.855806,4765100 2019-07-03,32.400002,32.849998,32.349998,32.720001,32.380306,2747700 2019-07-05,32.540001,32.830002,31.950001,32.459999,32.123005,2583900 2019-07-08,31.990000,32.919998,31.980000,32.790001,32.449574,5328800 2019-07-09,32.400002,32.750000,31.930000,32.360001,32.024044,5450600 2019-07-10,32.930000,33.689999,32.590000,32.939999,32.598019,8869700 2019-07-11,33.060001,33.299999,32.820000,33.029999,32.687084,6842900 2019-07-12,33.119999,33.900002,33.000000,33.779999,33.429298,5012200 2019-07-15,33.669998,33.950001,33.419998,33.610001,33.261063,3483600 2019-07-16,33.700001,34.669998,33.700001,34.220001,33.864731,6353600 2019-07-17,34.340000,34.419998,33.110001,33.259998,32.914696,5881900 2019-07-18,33.410000,33.820000,33.110001,33.740002,33.389717,3049300 2019-07-19,33.820000,34.020000,33.060001,33.080002,32.736568,4249000 2019-07-22,33.220001,33.419998,32.849998,32.900002,32.558437,4005600 2019-07-23,33.020000,33.790001,32.570000,33.730000,33.379818,4524100 2019-07-24,33.619999,34.990002,33.619999,34.590000,34.230892,7315300 2019-07-25,34.549999,34.820000,31.580000,31.670000,31.341204,13152300 2019-07-26,32.000000,32.250000,31.160000,31.240000,30.915668,7875200 2019-07-29,30.969999,31.190001,30.540001,30.740000,30.420858,6963900 2019-07-30,30.450001,30.809999,30.209999,30.709999,30.391171,5290200 2019-07-31,30.680000,31.139999,30.270000,30.510000,30.193247,6269400 2019-08-01,30.430000,30.570000,29.430000,29.840000,29.530205,8013000 2019-08-02,29.700001,29.809999,29.070000,29.450001,29.144255,6475900 2019-08-05,28.969999,28.969999,28.000000,28.530001,28.233805,8948900 2019-08-06,28.850000,29.059999,28.020000,28.360001,28.164288,6010100 2019-08-07,28.000000,28.760000,27.820000,28.629999,28.432425,6771500 2019-08-08,28.809999,29.389999,28.760000,29.080000,28.879318,5028200 2019-08-09,28.850000,29.070000,28.559999,28.780001,28.581390,4031300 2019-08-12,28.500000,28.510000,27.520000,27.639999,27.449257,8015000 2019-08-13,27.620001,28.370001,27.330000,27.510000,27.320154,12950000 2019-08-14,27.049999,27.070000,26.090000,26.100000,25.919884,10104400 2019-08-15,26.200001,26.309999,25.139999,25.410000,25.234646,10057900 2019-08-16,25.620001,26.049999,25.389999,25.790001,25.612024,8826800 2019-08-19,26.200001,26.690001,26.080000,26.100000,25.919884,9034800 2019-08-20,26.080000,26.080000,25.559999,25.830000,25.651749,7658800 2019-08-21,26.059999,26.600000,26.010000,26.420000,26.237675,6227500 2019-08-22,26.459999,26.980000,26.340000,26.530001,26.346918,5957900 2019-08-23,26.270000,26.510000,25.350000,25.420000,25.244576,8900100 2019-08-26,25.900000,25.910000,25.030001,25.190001,25.016165,6722600 2019-08-27,25.270000,25.340000,24.320000,24.450001,24.281271,7503700 2019-08-28,24.410000,25.510000,24.230000,25.330000,25.155199,9079100 2019-08-29,25.790001,26.610001,25.700001,26.320000,26.138367,7205600 2019-08-30,26.400000,26.830000,26.160000,26.309999,26.128435,5076200 2019-09-03,26.160000,26.660000,25.950001,26.510000,26.327055,6730000 2019-09-04,26.660000,27.219999,26.520000,27.000000,26.813673,5653300 2019-09-05,27.450001,28.110001,27.440001,27.690001,27.498913,6254600 2019-09-06,28.160000,28.230000,27.730000,27.790001,27.598223,5791900 2019-09-09,27.790001,28.750000,27.709999,28.440001,28.243738,8561600 2019-09-10,28.280001,29.180000,28.209999,29.120001,28.919044,6377300 2019-09-11,29.160000,29.930000,28.730000,29.760000,29.554626,10842600 2019-09-12,29.670000,30.219999,29.639999,29.940001,29.733385,5808800 2019-09-13,30.200001,30.340000,29.870001,29.950001,29.743317,7131900 2019-09-16,28.559999,28.790001,27.700001,27.770000,27.578360,15507800 2019-09-17,28.020000,29.250000,27.920000,28.639999,28.442356,12683400 2019-09-18,28.549999,28.660000,28.070000,28.600000,28.402632,6129400 2019-09-19,28.629999,28.740000,28.160000,28.299999,28.104702,5102700 2019-09-20,28.200001,28.440001,27.959999,27.990000,27.796841,6885400 2019-09-23,27.709999,27.879999,27.360001,27.500000,27.310223,5324400 2019-09-24,27.620001,27.700001,26.770000,27.000000,26.813673,5558300 2019-09-25,27.129999,27.830000,27.020000,27.440001,27.250637,6369400 2019-09-26,27.570000,27.600000,26.910000,27.190001,27.002363,4831300 2019-09-27,27.010000,27.809999,26.910000,27.010000,26.823605,5155100 2019-09-30,27.350000,27.410000,26.820000,26.969999,26.783880,5109800 2019-10-01,27.080000,27.660000,26.590000,26.799999,26.615053,6547000 2019-10-02,26.500000,26.510000,25.020000,25.370001,25.194923,14178200 2019-10-03,25.469999,25.510000,24.510000,25.270000,25.095612,8586400 2019-10-04,25.330000,25.850000,25.070000,25.830000,25.651749,6446100 2019-10-07,25.799999,26.059999,25.520000,25.830000,25.651749,5725400 2019-10-08,25.559999,26.799999,25.450001,26.260000,26.078779,9028100 2019-10-09,26.780001,27.330000,26.690001,27.070000,26.883190,8095500 2019-10-10,26.680000,27.250000,26.500000,27.180000,26.992432,7057600 2019-10-11,27.629999,28.020000,27.340000,27.360001,27.171190,7492400 2019-10-14,27.370001,27.660000,27.139999,27.620001,27.429396,3167100 2019-10-15,27.629999,28.370001,27.280001,28.270000,28.074911,7019200 2019-10-16,28.330000,28.809999,28.030001,28.049999,27.856426,6353300 2019-10-17,28.309999,28.440001,27.850000,27.930000,27.737255,6709600 2019-10-18,27.799999,28.320000,27.709999,28.219999,28.025253,5689100 2019-10-21,28.510000,28.910000,28.430000,28.620001,28.422495,6746400 2019-10-22,28.500000,28.690001,27.820000,28.260000,28.064978,8022000 2019-10-23,28.250000,28.400000,27.879999,28.290001,28.094772,8396900 2019-10-24,29.270000,29.850000,28.490000,29.410000,29.207041,17890900 2019-10-25,29.400000,30.889999,29.299999,30.860001,30.647036,13835700 2019-10-28,31.000000,31.670000,31.000000,31.360001,31.143585,10298500 2019-10-29,31.420000,31.490000,30.680000,30.920000,30.706621,6843200 2019-10-30,30.770000,30.940001,29.930000,30.290001,30.080971,10356100 2019-10-31,30.070000,30.209999,29.459999,30.059999,29.852554,8779400 2019-11-01,30.299999,30.610001,30.020000,30.559999,30.349104,8270900 2019-11-04,30.709999,30.990000,30.469999,30.950001,30.736416,5888600 2019-11-05,31.000000,31.580000,30.910000,31.180000,31.065199,5500000 2019-11-06,31.170000,31.190001,30.650000,30.959999,30.846008,4270300 2019-11-07,31.209999,31.440001,30.750000,30.889999,30.776266,6342400 2019-11-08,30.719999,30.850000,29.959999,30.760000,30.646746,6352900 2019-11-11,30.540001,30.750000,30.200001,30.590000,30.477371,4109100 2019-11-12,30.580000,30.670000,29.400000,29.520000,29.411310,8662900 2019-11-13,29.030001,29.160000,28.570000,28.660000,28.554476,7152300 2019-11-14,28.750000,28.900000,28.459999,28.770000,28.664072,4393200 2019-11-15,28.950001,29.200001,28.799999,28.860001,28.753740,4552000 2019-11-18,28.639999,28.889999,28.280001,28.600000,28.494698,5368800 2019-11-19,28.930000,29.379999,28.730000,29.290001,29.182158,5965500 2019-11-20,29.139999,29.240000,28.049999,28.230000,28.126060,9936100 2019-11-21,28.270000,28.480000,27.840000,27.930000,27.827166,6071800 2019-11-22,28.200001,28.719999,28.129999,28.680000,28.574404,4827100 2019-11-25,28.799999,29.180000,28.620001,28.990000,28.883261,5171200 2019-11-26,28.950001,29.070000,28.570000,29.049999,28.943041,5932800 2019-11-27,29.070000,29.330000,28.740000,28.950001,28.843410,3381800 2019-11-29,28.920000,29.270000,28.660000,28.740000,28.634182,2970800 2019-12-02,28.790001,28.990000,28.010000,28.080000,27.976612,6850800 2019-12-03,27.730000,27.770000,26.959999,27.290001,27.189522,7736600 2019-12-04,27.420000,27.760000,27.219999,27.379999,27.279188,4805300 2019-12-05,27.459999,27.570000,27.049999,27.240000,27.139706,4994500 2019-12-06,27.500000,27.959999,27.469999,27.730000,27.627901,6093100 2019-12-09,27.620001,27.830000,27.459999,27.490000,27.388784,4474400 2019-12-10,27.549999,27.629999,26.900000,27.000000,26.900589,7538700 2019-12-11,27.080000,27.100000,26.680000,26.860001,26.761105,5434600 2019-12-12,27.090000,28.020000,26.950001,27.719999,27.617937,9645300 2019-12-13,27.930000,28.129999,27.370001,27.480000,27.378820,5965200 2019-12-16,27.620001,28.350000,27.600000,27.920000,27.817202,6997300 2019-12-17,27.969999,28.480000,27.860001,28.280001,28.175877,5920300 2019-12-18,28.350000,28.570000,27.930000,28.000000,27.896908,4633800 2019-12-19,28.000000,28.570000,27.930000,28.549999,28.444881,6295100 2019-12-20,28.670000,29.049999,28.490000,29.040001,28.933079,12277100 2019-12-23,29.250000,29.719999,29.200001,29.299999,29.192120,9291100 2019-12-24,29.320000,29.430000,29.100000,29.180000,29.072563,2373600 2019-12-26,29.320000,29.709999,29.260000,29.670000,29.560759,4746500 2019-12-27,29.760000,29.809999,28.360001,28.440001,28.335287,8416500 2019-12-30,28.500000,28.530001,28.070000,28.299999,28.195801,4940300 2019-12-31,28.200001,28.790001,28.190001,28.680000,28.574404,4396800 2020-01-02,28.980000,29.299999,28.650000,29.090000,28.982893,6451100 2020-01-03,28.270000,28.290001,27.340000,27.650000,27.548195,14008900 2020-01-06,27.190001,27.490000,27.080000,27.320000,27.219410,6105800 2020-01-07,27.559999,27.680000,27.059999,27.219999,27.119778,6105900 2020-01-08,27.100000,28.090000,27.070000,27.840000,27.737495,10496800 2020-01-09,28.090000,28.230000,27.709999,27.950001,27.847092,6898900 2020-01-10,27.959999,27.990000,27.250000,27.320000,27.219410,8106800 2020-01-13,27.320000,27.530001,27.160000,27.389999,27.289152,5874400 2020-01-14,27.910000,28.400000,27.350000,27.530001,27.428638,8888900 2020-01-15,27.450001,28.059999,27.320000,27.580000,27.478453,5689900 2020-01-16,27.790001,28.260000,27.760000,28.230000,28.126060,6442800 2020-01-17,28.299999,28.719999,28.059999,28.400000,28.295433,7379400 2020-01-21,27.969999,27.990000,27.049999,27.200001,27.099854,16409400 2020-01-22,27.510000,27.910000,27.299999,27.320000,27.219410,9852600 2020-01-23,27.389999,28.990000,26.040001,28.799999,28.693960,25611100 2020-01-24,28.850000,28.860001,27.010000,27.639999,27.538231,18067800 2020-01-27,26.570000,26.600000,25.370001,26.110001,26.013866,21573800 2020-01-28,26.360001,27.120001,26.260000,26.900000,26.800957,11939200 2020-01-29,26.879999,27.490000,26.740000,26.799999,26.701324,9088700 2020-01-30,26.299999,27.790001,26.260000,27.719999,27.617937,10685500 2020-01-31,27.500000,27.520000,26.590000,26.840000,26.741179,11027900 2020-02-03,26.930000,27.670000,26.740000,27.160000,27.059999,7631900 2020-02-04,27.680000,28.610001,27.549999,28.430000,28.430000,10832900 2020-02-05,28.959999,29.240000,28.549999,29.100000,29.100000,8959700 2020-02-06,29.260000,29.450001,28.139999,28.299999,28.299999,8335800 2020-02-07,28.059999,28.549999,27.780001,28.379999,28.379999,6231800 2020-02-10,28.190001,28.809999,27.980000,28.790001,28.790001,15134300 2020-02-11,29.059999,29.940001,28.969999,29.840000,29.840000,8977700 2020-02-12,30.000000,30.780001,29.990000,30.469999,30.469999,9315400 2020-02-13,30.030001,30.400000,29.730000,30.090000,30.090000,9119400 2020-02-14,30.010000,30.270000,29.139999,29.200001,29.200001,5524800 2020-02-18,29.040001,29.350000,28.490000,28.629999,28.629999,10485100 2020-02-19,28.840000,28.879999,28.309999,28.330000,28.330000,8400700 2020-02-20,28.240000,28.900000,28.200001,28.510000,28.510000,10093400 2020-02-21,28.120001,28.299999,27.170000,27.820000,27.820000,11253600 2020-02-24,25.980000,26.110001,25.000000,25.450001,25.450001,21713200 2020-02-25,25.620001,25.750000,23.049999,23.120001,23.120001,22296900 2020-02-26,23.570000,23.750000,22.110001,22.309999,22.309999,19610300 2020-02-27,20.850000,22.480000,19.770000,20.600000,20.600000,31897300 2020-02-28,19.799999,20.350000,18.770000,19.049999,19.049999,37166400 2020-03-02,19.049999,19.059999,17.510000,18.860001,18.860001,38738000 2020-03-03,19.660000,19.790001,17.799999,17.850000,17.850000,35402500 2020-03-04,18.360001,18.549999,17.299999,18.530001,18.530001,44362100 2020-03-05,17.540001,17.650000,15.980000,16.040001,16.040001,44656800 2020-03-06,15.020000,17.120001,14.800000,15.970000,15.970000,54505000 2020-03-09,14.870000,15.790000,14.460000,14.750000,14.750000,42558000 2020-03-10,15.820000,17.670000,14.610000,17.000000,17.000000,56972700 2020-03-11,16.309999,16.490000,15.520000,16.260000,16.260000,43705800 2020-03-12,14.050000,15.750000,13.330000,13.450000,13.450000,53968500 2020-03-13,15.300000,15.600000,13.120000,14.310000,14.310000,58376100 2020-03-16,12.410000,16.200001,12.000000,15.920000,15.920000,84916800 2020-03-17,15.790000,18.490000,14.790000,15.580000,15.580000,58055800 2020-03-18,14.240000,14.280000,10.170000,11.650000,11.650000,78458800 2020-03-19,11.600000,12.160000,10.010000,10.290000,10.290000,71584500 2020-03-20,10.650000,12.000000,10.300000,10.380000,10.380000,62681800 2020-03-23,10.900000,11.360000,10.010000,10.250000,10.250000,56427300 2020-03-24,11.960000,14.810000,11.540000,13.920000,13.920000,101553100 2020-03-25,16.690001,16.990000,14.310000,15.390000,15.390000,93795100 2020-03-26,16.059999,17.240000,15.160000,15.660000,15.660000,77530600 2020-03-27,14.980000,15.220000,13.910000,14.040000,14.040000,50783500 2020-03-30,13.200000,13.220000,11.810000,12.250000,12.250000,50516800 2020-03-31,12.900000,12.960000,12.100000,12.190000,12.190000,44851400 2020-04-01,11.450000,11.480000,10.500000,10.690000,10.690000,56854400 2020-04-02,10.610000,11.030000,10.000000,10.060000,10.060000,65534600 2020-04-03,10.340000,10.490000,9.090000,9.390000,9.390000,87018900 2020-04-06,9.720000,9.940000,9.110000,9.500000,9.500000,94272300 2020-04-07,11.070000,12.200000,10.050000,10.220000,10.220000,138061000 2020-04-08,10.910000,11.400000,10.500000,11.330000,11.330000,82718700 2020-04-09,12.640000,13.400000,11.820000,12.510000,12.510000,117592800 2020-04-13,12.900000,12.950000,11.250000,11.560000,11.560000,73385500 2020-04-14,12.220000,12.600000,11.750000,11.950000,11.950000,68039500 2020-04-15,12.520000,12.690000,11.390000,12.290000,12.290000,124719900 2020-04-16,11.910000,12.030000,11.050000,11.070000,11.070000,83627000 2020-04-17,11.870000,11.950000,11.500000,11.570000,11.570000,61279500 2020-04-20,11.150000,11.350000,10.720000,11.060000,11.060000,58984900 2020-04-21,10.800000,11.220000,10.700000,11.000000,11.000000,49882300 2020-04-22,11.090000,11.130000,10.020000,10.270000,10.270000,76320100 2020-04-23,10.360000,10.670000,10.240000,10.250000,10.250000,54598500 2020-04-24,10.400000,10.500000,9.900000,10.310000,10.310000,67234900 2020-04-27,10.530000,10.530000,10.000000,10.020000,10.020000,67378800 2020-04-28,10.290000,11.630000,10.210000,11.260000,11.260000,114643000 2020-04-29,12.100000,12.890000,12.020000,12.630000,12.630000,113669400 2020-04-30,11.920000,12.590000,11.260000,12.010000,12.010000,94567100 2020-05-01,11.410000,11.660000,10.580000,10.640000,10.640000,99441400 2020-05-04,9.410000,10.170000,9.150000,9.820000,9.820000,125580000 2020-05-05,10.260000,10.380000,9.500000,9.510000,9.510000,86943900 2020-05-06,9.580000,9.730000,9.090000,9.250000,9.250000,68991000 2020-05-07,9.300000,9.800000,9.290000,9.540000,9.540000,61817000 2020-05-08,9.780000,10.150000,9.680000,10.140000,10.140000,59649800 2020-05-11,9.920000,10.250000,9.590000,10.100000,10.100000,48499000 2020-05-12,10.010000,10.200000,9.600000,9.650000,9.650000,46833100 2020-05-13,9.520000,9.530000,8.830000,9.110000,9.110000,68704600 2020-05-14,8.770000,9.190000,8.250000,9.150000,9.150000,72320500 2020-05-15,8.850000,9.360000,8.760000,9.040000,9.040000,39560500 2020-05-18,9.620000,9.940000,9.360000,9.870000,9.870000,76624400 2020-05-19,10.140000,10.190000,9.590000,9.640000,9.640000,62242500 2020-05-20,9.910000,10.140000,9.770000,9.870000,9.870000,44006700 2020-05-21,9.870000,10.150000,9.830000,9.890000,9.890000,45785700 2020-05-22,10.020000,10.120000,9.630000,9.700000,9.700000,37596800 2020-05-26,10.270000,11.280000,10.250000,11.140000,11.140000,101717000 2020-05-27,12.430000,12.550000,11.070000,11.980000,11.980000,99314800 2020-05-28,11.780000,11.830000,10.900000,10.980000,10.980000,70488800 2020-05-29,10.480000,10.870000,10.320000,10.500000,10.500000,59054700 2020-06-01,10.790000,11.330000,10.620000,11.110000,11.110000,50313500 2020-06-02,11.400000,11.640000,10.970000,11.220000,11.220000,49148600 2020-06-03,11.560000,12.200000,11.440000,11.850000,11.850000,86685300 2020-06-04,12.850000,18.180000,12.630000,16.719999,16.719999,399432600 2020-06-05,21.250000,22.799999,17.799999,18.590000,18.590000,428617100 2020-06-08,19.860001,20.360001,19.129999,20.309999,20.309999,175418900 2020-06-09,18.450001,18.969999,17.610001,18.549999,18.549999,111234400 2020-06-10,17.690001,18.160000,15.920000,17.020000,17.020000,163952500 2020-06-11,14.610000,15.680000,14.070000,14.380000,14.380000,124220800 2020-06-12,16.820000,17.309999,15.670000,16.740000,16.740000,160744900 2020-06-15,15.270000,17.170000,15.080000,16.700001,16.700001,122904100 2020-06-16,18.360001,18.440001,16.549999,17.030001,17.030001,127369700 2020-06-17,16.760000,17.049999,16.160000,16.980000,16.980000,71397600 2020-06-18,16.370001,17.070000,16.280001,16.490000,16.490000,64265300 2020-06-19,16.889999,16.940001,15.420000,16.000000,16.000000,92320200 2020-06-22,14.900000,15.520000,14.720000,14.920000,14.920000,118994500 2020-06-23,13.760000,14.290000,13.710000,14.000000,14.000000,204022300 2020-06-24,13.590000,13.900000,12.830000,13.040000,13.040000,140975500 2020-06-25,12.530000,13.240000,12.180000,13.170000,13.170000,117383400 2020-06-26,13.200000,13.290000,12.130000,12.380000,12.380000,108813000 2020-06-29,12.570000,13.510000,12.020000,13.320000,13.320000,115051100 2020-06-30,13.100000,13.480000,12.880000,13.070000,13.070000,69607700 2020-07-01,13.480000,14.290000,12.630000,12.810000,12.810000,116661700 2020-07-02,13.350000,13.420000,12.420000,12.500000,12.500000,86439500 2020-07-06,12.800000,12.920000,12.210000,12.800000,12.800000,79312900 2020-07-07,12.510000,12.540000,11.910000,11.910000,11.910000,77998100 2020-07-08,11.600000,12.080000,11.430000,11.990000,11.990000,85034500 2020-07-09,11.940000,11.940000,11.150000,11.180000,11.180000,77131200 2020-07-10,11.000000,11.950000,10.980000,11.940000,11.940000,90450800 2020-07-13,12.130000,12.270000,11.450000,11.630000,11.630000,67580300 2020-07-14,11.320000,11.840000,11.220000,11.570000,11.570000,49888200 2020-07-15,12.450000,13.480000,12.210000,13.440000,13.440000,135444400 2020-07-16,12.800000,13.070000,12.290000,12.450000,12.450000,81514000 2020-07-17,12.480000,12.600000,11.890000,11.910000,11.910000,67934100 2020-07-20,11.930000,12.510000,11.350000,11.470000,11.470000,64109600 2020-07-21,11.570000,11.790000,11.280000,11.470000,11.470000,64722000 2020-07-22,11.380000,11.670000,11.300000,11.360000,11.360000,42461300 2020-07-23,11.270000,12.410000,11.010000,11.770000,11.770000,115574800 2020-07-24,11.670000,11.820000,11.340000,11.390000,11.390000,53761400 2020-07-27,11.480000,11.790000,11.180000,11.390000,11.390000,69451700 2020-07-28,11.370000,12.000000,11.360000,11.770000,11.770000,62356600 2020-07-29,11.800000,11.920000,11.300000,11.400000,11.400000,52214600 2020-07-30,11.220000,11.390000,11.120000,11.180000,11.180000,40525100 2020-07-31,11.160000,11.250000,10.800000,11.120000,11.120000,51835500 2020-08-03,11.070000,11.240000,10.710000,11.080000,11.080000,48264000 2020-08-04,11.210000,11.880000,11.160000,11.470000,11.470000,54824400 2020-08-05,11.840000,12.850000,11.550000,12.560000,12.560000,118704400 2020-08-06,13.040000,13.290000,12.470000,13.040000,13.040000,131280100 2020-08-07,12.860000,13.160000,12.580000,13.030000,13.030000,61401200 2020-08-10,13.290000,14.310000,13.210000,14.000000,14.000000,121073900 2020-08-11,15.020000,15.100000,13.550000,13.730000,13.730000,127879300 2020-08-12,14.030000,14.060000,13.100000,13.540000,13.540000,77639200 2020-08-13,13.190000,13.900000,13.110000,13.300000,13.300000,47772800 2020-08-14,13.110000,13.560000,13.010000,13.330000,13.330000,45670200 2020-08-17,13.320000,13.380000,12.610000,12.620000,12.620000,56206600 2020-08-18,12.600000,12.880000,12.510000,12.600000,12.600000,33322300 2020-08-19,12.650000,13.440000,12.580000,12.680000,12.680000,59266500 2020-08-20,12.380000,12.670000,12.260000,12.500000,12.500000,41956600 2020-08-21,12.440000,12.630000,12.090000,12.160000,12.160000,35822900 2020-08-24,12.440000,13.480000,12.270000,13.440000,13.440000,102685700 ================================================ FILE: Data/AAL/data_processed.csv ================================================ Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_norm,close_norm 2010-01-04,4.84,4.94,4.66,4.77,4.77,[],None,0.2500000000000008,0.3571428571428587,0.39285714285714046,,0,0.015510948622062981,0.015994183351719996,0.013001486125584813,0.014136221513930194 2010-01-05,4.79,5.37,4.71,5.31,5.31,[],None,0.7878787878787871,0.09090909090909165,0.1212121212121213,,0,0.014598539879588687,0.02380952294403771,0.013930163705983725,0.02404993530292021 2010-01-06,5.19,5.38,5.0,5.09,5.09,['bearish harami'],None,0.2631578947368436,0.49999999999999883,0.23684210526315758,,0,0.021897809819383038,0.023991275027579972,0.01931649367229743,0.02001101487036873 2010-01-07,5.06,5.43,5.05,5.24,5.24,"['bullish engulfing', 'piercing line']",None,0.4736842105263175,0.49999999999999883,0.026315789473683657,,0,0.019525547088949866,0.024900035445291333,0.020245171252696342,0.0227648242561993 2010-01-08,5.27,5.43,5.06,5.14,5.14,['dark cloud cover'],None,0.351351351351351,0.4324324324324327,0.21621621621621634,,0,0.02335766380734189,0.024900035445291333,0.020430906768776125,0.02092895133231225 2010-01-11,5.13,5.23,4.94,5.04,5.04,[],None,0.31034482758620635,0.34482758620689835,0.3448275862068953,,0,0.020802919328413882,0.021264993774445906,0.018202080575818735,0.01909307840842521 2010-01-12,5.06,5.15,4.96,5.08,5.08,['bullish harami'],None,0.10526315789473906,0.3684210526315797,0.5263157894736813,,0,0.019525547088949866,0.019810977106107713,0.0185735516079783,0.019827427577980034 2010-01-13,5.12,5.5,5.02,5.48,5.48,[],None,0.75,0.04166666666666574,0.20833333333333426,,0,0.02062043757991902,0.026172300030087248,0.019687964704456995,0.027170919273528202 2010-01-14,5.46,5.71,5.41,5.59,5.59,[],None,0.43333333333333324,0.4000000000000006,0.16666666666666619,,0,0.026824817028744216,0.02998909378447498,0.026931649831568538,0.029190379489803936 2010-01-15,5.64,5.84,5.43,5.5,5.5,"['shooting star', 'dark cloud cover']",None,0.3414634146341454,0.48780487804878075,0.1707317073170738,,0,0.03010948850165167,0.03235187087052452,0.02730312086372809,0.027538093858305607 2010-01-19,5.5,5.73,5.5,5.64,5.64,[],None,0.6086956521739105,0.39130434782608947,0.0,,0,0.02755474402272365,0.03035259795155952,0.02860326947628658,0.030108315951747455 2010-01-20,5.65,5.89,5.61,5.74,5.74,['inverse hammer'],None,0.3214285714285717,0.535714285714285,0.14285714285714332,,0,0.03029197025014653,0.03326063128823588,0.0306463601531642,0.031944188875634494 2010-01-21,5.88,5.96,5.42,5.46,5.46,"['bearish engulfing', 'dark cloud cover']",None,0.7777777777777776,0.14814814814814828,0.07407407407407414,,0,0.034489050465528276,0.03453289587303178,0.02711738534764832,0.026803744688750783 2010-01-22,5.48,5.52,5.11,5.24,5.24,[],None,0.5853658536585382,0.0975609756097542,0.31707317073170765,,0,0.02718978052573394,0.02653580419717179,0.02135958434917505,0.0227648242561993 2010-01-25,5.34,5.5,5.15,5.22,5.22,"['three black crows', 'shooting star']",None,0.3428571428571435,0.457142857142858,0.19999999999999848,,0,0.024635036046805905,0.026172300030087248,0.02210252641349418,0.022397649671421882 2010-01-26,5.21,5.28,5.05,5.05,5.05,['three black crows'],None,0.6956521739130428,0.3043478260869572,0.0,,0,0.022262773316372747,0.022173754192157266,0.020245171252696342,0.01927666570081392 2010-01-27,5.1,5.17,4.47,4.86,4.86,"['hanging man', 'three black crows']",None,0.3428571428571418,0.10000000000000038,0.5571428571428578,,0,0.020255474082929298,0.020174481273192255,0.009472511320068933,0.01578850714542855 2010-01-28,4.99,5.22,4.71,5.14,5.14,['hammer'],None,0.2941176470588226,0.1568627450980394,0.549019607843138,,0,0.018248174849485863,0.021083241690903615,0.013930163705983725,0.02092895133231225 2010-01-29,5.23,5.61,5.17,5.31,5.31,['inverse hammer'],None,0.1818181818181798,0.6818181818181829,0.13636363636363738,,0,0.02262773681336247,0.02817157294905226,0.022473997445653746,0.02404993530292021 2010-02-01,5.43,5.63,5.35,5.6,5.6,['three white soldiers'],None,0.6071428571428563,0.10714285714285794,0.2857142857142857,5.2749999999999995,0,0.02627737178325963,0.028535077116136787,0.02581723673508983,0.02937396678219263 2010-02-02,5.65,6.0,5.62,5.96,5.96,['three white soldiers'],None,0.8157894736842097,0.10526315789473696,0.07894736842105331,5.334499999999999,0,0.03029197025014653,0.035259904207200876,0.030832095669243983,0.03598310930818599 2010-02-03,5.94,5.98,5.65,5.66,5.66,['bearish harami'],None,0.8484848484848491,0.1212121212121213,0.03030303030302965,5.3519999999999985,0,0.03558394095649743,0.034896400040116335,0.03138930221748333,0.03047549053652486 2010-02-04,5.82,5.82,5.47,5.49,5.49,[],None,0.9428571428571416,0.0,0.057142857142858376,5.371999999999998,0,0.033394159974559134,0.03198836670343998,0.028046062928047233,0.027354506565916897 2010-02-05,5.5,6.03,5.43,5.89,5.89,[],None,0.6499999999999989,0.2333333333333341,0.11666666666666704,5.404499999999999,0,0.02755474402272365,0.035805160457827695,0.02730312086372809,0.03469799826146505 2010-02-08,5.88,6.11,5.82,5.93,5.93,[],None,0.17241379310344765,0.6206896551724158,0.20689655172413657,5.443999999999999,0,0.034489050465528276,0.037259177126165874,0.034546805990839646,0.03543234743101986 2010-02-09,6.15,6.49,6.15,6.44,6.44,['three white soldiers'],None,0.8529411764705886,0.1470588235294113,0.0,5.5139999999999985,0,0.03941605767488947,0.04416575630077223,0.04067607802147248,0.04479529934284378 2010-02-10,6.39,6.43,6.21,6.31,6.31,"['bearish harami', 'hanging man']",None,0.36363636363636437,0.18181818181818218,0.4545454545454534,5.575499999999999,0,0.04379561963876606,0.04307524379951859,0.041790491117951176,0.04240866454179061 2010-02-11,6.3,6.52,6.22,6.32,6.32,[],None,0.06666666666666825,0.6666666666666647,0.26666666666666705,5.617499999999999,0,0.042153283902312336,0.04471101255139903,0.04197622663403096,0.042592251834179334 2010-02-12,6.27,6.91,6.19,6.81,6.81,[],None,0.7500000000000003,0.13888888888888967,0.11111111111111001,5.678499999999999,0,0.04160583865682775,0.05179934380954766,0.04141902008579161,0.05158802916122582 2010-02-16,6.93,7.0,6.75,6.88,6.88,[],None,0.1999999999999993,0.28000000000000114,0.5199999999999996,5.747499999999999,0,0.05364963405748842,0.05343511256142812,0.05182020898625944,0.052873140207946756 2010-02-17,6.89,6.97,6.76,6.8,6.8,[],None,0.428571428571428,0.3809523809523814,0.1904761904761907,5.8054999999999986,0,0.052919707063509,0.0528898563108013,0.052005944502339224,0.05140444186883712 2010-02-18,6.75,6.81,6.65,6.73,6.73,[],None,0.12499999999999792,0.3749999999999993,0.5000000000000028,5.854999999999999,0,0.05036496258458098,0.04998182297412494,0.04996285382546163,0.0501193308221162 2010-02-19,6.65,6.96,6.65,6.93,6.93,['bullish engulfing'],None,0.903225806451612,0.09677419354838802,0.0,5.928499999999999,0,0.04854014509963239,0.05270810422725904,0.04996285382546163,0.053791076669890275 2010-02-22,6.97,7.23,6.97,7.02,7.02,['inverse hammer'],None,0.19230769230769112,0.8076923076923088,0.0,6.017499999999999,0,0.054379561051467865,0.057615410482900406,0.05590639034001468,0.055443362301388605 2010-02-23,7.09,7.23,6.92,7.09,7.09,['doji'],None,0.0,0.45161290322580755,0.5483870967741924,6.110999999999999,0,0.056569342033406175,0.057615410482900406,0.05497771275961577,0.05672847334810954 2010-02-24,7.14,7.21,7.06,7.17,7.17,[],None,0.20000000000000118,0.2666666666666663,0.5333333333333325,6.217,0,0.057481750775880455,0.05725190631581585,0.057578009984732725,0.05819717168721916 2010-02-25,7.06,7.14,6.91,7.08,7.08,[],None,0.08695652173913261,0.26086956521739013,0.6521739130434773,6.327999999999999,0,0.05602189678792159,0.05597964173101992,0.05479197724353599,0.05654488605572083 2010-02-26,7.06,7.4,7.06,7.33,7.33,[],None,0.7941176470588232,0.20588235294117685,0.0,6.4375,0,0.05602189678792159,0.06070519590311903,0.057578009984732725,0.06113456836543843 2010-03-01,7.41,7.75,7.4,7.69,7.69,[],None,0.8000000000000015,0.1714285714285705,0.02857142857142799,6.5565,0,0.062408757985241634,0.06706651882709856,0.06389301753144536,0.06774371089143177 2010-03-02,7.74,7.82,7.5,7.68,7.68,[],None,0.1875000000000014,0.25,0.5624999999999987,6.660500000000001,1,0.06843065568557198,0.06833878341189446,0.06575037269224318,0.06756012359904306 2010-03-03,7.51,7.63,7.17,7.47,7.47,[],None,0.08695652173913052,0.2608695652173916,0.6521739130434779,6.736,1,0.06423357547019022,0.06488549382459129,0.05962110066161033,0.06370479045888028 2010-03-04,7.48,7.55,7.24,7.32,7.32,[],None,0.5161290322580656,0.22580645161290155,0.2580645161290328,6.819,1,0.06368613022470566,0.06343147715625312,0.06092124927416884,0.06095098107304972 2010-03-05,7.43,7.48,7.31,7.43,7.43,"['doji', 'bullish harami']",None,0.0,0.2941176470588263,0.7058823529411737,6.9159999999999995,1,0.06277372148223136,0.06215921257145722,0.06222139788672729,0.06297044128932547 2010-03-08,7.45,7.57,7.3,7.32,7.32,['bearish engulfing'],None,0.4814814814814803,0.4444444444444441,0.07407407407407565,6.9875,1,0.06313868497922108,0.06379498132333768,0.062035662370647504,0.06095098107304972 2010-03-09,7.38,7.93,7.37,7.71,7.71,[],None,0.5892857142857149,0.3928571428571427,0.01785714285714249,7.0765,1,0.06186131273975708,0.07033805633085947,0.06333581098320601,0.0681108854762092 2010-03-10,7.8,8.17,7.8,7.94,7.94,['inverse hammer'],None,0.3783783783783798,0.6216216216216202,0.0,7.1515,1,0.06952554617654112,0.074700106335874,0.07132243817463665,0.07233339320114937 2010-03-11,7.92,7.94,7.65,7.84,7.84,"['bearish harami', 'hanging man']",None,0.27586206896551746,0.06896551724138089,0.6551724137931016,7.228,1,0.07171532715847943,0.07051980841440174,0.06853640543343995,0.07049752027726233 2010-03-12,7.97,8.0,7.71,7.95,7.95,[],None,0.06896551724137784,0.10344827586206981,0.8275862068965524,7.3095,1,0.07262773590095371,0.07161032091565538,0.06965081852991861,0.07251698049353808 2010-03-15,7.88,7.93,7.72,7.9,7.9,[],None,0.09523809523809745,0.14285714285713982,0.7619047619047628,7.364,1,0.07098540016449999,0.07033805633085947,0.0698365540459984,0.07159904403159456 2010-03-16,7.93,7.96,7.73,7.77,7.77,['bearish engulfing'],None,0.6956521739130455,0.130434782608697,0.1739130434782575,7.408500000000001,1,0.0718978089069743,0.0708833125814863,0.0700222895620782,0.0692124092305414 2010-03-17,7.71,7.8,7.5,7.59,7.59,[],sell,0.4000000000000006,0.2999999999999997,0.2999999999999997,7.448,1,0.0678832104400874,0.06797527924480994,0.06575037269224318,0.06590783796754474 2010-03-18,7.55,7.73,7.5,7.5,7.5,"['three black crows', 'shooting star']",None,0.21739130434782492,0.7826086956521751,0.0,7.486500000000001,1,0.06496350246416967,0.06670301466001403,0.06575037269224318,0.0642555523360464 2010-03-19,7.1,7.54,7.07,7.1,7.1,['doji'],sell,0.0,0.9361702127659588,0.06382978723404123,7.495,1,0.05675182378190101,0.06324972507271083,0.05776374550081251,0.056912060640498224 2010-03-22,7.08,7.38,6.81,7.27,7.27,"['bullish engulfing', 'hammer']",None,0.3333333333333323,0.19298245614035134,0.4736842105263164,7.5075,1,0.056386860284911314,0.06034169173603447,0.052934622082738136,0.0600330446111062 2010-03-23,7.34,7.41,7.1,7.39,7.39,['hammer'],buy,0.16129032258064432,0.06451612903225945,0.7741935483870962,7.522499999999999,1,0.06113138574577763,0.06088694798666129,0.058320952049051855,0.06223609211977066 2010-03-24,7.27,7.52,7.27,7.41,7.41,['three white soldiers'],buy,0.5600000000000023,0.4399999999999977,0.0,7.5344999999999995,1,0.0598540135063136,0.06288622090562627,0.06147845582240816,0.06260326670454808 2010-03-25,7.46,7.7,7.34,7.37,7.37,['shooting star'],None,0.2499999999999994,0.6666666666666666,0.08333333333333395,7.5489999999999995,1,0.06332116672771594,0.06615775840938722,0.06277860443496666,0.06186891753499324 2010-03-26,7.42,7.61,7.28,7.3,7.3,['shooting star'],sell,0.36363636363636387,0.5757575757575768,0.0606060606060593,7.547499999999999,1,0.0625912397337365,0.06452198965750676,0.06166419133848797,0.06058380648827233 2010-03-29,7.44,7.46,7.25,7.32,7.32,['three black crows'],None,0.5714285714285721,0.09523809523809322,0.33333333333333476,7.528999999999999,1,0.06295620323072622,0.061795708404372665,0.06110698479024862,0.06095098107304972 2010-03-30,7.31,7.4,7.19,7.22,7.22,['three black crows'],sell,0.428571428571428,0.4285714285714322,0.14285714285713982,7.5059999999999985,1,0.060583940500293046,0.06070519590311903,0.059992571693769925,0.05911510814916268 2010-03-31,7.18,7.46,7.09,7.35,7.35,"['bullish engulfing', 'piercing line']",None,0.45945945945945915,0.2972972972972981,0.24324324324324278,7.499999999999998,1,0.0582116777698599,0.061795708404372665,0.05813521653297207,0.06150174295021582 2010-04-01,7.37,7.49,7.3,7.4,7.4,[],buy,0.15789473684210625,0.47368421052631404,0.3684210526315797,7.504,1,0.061678830991262215,0.062340964654999484,0.062035662370647504,0.06241967941215937 2010-04-05,7.46,7.49,7.0,7.13,7.13,['bearish engulfing'],None,0.6734693877551019,0.06122448979591885,0.2653061224489793,7.488999999999999,1,0.06332116672771594,0.062340964654999484,0.05646359688825403,0.05746282251766435 2010-04-06,7.12,7.28,7.01,7.08,7.08,[],sell,0.14814814814814803,0.5925925925925921,0.25925925925925986,7.476999999999999,1,0.05711678727889073,0.05852417090061175,0.05664933240433381,0.05654488605572083 2010-04-07,7.06,7.12,6.68,6.82,6.82,[],None,0.5454545454545434,0.13636363636363738,0.3181818181818192,7.432499999999999,1,0.05602189678792159,0.055616137563935394,0.050520060373700965,0.05177161645361453 2010-04-08,7.84,7.87,7.44,7.55,7.55,[],None,0.6744186046511633,0.06976744186046574,0.25581395348837094,7.412999999999999,1,0.07025547317052057,0.06924754382960584,0.06463595959576449,0.06517348879798993 2010-04-09,7.55,7.61,7.19,7.32,7.32,['three black crows'],None,0.5476190476190466,0.14285714285714407,0.3095238095238093,7.386999999999999,1,0.06496350246416967,0.06452198965750676,0.059992571693769925,0.06095098107304972 2010-04-12,7.4,7.66,7.4,7.62,7.62,[],None,0.8461538461538459,0.1538461538461541,0.0,7.3705,1,0.0622262762367468,0.0654307500752181,0.06389301753144536,0.06645859984471084 2010-04-13,7.66,7.7,7.31,7.49,7.49,['dark cloud cover'],None,0.43589743589743507,0.1025641025641025,0.4615384615384624,7.35,1,0.06697080169761312,0.06615775840938722,0.06222139788672729,0.0640719650436577 2010-04-14,7.54,7.63,7.37,7.42,7.42,[],sell,0.46153846153846234,0.34615384615384587,0.1923076923076918,7.332499999999999,0,0.0647810207156748,0.06488549382459129,0.06333581098320601,0.06278685399693676 2010-04-15,7.47,7.49,7.25,7.41,7.41,"['hanging man', 'three black crows']",None,0.24999999999999814,0.08333333333333519,0.6666666666666666,7.323499999999998,0,0.06350364847621078,0.062340964654999484,0.06110698479024862,0.06260326670454808 2010-04-16,7.42,7.42,7.01,7.15,7.15,['three black crows'],None,0.6585365853658524,0.0,0.3414634146341476,7.305999999999999,0,0.0625912397337365,0.06106870007020358,0.05664933240433381,0.05782999710244177 2010-04-19,7.01,7.17,6.88,6.89,6.89,['three black crows'],None,0.4137931034482762,0.5517241379310349,0.03448275862068892,7.295499999999999,0,0.05510948804544728,0.05652489798164677,0.05423477069529664,0.05305672750033544 2010-04-20,6.99,7.14,6.9,7.14,7.14,[],None,0.6249999999999996,0.0,0.37500000000000044,7.288999999999997,0,0.05474452454845759,0.05597964173101992,0.054606241727456206,0.05764640981005306 2010-04-21,7.13,7.18,6.61,6.76,6.76,[],None,0.6491228070175448,0.08771929824561382,0.2631578947368414,7.257499999999998,0,0.057299269027385594,0.05670665006518903,0.0492199117611425,0.0506700926992823 2010-04-22,6.66,6.91,6.29,6.47,6.47,[],None,0.30645161290322637,0.4032258064516128,0.29032258064516075,7.210499999999998,0,0.048722626848127254,0.05179934380954766,0.043276375246589435,0.04534606122000988 2010-04-23,6.45,6.67,6.28,6.63,6.63,['piercing line'],None,0.4615384615384612,0.10256410256410274,0.43589743589743607,7.173499999999997,0,0.04489051012973522,0.047437293804533126,0.04309063973050965,0.048283457898229146 2010-04-26,6.68,6.72,6.45,6.48,6.48,['dark cloud cover'],None,0.7407407407407393,0.1481481481481485,0.1111111111111122,7.132499999999996,0,0.04908759034511696,0.048346054222244486,0.04624814350386597,0.0455296485123986 2010-04-27,6.68,6.85,6.27,6.33,6.33,[],None,0.6034482758620683,0.29310344827586193,0.10344827586206981,7.082999999999997,0,0.04908759034511696,0.05070883130829404,0.04290490421442987,0.04277583912656803 2010-04-28,6.64,7.39,6.33,7.32,7.32,[],None,0.641509433962265,0.06603773584905606,0.29245283018867896,7.0879999999999965,0,0.04835766335113752,0.060523443819576736,0.044019317310908565,0.06095098107304972 2010-04-29,7.32,7.45,7.08,7.33,7.33,[],None,0.027027027027026442,0.3243243243243245,0.6
gitextract_3nv5bxsh/ ├── Data/ │ ├── AAL/ │ │ ├── AAL.csv │ │ └── data_processed.csv │ ├── AAPL/ │ │ ├── AAPL.csv │ │ └── data_processed.csv │ ├── AMD/ │ │ ├── AMD.csv │ │ └── data_processed.csv │ ├── AMD2/ │ │ ├── AMD.csv │ │ └── data_processed.csv │ ├── AXP/ │ │ ├── AXP.csv │ │ └── data_processed.csv │ ├── BTC-USD/ │ │ ├── BTC-USD.csv │ │ └── data_processed.csv │ ├── BTC-USD1/ │ │ ├── BTC-USD.csv │ │ └── data_processed.csv │ ├── Bitmex/ │ │ ├── XBTUSD-5m-data.csv │ │ └── data_processed.csv │ ├── CSCO/ │ │ ├── CSCO.csv │ │ └── data_processed.csv │ ├── DJI/ │ │ ├── DJI.csv │ │ └── data_processed.csv │ ├── GE/ │ │ ├── GE.csv │ │ └── data_processed.csv │ ├── GE2/ │ │ ├── GE.csv │ │ └── data_processed.csv │ ├── GOOGL/ │ │ ├── GOOGL.csv │ │ └── data_processed.csv │ ├── GOOGL1/ │ │ ├── GOOGL.csv │ │ └── data_processed.csv │ ├── HSI/ │ │ ├── HSI.csv │ │ └── data_processed.csv │ ├── HSI2/ │ │ ├── HSI.csv │ │ └── data_processed.csv │ ├── IBM/ │ │ ├── IBM.csv │ │ └── data_processed.csv │ ├── KSS/ │ │ ├── KSS.csv │ │ └── data_processed.csv │ ├── NASDAQ/ │ │ └── NASDAQ.csv │ ├── S&P/ │ │ ├── S&P.csv │ │ └── data_processed.csv │ ├── S&P2/ │ │ ├── S&P.csv │ │ └── data_processed.csv │ └── data_processed.csv ├── DataLoader/ │ ├── Data.py │ ├── DataAutoPatternExtractionAgent.py │ ├── DataForPatternBasedAgent.py │ ├── DataLoader.py │ ├── DataSequencePrediction.py │ └── DataSequential.py ├── DeepRLAgent/ │ ├── BaseTrain.py │ ├── MLPEncoder/ │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ ├── Train.py │ │ └── Train_prev.py │ ├── ReplayMemory.py │ ├── SimpleCNNEncoder/ │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ └── Train.py │ └── VanillaInput/ │ ├── DeepQNetwork.py │ └── Train.py ├── EncoderDecoderAgent/ │ ├── BaseTrain.py │ ├── CNN/ │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ └── Train.py │ ├── CNN2D/ │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ └── Train.py │ ├── CNNAttn/ │ │ ├── Attention.py │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ └── Train.py │ ├── CNN_GRU/ │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ └── Train.py │ ├── GRU/ │ │ ├── Attention.py │ │ ├── Decoder.py │ │ ├── Encoder.py │ │ ├── Seq2SeqModel.py │ │ ├── Test/ │ │ │ └── Train.py │ │ └── Train.py │ └── ReplayMemory.py ├── LICENSE ├── Main.ipynb ├── Main.py ├── Objects/ │ ├── CNN/ │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AAPL; DATA_KIND(LSTMSequential); Dates(2010-01-01, 2018-01-01, 2020-08-24); CNN; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2000, 2018-09-25); CNN; TC(0.001); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); CNN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); CNN; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN; TC(0.0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── Bests/ │ │ │ ├── BTC-USD; EncoderDecoderConvolutional; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C2; N_SARSA10; EXPERIMENT(1).pkl │ │ │ └── BTC-USD; EncoderDecoderConvolutional; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT(3).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(12); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(25); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(30); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(40); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(5); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(50); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(75); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(8); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2005-01-01, None); CNN; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN; TC(0.0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ └── S&P; DATA_KIND(LSTMSequential); Dates(2001-01-01, 2005-01-01, 2015-12-31); CNN; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ ├── CNN-ATTN/ │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2000, 2018-09-25); CNN-ATTN; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); CNN-ATTN; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(12); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(25); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(30); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(40); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(5); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(50); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(75); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0); WindowSize(8); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-ATTN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); CNN-ATTN; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-ATTN; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-ATTN; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ └── S&P; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-ATTN; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ ├── CNN-GRU/ │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2000, 2018-09-25); CNN-GRU; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); CNN-GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(12); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(25); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(30); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(40); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(5); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(50); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(75); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0); WindowSize(8); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); CNN-GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ └── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN-GRU; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ ├── CNN2D/ │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN2D; TC(0.0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ └── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); CNN2D; TC(0.0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ ├── GRU/ │ │ ├── AAL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2000, 2018-09-25); GRU; TC(0.001); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── AMD; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, 2020-08-25); GRU; TC(0); WindowSize(25); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── Best/ │ │ │ ├── BTC-USD; AttentionAgent; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT(1).pkl │ │ │ ├── BTC-USD; AttentionAgent; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT(3).pkl │ │ │ └── BTC-USD; AttentionAgent; WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT(5).pkl │ │ ├── FirstPaper/ │ │ │ ├── BTC-USD; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2005-01-01, None); GRU; TC(0.0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2005-01-01, None); GRU; TC(0.0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ │ └── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0.0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(2008-01-01, 2016-01-01, 2018-12-20); GRU; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GE; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(12); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(25); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(3); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(30); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(40); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(5); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(50); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(75); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── GOOGL; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0); WindowSize(8); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── HSI; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── IBM; DATA_KIND(LSTMSequential); Dates(2008-01-01, 2016-01-01, 2018-12-20); GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── KSS; DATA_KIND(LSTMSequential); Dates(None, 2018-01-01, None); GRU; TC(0.0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── S&P; DATA_KIND(LSTMSequential); Dates(2001-01-01, 2005-01-01, 2015-12-31); GRU; TC(0); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ ├── S&P; DATA_KIND(LSTMSequential); Dates(None, 2000, 2018-09-25); GRU; TC(0.001); WindowSize(20); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── S&P; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ │ ├── S&P; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(10); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10.pkl │ │ └── S&P; DATA_KIND(LSTMSequential); Dates(None, 2015-01-01, None); GRU; TC(0); WindowSize(15); BATCH_SIZE10; GAMMA0.7; EPS0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10(1).pkl │ ├── MLP/ │ │ ├── AAPL; MLP; StateMode(1); WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── BTC-USD; MLP; StateMode(1); WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ ├── GOOGL; MLP; StateMode(1); WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ │ └── bests/ │ │ ├── BTC-USD; EncoderDecoderSimple; StateMode(1); WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT(1).pkl │ │ └── BTC-USD; EncoderDecoderSimple; StateMode(1); WindowSize(20); TRAIN_TEST_SPLIT(True); BATCH_SIZE10; GAMMA0.7; EPSILON0.1; REPLAY_MEMORY_SIZE20; C5; N_SARSA10; EXPERIMENT.pkl │ ├── RLAgent/ │ │ ├── AAPL-TRAIN_TEST_SPLIT(True)-NUM_ITERATIONS1000-N_STEP10-GAMMA1-ALPHA0.1-EPSILON0.1-EXPERIMENT.pkl │ │ ├── BTC-USD-TRAIN_TEST_SPLIT(True)-NUM_ITERATIONS10000-N_STEP10-GAMMA0.9-ALPHA0.1-EPSILON0.1-EXPERIMENT.pkl │ │ ├── GOOGL-TRAIN_TEST_SPLIT(True)-NUM_ITERATIONS10000-N_STEP10-GAMMA1-ALPHA0.1-EPSILON0.1-EXPERIMENT(1).pkl │ │ └── KSS-TRAIN_TEST_SPLIT(True)-NUM_ITERATIONS10000-N_STEP10-GAMMA0.9-ALPHA0.1-EPSILON0.1-EXPERIMENT(1).pkl │ └── pattern.pkl ├── PatternDetectionInCandleStick/ │ ├── .ipynb_checkpoints/ │ │ └── Main-checkpoint.ipynb │ ├── Evaluation.py │ ├── Extract.py │ ├── LabelPatterns.py │ └── __init__.py ├── README.md ├── RLAgent/ │ ├── Agent.pyx │ ├── Train.py │ ├── __init__.py │ └── setup.py ├── requirements.txt └── utils.py
SYMBOL INDEX (219 symbols across 50 files)
FILE: DataLoader/Data.py
class Data (line 5) | class Data:
method __init__ (line 6) | def __init__(self, data, action_name, device, gamma, n_step=4, batch_s...
method get_current_state (line 36) | def get_current_state(self):
method step (line 45) | def step(self, action):
method get_reward (line 73) | def get_reward(self, action):
method calculate_reward_for_one_step (line 95) | def calculate_reward_for_one_step(self, action, index, rewards):
method reset (line 115) | def reset(self):
method __iter__ (line 119) | def __iter__(self):
method __next__ (line 124) | def __next__(self):
method get_total_reward (line 133) | def get_total_reward(self, action_list):
method make_investment (line 151) | def make_investment(self, action_list):
FILE: DataLoader/DataAutoPatternExtractionAgent.py
class DataAutoPatternExtractionAgent (line 5) | class DataAutoPatternExtractionAgent(Data):
method __init__ (line 6) | def __init__(self, data, state_mode, action_name, device, gamma, n_ste...
method find_trend (line 72) | def find_trend(self, window_size=20):
FILE: DataLoader/DataForPatternBasedAgent.py
class DataForPatternBasedAgent (line 5) | class DataForPatternBasedAgent(Data):
method __init__ (line 6) | def __init__(self, data, patterns, action_name, device, gamma, n_step=...
method convert_to_tuple (line 40) | def convert_to_tuple(self, labels):
FILE: DataLoader/DataLoader.py
class YahooFinanceDataLoader (line 15) | class YahooFinanceDataLoader:
method __init__ (line 18) | def __init__(self, dataset_name, split_point, begin_date=None, end_dat...
method load_data (line 109) | def load_data(self):
method plot_data (line 123) | def plot_data(self):
method save_pattern (line 138) | def save_pattern(self):
method load_pattern (line 143) | def load_pattern(self):
method normalize_data (line 147) | def normalize_data(self):
FILE: DataLoader/DataSequencePrediction.py
class DataSequencePrediction (line 9) | class DataSequencePrediction(Data):
method __init__ (line 10) | def __init__(self, data, action_name, model_file_name, device, gamma, ...
method __next__ (line 41) | def __next__(self):
FILE: DataLoader/DataSequential.py
class DataSequential (line 6) | class DataSequential(Data):
method __init__ (line 7) | def __init__(self, data, action_name, device, gamma, n_step=4, batch_s...
method __next__ (line 40) | def __next__(self):
FILE: DeepRLAgent/BaseTrain.py
class BaseTrain (line 25) | class BaseTrain:
method __init__ (line 26) | def __init__(self,
method select_action (line 104) | def select_action(self, state):
method optimize_model (line 123) | def optimize_model(self):
method train (line 170) | def train(self, num_episodes=50):
method save_model (line 205) | def save_model(self, model):
method test (line 208) | def test(self, initial_investment=1000, test_type='test'):
FILE: DeepRLAgent/MLPEncoder/Decoder.py
class Decoder (line 4) | class Decoder(nn.Module):
method __init__ (line 5) | def __init__(self, num_classes, action_length=3):
method forward (line 20) | def forward(self, x):
FILE: DeepRLAgent/MLPEncoder/Encoder.py
class Encoder (line 6) | class Encoder(nn.Module):
method __init__ (line 8) | def __init__(self, num_classes, state_size):
method forward (line 23) | def forward(self, x):
FILE: DeepRLAgent/MLPEncoder/Seq2SeqModel.py
class Seq2Seq (line 4) | class Seq2Seq(nn.Module):
method __init__ (line 5) | def __init__(self, encoder, decoder):
method forward (line 11) | def forward(self, x):
FILE: DeepRLAgent/MLPEncoder/Train.py
class Train (line 11) | class Train(BaseTrain):
method __init__ (line 12) | def __init__(self,
FILE: DeepRLAgent/MLPEncoder/Train_prev.py
class Train (line 24) | class Train:
method __init__ (line 25) | def __init__(self, data_train, data_test, dataset_name, state_mode, n_...
method select_action (line 77) | def select_action(self, state):
method optimize_model (line 98) | def optimize_model(self):
method train (line 145) | def train(self, num_episodes=50, tensorboard=None):
method save_model (line 183) | def save_model(self, model):
method test (line 203) | def test(self, file_name, action_name, test_type='train'):
FILE: DeepRLAgent/ReplayMemory.py
class ReplayMemory (line 7) | class ReplayMemory(object):
method __init__ (line 9) | def __init__(self, capacity):
method push (line 14) | def push(self, *args):
method sample (line 21) | def sample(self, batch_size):
method __len__ (line 24) | def __len__(self):
FILE: DeepRLAgent/SimpleCNNEncoder/Decoder.py
class Decoder (line 4) | class Decoder(nn.Module):
method __init__ (line 5) | def __init__(self, num_classes, action_length=3):
method forward (line 20) | def forward(self, x):
FILE: DeepRLAgent/SimpleCNNEncoder/Encoder.py
class Encoder (line 6) | class Encoder(nn.Module):
method __init__ (line 8) | def __init__(self, num_classes, state_size):
method forward (line 18) | def forward(self, x):
FILE: DeepRLAgent/SimpleCNNEncoder/Seq2SeqModel.py
class Seq2Seq (line 4) | class Seq2Seq(nn.Module):
method __init__ (line 5) | def __init__(self, encoder, decoder):
method forward (line 11) | def forward(self, x):
FILE: DeepRLAgent/SimpleCNNEncoder/Train.py
class Train (line 12) | class Train(BaseTrain):
method __init__ (line 13) | def __init__(self,
FILE: DeepRLAgent/VanillaInput/DeepQNetwork.py
class DQN (line 5) | class DQN(nn.Module):
method __init__ (line 7) | def __init__(self, state_length, action_length):
method forward (line 22) | def forward(self, x):
FILE: DeepRLAgent/VanillaInput/Train.py
class Train (line 9) | class Train(BaseTrain):
method __init__ (line 10) | def __init__(self,
FILE: EncoderDecoderAgent/BaseTrain.py
class BaseTrain (line 19) | class BaseTrain:
method __init__ (line 20) | def __init__(self, data_loader,
method select_action (line 93) | def select_action(self, state):
method optimize_model (line 113) | def optimize_model(self):
method train (line 173) | def train(self, num_episodes=50, tensorboard=None):
method save_model (line 229) | def save_model(self, model):
method test (line 232) | def test(self, initial_investment=1000, test_type='test'):
FILE: EncoderDecoderAgent/CNN/Decoder.py
class Decoder (line 4) | class Decoder(nn.Module):
method __init__ (line 5) | def __init__(self, num_classes, action_length=3):
method forward (line 20) | def forward(self, x):
FILE: EncoderDecoderAgent/CNN/Encoder.py
class Encoder (line 6) | class Encoder(nn.Module):
method __init__ (line 8) | def __init__(self, state_size):
method forward (line 19) | def forward(self, x):
FILE: EncoderDecoderAgent/CNN/Seq2SeqModel.py
class Seq2Seq (line 6) | class Seq2Seq(nn.Module):
method __init__ (line 7) | def __init__(self, encoder, decoder):
method forward (line 12) | def forward(self, x):
FILE: EncoderDecoderAgent/CNN/Train.py
class Train (line 13) | class Train(BaseTrain):
method __init__ (line 14) | def __init__(self,
FILE: EncoderDecoderAgent/CNN2D/Decoder.py
class Decoder (line 4) | class Decoder(nn.Module):
method __init__ (line 5) | def __init__(self, num_classes, action_length=3):
method forward (line 20) | def forward(self, x):
FILE: EncoderDecoderAgent/CNN2D/Encoder.py
class Encoder (line 6) | class Encoder(nn.Module):
method __init__ (line 8) | def __init__(self, num_classes, state_size, window_size):
method forward (line 17) | def forward(self, x):
FILE: EncoderDecoderAgent/CNN2D/Seq2SeqModel.py
class Seq2Seq (line 4) | class Seq2Seq(nn.Module):
method __init__ (line 5) | def __init__(self, encoder, decoder):
method forward (line 10) | def forward(self, x):
FILE: EncoderDecoderAgent/CNN2D/Train.py
class Train (line 13) | class Train(BaseTrain):
method __init__ (line 14) | def __init__(self,
FILE: EncoderDecoderAgent/CNNAttn/Attention.py
class AttentionLayer (line 6) | class AttentionLayer(nn.Module):
method __init__ (line 7) | def __init__(self, window_size, output_size):
method forward (line 11) | def forward(self, x):
FILE: EncoderDecoderAgent/CNNAttn/Decoder.py
class Decoder (line 4) | class Decoder(nn.Module):
method __init__ (line 5) | def __init__(self, input_size, action_length=3):
method forward (line 20) | def forward(self, x):
FILE: EncoderDecoderAgent/CNNAttn/Encoder.py
class Encoder (line 6) | class Encoder(nn.Module):
method __init__ (line 8) | def __init__(self, state_size):
method forward (line 19) | def forward(self, x):
FILE: EncoderDecoderAgent/CNNAttn/Seq2SeqModel.py
class Seq2Seq (line 6) | class Seq2Seq(nn.Module):
method __init__ (line 7) | def __init__(self, encoder, attention, decoder):
method forward (line 13) | def forward(self, x):
FILE: EncoderDecoderAgent/CNNAttn/Train.py
class Train (line 13) | class Train(BaseTrain):
method __init__ (line 14) | def __init__(self,
FILE: EncoderDecoderAgent/CNN_GRU/Decoder.py
class Decoder (line 4) | class Decoder(nn.Module):
method __init__ (line 5) | def __init__(self, num_classes, action_length=3):
method forward (line 20) | def forward(self, x):
FILE: EncoderDecoderAgent/CNN_GRU/Encoder.py
class Encoder (line 5) | class Encoder(nn.Module):
method __init__ (line 7) | def __init__(self, window_size, hidden_size, device):
method forward (line 22) | def forward(self, x):
method initHidden (line 35) | def initHidden(self, batch_size):
FILE: EncoderDecoderAgent/CNN_GRU/Seq2SeqModel.py
class Seq2Seq (line 6) | class Seq2Seq(nn.Module):
method __init__ (line 7) | def __init__(self, encoder, decoder):
method forward (line 12) | def forward(self, x):
FILE: EncoderDecoderAgent/CNN_GRU/Train.py
class Train (line 12) | class Train(BaseTrain):
method __init__ (line 13) | def __init__(self,
FILE: EncoderDecoderAgent/GRU/Attention.py
class AttentionLayer (line 6) | class AttentionLayer(nn.Module):
method __init__ (line 7) | def __init__(self, hidden_size, window_size, device):
method forward (line 15) | def forward(self, encoder_output, encoder_hidden):
FILE: EncoderDecoderAgent/GRU/Decoder.py
class Decoder (line 5) | class Decoder(nn.Module):
method __init__ (line 6) | def __init__(self, hidden_size, action_length=3):
method forward (line 26) | def forward(self, x):
FILE: EncoderDecoderAgent/GRU/Encoder.py
class EncoderRNN (line 5) | class EncoderRNN(nn.Module):
method __init__ (line 6) | def __init__(self, input_size, hidden_size, device):
method forward (line 16) | def forward(self, x):
method initHidden (line 37) | def initHidden(self, batch_size):
FILE: EncoderDecoderAgent/GRU/Seq2SeqModel.py
class Seq2Seq (line 4) | class Seq2Seq(nn.Module):
method __init__ (line 5) | def __init__(self, encoder, attention, decoder):
method forward (line 11) | def forward(self, x):
FILE: EncoderDecoderAgent/GRU/Test/Train.py
class Train (line 25) | class Train:
method __init__ (line 26) | def __init__(self, data_train, data_test, dataset_name, hidden_size=50...
method select_action (line 73) | def select_action(self, state):
method optimize_model (line 95) | def optimize_model(self):
method train (line 159) | def train(self, num_episodes=50, tensorboard=None):
method save_model (line 200) | def save_model(self, model):
method test (line 220) | def test(self, file_name, action_name, test_type='train'):
FILE: EncoderDecoderAgent/GRU/Train.py
class Train (line 14) | class Train(BaseTrain):
method __init__ (line 15) | def __init__(self, data_loader,
FILE: EncoderDecoderAgent/ReplayMemory.py
class ReplayMemory (line 7) | class ReplayMemory(object):
method __init__ (line 9) | def __init__(self, capacity):
method push (line 14) | def push(self, *args):
method sample (line 21) | def sample(self, batch_size):
method __len__ (line 24) | def __len__(self):
FILE: Main.py
class SensitivityRun (line 87) | class SensitivityRun:
method __init__ (line 88) | def __init__(self,
method reset (line 183) | def reset(self):
method load_data (line 187) | def load_data(self):
method load_agents (line 284) | def load_agents(self):
method train (line 471) | def train(self):
method evaluate_sensitivity (line 487) | def evaluate_sensitivity(self):
method plot_and_save_sensitivity (line 513) | def plot_and_save_sensitivity(self):
method save_portfolios (line 545) | def save_portfolios(self):
method save_experiment (line 549) | def save_experiment(self):
FILE: PatternDetectionInCandleStick/Evaluation.py
class Evaluation (line 5) | class Evaluation:
method __init__ (line 6) | def __init__(self, data, action_label, initial_investment, trading_cos...
method evaluate (line 21) | def evaluate(self):
method arithmetic_daily_return (line 65) | def arithmetic_daily_return(self):
method logarithmic_daily_return (line 71) | def logarithmic_daily_return(self):
method average_daily_return (line 75) | def average_daily_return(self):
method daily_return_variance (line 80) | def daily_return_variance(self, daily_return_type="arithmetic"):
method time_weighted_return (line 88) | def time_weighted_return(self):
method total_return (line 95) | def total_return(self):
method sharp_ratio (line 107) | def sharp_ratio(self):
method value_at_risk (line 136) | def value_at_risk(self, significance_level=5):
method volatility (line 181) | def volatility(self):
method logarithmic_return (line 196) | def logarithmic_return(self):
method arithmetic_return (line 216) | def arithmetic_return(self):
method get_daily_portfolio_value (line 240) | def get_daily_portfolio_value(self):
method get_rate_of_return (line 268) | def get_rate_of_return(self):
method calculate_match_actions (line 273) | def calculate_match_actions(self, human_actions, agent_actions):
FILE: PatternDetectionInCandleStick/Extract.py
function is_hammer (line 4) | def is_hammer(candle, percentage_of_upper_shadow=0.1, upper_bound_hammer...
function is_inverse_hammer (line 24) | def is_inverse_hammer(candle, percentage_of_lower_shadow=0.1,
function is_bullish_engulfing (line 44) | def is_bullish_engulfing(candle1, candle2, average_length_of_candles_bod...
function is_piercing_line (line 53) | def is_piercing_line(candle1, candle2, average_length_of_candles_bodies,...
function is_morning_star (line 77) | def is_morning_star(candle1, candle2, candle3, average_length_of_candles...
function is_three_white_soldier (line 103) | def is_three_white_soldier(candle1, candle2, candle3, average_length_of_...
function is_bullish_harami (line 110) | def is_bullish_harami(candle1, candle2, max_length_candle, significance_...
function is_hanging_man (line 121) | def is_hanging_man(candle, percentage_of_upper_shadow=0.1, lower_bound_h...
function is_shooting_star (line 142) | def is_shooting_star(candle, percentage_of_lower_shadow=0.1, upper_bound...
function is_bearish_engulfing (line 163) | def is_bearish_engulfing(candle1, candle2, average_length_of_candles_bod...
function is_evening_star (line 172) | def is_evening_star(candle1, candle2, candle3, average_length_of_candles...
function is_three_black_crows (line 199) | def is_three_black_crows(candle1, candle2, candle3, average_length_of_ca...
function is_dark_cloud_cover (line 206) | def is_dark_cloud_cover(candle1, candle2, average_length_of_candles_bodi...
function is_bearish_harami (line 221) | def is_bearish_harami(candle1, candle2, max_length_candle, significance_...
function is_doji (line 232) | def is_doji(candle, average_length_of_candles_bodies, percentage_length=...
function is_spinning_top (line 236) | def is_spinning_top(candle, average_length_of_candles_bodies, significan...
function is_falling_three_methods (line 258) | def is_falling_three_methods(candle1, candle2, candle3, candle4, candle5...
function is_rising_three_methods (line 275) | def is_rising_three_methods(candle1, candle2, candle3, candle4, candle5,...
function is_bearish (line 290) | def is_bearish(candle):
function is_bullish (line 294) | def is_bullish(candle):
function is_significant (line 298) | def is_significant(candle, average_length_of_candles_bodies, significant...
FILE: PatternDetectionInCandleStick/LabelPatterns.py
function label_candles (line 42) | def label_candles(data):
function find_trend (line 220) | def find_trend(data, window_size=20):
function confirmation_of_the_trend (line 237) | def confirmation_of_the_trend(data, index):
FILE: RLAgent/Train.py
class Train (line 19) | class Train:
method __init__ (line 20) | def __init__(self, data_train, data_test, patterns, dataset_name, n=5,...
method training (line 46) | def training(self):
method write_to_file (line 50) | def write_to_file(self):
method read_from_file (line 64) | def read_from_file(self, filename):
method test (line 71) | def test(self, test_type='train'):
method make_investment (line 84) | def make_investment(self, data):
function convert_number_to_action (line 92) | def convert_number_to_action(a):
FILE: utils.py
function save_pkl (line 4) | def save_pkl(path, obj):
function load_pkl (line 9) | def load_pkl(path):
Copy disabled (too large)
Download .json
Condensed preview — 216 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (22,114K chars).
[
{
"path": "Data/AAL/AAL.csv",
"chars": 183098,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2010-01-04,4.840000,4.940000,4.660000,4.770000,4.496876,9837300\n2010-01-05,4.7"
},
{
"path": "Data/AAL/data_processed.csv",
"chars": 610699,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/AAPL/AAPL.csv",
"chars": 223714,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2008-01-02,7.116786,7.152143,6.876786,6.958571,6.013175,1079178800\n2008-01-03,"
},
{
"path": "Data/AAPL/data_processed.csv",
"chars": 774534,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/AMD/AMD.csv",
"chars": 349384,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2000-01-03,14.968750,15.593750,14.687500,15.500000,15.500000,7843200\n2000-01-0"
},
{
"path": "Data/AMD/data_processed.csv",
"chars": 1118782,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/AMD2/AMD.csv",
"chars": 366984,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n1999-01-04,14.500000,14.750000,13.812500,14.000000,14.000000,4987600\n1999-01-0"
},
{
"path": "Data/AMD2/data_processed.csv",
"chars": 1053794,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/AXP/AXP.csv",
"chars": 191869,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2008-01-02,52.090000,52.320000,50.790001,51.040001,41.168964,8053700\n2008-01-0"
},
{
"path": "Data/AXP/data_processed.csv",
"chars": 649705,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/BTC-USD/BTC-USD.csv",
"chars": 173447,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2014-09-17,465.864014,468.174011,452.421997,457.334015,457.334015,21056800\n201"
},
{
"path": "Data/BTC-USD/data_processed.csv",
"chars": 537888,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/BTC-USD1/BTC-USD.csv",
"chars": 60926,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2018-01-01,14112.200195,14112.200195,13154.700195,13657.200195,13657.200195,10"
},
{
"path": "Data/BTC-USD1/data_processed.csv",
"chars": 141403,
"preview": "Date,open,high,low,close,Adj Close,Volume,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend\r\n2018-01-0"
},
{
"path": "Data/Bitmex/data_processed.csv",
"chars": 241557,
"preview": "timestamp,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend\r\n2015-09-25 00:00:00+0"
},
{
"path": "Data/CSCO/CSCO.csv",
"chars": 193435,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2008-01-02,27.000000,27.299999,26.209999,26.540001,20.008415,64338900\n2008-01-"
},
{
"path": "Data/CSCO/data_processed.csv",
"chars": 648752,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/DJI/DJI.csv",
"chars": 209304,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2009-01-02,8772.250000,9065.280273,8760.780273,9034.690430,9034.690430,2137000"
},
{
"path": "Data/DJI/data_processed.csv",
"chars": 603980,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/GE/GE.csv",
"chars": 362276,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2000-01-03,49.038460,49.258816,47.816505,48.076923,26.214788,22952500\n2000-01-"
},
{
"path": "Data/GE/data_processed.csv",
"chars": 1240901,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/GE2/GE.csv",
"chars": 222798,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2008-01-02,35.673077,36.009617,35.144230,35.346153,23.328579,40470900\n2008-01-"
},
{
"path": "Data/GE2/data_processed.csv",
"chars": 766149,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/GOOGL/GOOGL.csv",
"chars": 201867,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2010-01-04,313.788788,315.070068,312.432434,313.688690,313.688690,3908400\n2010"
},
{
"path": "Data/GOOGL/data_processed.csv",
"chars": 660241,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/GOOGL1/GOOGL.csv",
"chars": 39727,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2018-01-02,1053.020020,1075.979980,1053.020020,1073.209961,1073.209961,1588300"
},
{
"path": "Data/GOOGL1/data_processed.csv",
"chars": 92554,
"preview": "Date,open,high,low,close,Adj Close,Volume,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend\r\n2018-01-0"
},
{
"path": "Data/HSI/HSI.csv",
"chars": 439790,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2000-01-03,17057.699219,17426.160156,17057.699219,17369.630859,17369.630859,0\n"
},
{
"path": "Data/HSI/data_processed.csv",
"chars": 1263075,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/HSI2/HSI.csv",
"chars": 320373,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2001-01-02,15089.849609,15089.849609,14865.660156,14869.940430,14869.940430,0\n"
},
{
"path": "Data/HSI2/data_processed.csv",
"chars": 913609,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/IBM/IBM.csv",
"chars": 203404,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2008-01-02,108.989998,108.989998,104.169998,104.690002,71.210449,9503500\n2008-"
},
{
"path": "Data/IBM/data_processed.csv",
"chars": 669034,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/KSS/KSS.csv",
"chars": 375739,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n1999-01-04,30.718750,31.468750,30.500000,30.625000,21.239666,793200\n1999-01-05"
},
{
"path": "Data/KSS/data_processed.csv",
"chars": 1266940,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/NASDAQ/NASDAQ.csv",
"chars": 878600,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n1971-02-08,100.839996,100.839996,100.839996,100.839996,100.839996,0\n1971-02-09"
},
{
"path": "Data/S&P/S&P.csv",
"chars": 423267,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2000-01-03,1469.250000,1478.000000,1438.359985,1455.219971,1455.219971,9318000"
},
{
"path": "Data/S&P/data_processed.csv",
"chars": 1253441,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/S&P2/S&P.csv",
"chars": 440084,
"preview": "Date,Open,High,Low,Close,Adj Close,Volume\n2000-09-19,1467.000000,1482.750000,1466.750000,1478.500000,1478.500000,103371\n"
},
{
"path": "Data/S&P2/data_processed.csv",
"chars": 1073549,
"preview": "Date,open,high,low,close,mean_candle,label,action,%body,%upper-shadow,%lower-shadow,MA,trend,open_norm,high_norm,low_nor"
},
{
"path": "Data/data_processed.csv",
"chars": 108424,
"preview": "open,high,low,close,mean_candle,label,action,MA5\r\n239.99,239.99,234.81,235.33,235.33,['doji'],None,\r\n235.33,235.36,232.9"
},
{
"path": "DataLoader/Data.py",
"chars": 6166,
"preview": "import torch\nimport math\n\n\nclass Data:\n def __init__(self, data, action_name, device, gamma, n_step=4, batch_size=50,"
},
{
"path": "DataLoader/DataAutoPatternExtractionAgent.py",
"chars": 4513,
"preview": "from .Data import Data\nimport numpy as np\n\n\nclass DataAutoPatternExtractionAgent(Data):\n def __init__(self, data, sta"
},
{
"path": "DataLoader/DataForPatternBasedAgent.py",
"chars": 1713,
"preview": "from .Data import Data\nimport numpy as np\n\n\nclass DataForPatternBasedAgent(Data):\n def __init__(self, data, patterns,"
},
{
"path": "DataLoader/DataLoader.py",
"chars": 6750,
"preview": "import warnings\nimport pandas as pd\nimport pickle\nfrom PatternDetectionInCandleStick.LabelPatterns import label_candles\n"
},
{
"path": "DataLoader/DataSequencePrediction.py",
"chars": 2033,
"preview": "from DataLoader.Data import Data\nimport torch\nfrom SequencePredictor.TorchModel import LSTM\nimport os\n\nfrom pathlib impo"
},
{
"path": "DataLoader/DataSequential.py",
"chars": 2346,
"preview": "from .Data import Data\nimport torch\nfrom sklearn.preprocessing import MinMaxScaler\n\n\nclass DataSequential(Data):\n def"
},
{
"path": "DeepRLAgent/BaseTrain.py",
"chars": 9816,
"preview": "import random\nimport torch\nimport torch.optim as optim\nimport torch.nn.functional as F\n\nfrom DeepRLAgent.VanillaInput.De"
},
{
"path": "DeepRLAgent/MLPEncoder/Decoder.py",
"chars": 575,
"preview": "import torch.nn as nn\n\n\nclass Decoder(nn.Module):\n def __init__(self, num_classes, action_length=3):\n \"\"\"\n\n "
},
{
"path": "DeepRLAgent/MLPEncoder/Encoder.py",
"chars": 623,
"preview": "import torch\nimport torch.nn as nn\nimport torch.nn.functional as F\n\n\nclass Encoder(nn.Module):\n\n def __init__(self, n"
},
{
"path": "DeepRLAgent/MLPEncoder/Seq2SeqModel.py",
"chars": 319,
"preview": "import torch.nn as nn\n\n\nclass Seq2Seq(nn.Module):\n def __init__(self, encoder, decoder):\n super().__init__()\n\n"
},
{
"path": "DeepRLAgent/MLPEncoder/Train.py",
"chars": 3612,
"preview": "import torch.optim as optim\nfrom DeepRLAgent.MLPEncoder.Seq2SeqModel import Seq2Seq\nfrom DeepRLAgent.MLPEncoder.Decoder "
},
{
"path": "DeepRLAgent/MLPEncoder/Train_prev.py",
"chars": 13984,
"preview": "import random\nimport torch\nimport torch.optim as optim\nimport torch.nn.functional as F\n\nfrom DeepRLAgent.MLPEncoder.Seq2"
},
{
"path": "DeepRLAgent/ReplayMemory.py",
"chars": 689,
"preview": "from collections import namedtuple\nimport random\n\nTransition = namedtuple('Transition', ('state', 'action', 'next_state'"
},
{
"path": "DeepRLAgent/SimpleCNNEncoder/Decoder.py",
"chars": 575,
"preview": "import torch.nn as nn\n\n\nclass Decoder(nn.Module):\n def __init__(self, num_classes, action_length=3):\n \"\"\"\n\n "
},
{
"path": "DeepRLAgent/SimpleCNNEncoder/Encoder.py",
"chars": 627,
"preview": "import torch\nimport torch.nn as nn\nimport torch.nn.functional as F\n\n\nclass Encoder(nn.Module):\n\n def __init__(self, n"
},
{
"path": "DeepRLAgent/SimpleCNNEncoder/Seq2SeqModel.py",
"chars": 319,
"preview": "import torch.nn as nn\n\n\nclass Seq2Seq(nn.Module):\n def __init__(self, encoder, decoder):\n super().__init__()\n\n"
},
{
"path": "DeepRLAgent/SimpleCNNEncoder/Train.py",
"chars": 3644,
"preview": "import torch\nimport torch.optim as optim\n\nfrom DeepRLAgent.SimpleCNNEncoder.Seq2SeqModel import Seq2Seq\nfrom DeepRLAgent"
},
{
"path": "DeepRLAgent/VanillaInput/DeepQNetwork.py",
"chars": 951,
"preview": "import torch.nn as nn\nimport torch.nn.functional as F\n\n\nclass DQN(nn.Module):\n\n def __init__(self, state_length, acti"
},
{
"path": "DeepRLAgent/VanillaInput/Train.py",
"chars": 3099,
"preview": "import torch\nimport torch.optim as optim\nfrom DeepRLAgent.VanillaInput.DeepQNetwork import DQN\nfrom DeepRLAgent.BaseTrai"
},
{
"path": "EncoderDecoderAgent/BaseTrain.py",
"chars": 10735,
"preview": "import random\nimport torch\nimport torch.nn.functional as F\n\nfrom EncoderDecoderAgent.ReplayMemory import ReplayMemory, T"
},
{
"path": "EncoderDecoderAgent/CNN/Decoder.py",
"chars": 635,
"preview": "import torch.nn as nn\n\n\nclass Decoder(nn.Module):\n def __init__(self, num_classes, action_length=3):\n \"\"\"\n\n "
},
{
"path": "EncoderDecoderAgent/CNN/Encoder.py",
"chars": 606,
"preview": "import torch\nimport torch.nn as nn\nimport torch.nn.functional as F\n\n\nclass Encoder(nn.Module):\n\n def __init__(self, s"
},
{
"path": "EncoderDecoderAgent/CNN/Seq2SeqModel.py",
"chars": 386,
"preview": "import torch.nn as nn\nfrom .Encoder import Encoder\nfrom .Decoder import Decoder\n\n\nclass Seq2Seq(nn.Module):\n def __in"
},
{
"path": "EncoderDecoderAgent/CNN/Train.py",
"chars": 3353,
"preview": "import torch\nimport torch.optim as optim\n\nfrom EncoderDecoderAgent.CNN.Seq2SeqModel import Seq2Seq\nfrom EncoderDecoderAg"
},
{
"path": "EncoderDecoderAgent/CNN2D/Decoder.py",
"chars": 635,
"preview": "import torch.nn as nn\n\n\nclass Decoder(nn.Module):\n def __init__(self, num_classes, action_length=3):\n \"\"\"\n\n "
},
{
"path": "EncoderDecoderAgent/CNN2D/Encoder.py",
"chars": 612,
"preview": "import torch\nimport torch.nn as nn\nimport torch.nn.functional as F\n\n\nclass Encoder(nn.Module):\n\n def __init__(self, n"
},
{
"path": "EncoderDecoderAgent/CNN2D/Seq2SeqModel.py",
"chars": 328,
"preview": "import torch.nn as nn\n\n\nclass Seq2Seq(nn.Module):\n def __init__(self, encoder, decoder):\n super().__init__()\n "
},
{
"path": "EncoderDecoderAgent/CNN2D/Train.py",
"chars": 3559,
"preview": "import torch\nimport torch.optim as optim\n\nfrom EncoderDecoderAgent.CNN2D.Seq2SeqModel import Seq2Seq\nfrom EncoderDecoder"
},
{
"path": "EncoderDecoderAgent/CNNAttn/Attention.py",
"chars": 539,
"preview": "import torch\nimport torch.nn as nn\nimport torch.nn.functional as F\n\n\nclass AttentionLayer(nn.Module):\n def __init__(s"
},
{
"path": "EncoderDecoderAgent/CNNAttn/Decoder.py",
"chars": 633,
"preview": "import torch.nn as nn\n\n\nclass Decoder(nn.Module):\n def __init__(self, input_size, action_length=3):\n \"\"\"\n\n "
},
{
"path": "EncoderDecoderAgent/CNNAttn/Encoder.py",
"chars": 606,
"preview": "import torch\nimport torch.nn as nn\nimport torch.nn.functional as F\n\n\nclass Encoder(nn.Module):\n\n def __init__(self, s"
},
{
"path": "EncoderDecoderAgent/CNNAttn/Seq2SeqModel.py",
"chars": 480,
"preview": "import torch.nn as nn\nfrom .Encoder import Encoder\nfrom .Decoder import Decoder\n\n\nclass Seq2Seq(nn.Module):\n def __in"
},
{
"path": "EncoderDecoderAgent/CNNAttn/Train.py",
"chars": 3693,
"preview": "import torch\nimport torch.optim as optim\n\nfrom EncoderDecoderAgent.CNNAttn.Seq2SeqModel import Seq2Seq\nfrom EncoderDecod"
},
{
"path": "EncoderDecoderAgent/CNN_GRU/Decoder.py",
"chars": 635,
"preview": "import torch.nn as nn\n\n\nclass Decoder(nn.Module):\n def __init__(self, num_classes, action_length=3):\n \"\"\"\n\n "
},
{
"path": "EncoderDecoderAgent/CNN_GRU/Encoder.py",
"chars": 1084,
"preview": "import torch\nimport torch.nn as nn\n\n\nclass Encoder(nn.Module):\n\n def __init__(self, window_size, hidden_size, device)"
},
{
"path": "EncoderDecoderAgent/CNN_GRU/Seq2SeqModel.py",
"chars": 399,
"preview": "import torch.nn as nn\nfrom .Encoder import Encoder\nfrom .Decoder import Decoder\n\n\nclass Seq2Seq(nn.Module):\n def __in"
},
{
"path": "EncoderDecoderAgent/CNN_GRU/Train.py",
"chars": 3424,
"preview": "import torch\nimport torch.optim as optim\n\nfrom EncoderDecoderAgent.CNN_GRU.Seq2SeqModel import Seq2Seq\nfrom EncoderDecod"
},
{
"path": "EncoderDecoderAgent/GRU/Attention.py",
"chars": 1325,
"preview": "import torch\nimport torch.nn as nn\nimport torch.nn.functional as F\n\n\nclass AttentionLayer(nn.Module):\n def __init__(s"
},
{
"path": "EncoderDecoderAgent/GRU/Decoder.py",
"chars": 1272,
"preview": "import torch.nn as nn\nimport torch.nn.functional as F\n\n\nclass Decoder(nn.Module):\n def __init__(self, hidden_size, ac"
},
{
"path": "EncoderDecoderAgent/GRU/Encoder.py",
"chars": 1266,
"preview": "import torch\nimport torch.nn as nn\n\n\nclass EncoderRNN(nn.Module):\n def __init__(self, input_size, hidden_size, device"
},
{
"path": "EncoderDecoderAgent/GRU/Seq2SeqModel.py",
"chars": 512,
"preview": "import torch.nn as nn\n\n\nclass Seq2Seq(nn.Module):\n def __init__(self, encoder, attention, decoder):\n super()._"
},
{
"path": "EncoderDecoderAgent/GRU/Test/Train.py",
"chars": 12482,
"preview": "import random\nimport torch\nimport torch.optim as optim\nimport torch.nn.functional as F\n\nfrom EncoderDecoderAgent.GRU.Tes"
},
{
"path": "EncoderDecoderAgent/GRU/Train.py",
"chars": 4034,
"preview": "import torch\nimport torch.optim as optim\nfrom EncoderDecoderAgent.GRU.Seq2SeqModel import Seq2Seq\nfrom EncoderDecoderAge"
},
{
"path": "EncoderDecoderAgent/ReplayMemory.py",
"chars": 689,
"preview": "from collections import namedtuple\nimport random\n\nTransition = namedtuple('Transition', ('state', 'action', 'next_state'"
},
{
"path": "LICENSE",
"chars": 1070,
"preview": "MIT License\n\nCopyright (c) 2021 MehranTaghian\n\nPermission is hereby granted, free of charge, to any person obtaining a c"
},
{
"path": "Main.ipynb",
"chars": 100329,
"preview": "{\n \"cells\": [\n {\n \"cell_type\": \"code\",\n \"execution_count\": null,\n \"metadata\": {},\n \"outputs\": [],\n \"source\": "
},
{
"path": "Main.py",
"chars": 29761,
"preview": "# Importing DataLoaders for each model. These models include rule-based, vanilla DQN and encoder-decoder DQN.\nfrom DataL"
},
{
"path": "PatternDetectionInCandleStick/.ipynb_checkpoints/Main-checkpoint.ipynb",
"chars": 6258,
"preview": "{\n \"cells\": [\n {\n \"cell_type\": \"code\",\n \"execution_count\": 3,\n \"metadata\": {},\n \"outputs\": [],\n \"source\": [\n "
},
{
"path": "PatternDetectionInCandleStick/Evaluation.py",
"chars": 13580,
"preview": "import numpy as np\nfrom scipy import stats\n\n\nclass Evaluation:\n def __init__(self, data, action_label, initial_invest"
},
{
"path": "PatternDetectionInCandleStick/Extract.py",
"chars": 15653,
"preview": "# BUllish candle stick patterns:\n\n\ndef is_hammer(candle, percentage_of_upper_shadow=0.1, upper_bound_hammer_significance"
},
{
"path": "PatternDetectionInCandleStick/LabelPatterns.py",
"chars": 12350,
"preview": "from .Extract import (is_bearish_engulfing, is_bullish_engulfing, is_dark_cloud_cover,\n is_doji, is"
},
{
"path": "PatternDetectionInCandleStick/__init__.py",
"chars": 42,
"preview": "__all__ = ['Evaluation', 'LabelPatterns']\n"
},
{
"path": "README.md",
"chars": 6279,
"preview": "# DQN-Trading\n\nThis is a framework based on deep reinforcement learning for stock market trading. This project is the im"
},
{
"path": "RLAgent/Agent.pyx",
"chars": 9527,
"preview": "import random\nimport numpy as np\ncimport numpy as np\ncimport cython\n\ndef update_tuple(prev_tuple, index, value):\n tem"
},
{
"path": "RLAgent/Train.py",
"chars": 3763,
"preview": "import pickle\nimport pandas as pd\n\n# from ..PatternDetectionInCandleStick.LabelPatterns import label_candles\n# from .Fir"
},
{
"path": "RLAgent/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "RLAgent/setup.py",
"chars": 455,
"preview": "import setuptools\nfrom distutils.core import setup\nfrom distutils.extension import Extension\nfrom Cython.Build import cy"
},
{
"path": "requirements.txt",
"chars": 195,
"preview": "Cython==0.29.24\njupyter==1.0.0\nkaleido==0.2.1\nmatplotlib==3.4.3\nnumpy==1.21.2\npandas==1.3.2\nPillow==8.3.1\nplotly==5.2.2\n"
},
{
"path": "utils.py",
"chars": 244,
"preview": "import pickle\n\n\ndef save_pkl(path, obj):\n with open(path, 'wb') as writer:\n pickle.dump(obj, writer, pickle.HI"
}
]
// ... and 116 more files (download for full content)
About this extraction
This page contains the full source code of the MehranTaghian/DQN-Trading GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 216 files (74.2 MB), approximately 5.5M tokens, and a symbol index with 219 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.