├── 0_dl_trade_data.py ├── 0_dl_trainval_data.py ├── 1_optimize_cpcv.py ├── 1_optimize_kcv.py ├── 1_optimize_wf.py ├── 2_validate.py ├── 4_backtest.py ├── 5_pbo.py ├── LICENSE ├── README.md ├── __init__.py ├── config_api.py ├── config_main.py ├── data └── SPY_Crypto_Broad_Digital_Market_Index - Sheet1.csv ├── drl_agents ├── __init__.py ├── agents │ ├── AgentA2C.py │ ├── AgentBase.py │ ├── AgentDDPG.py │ ├── AgentPPO.py │ ├── AgentSAC.py │ ├── AgentTD3.py │ ├── __init__.py │ └── net.py └── elegantrl_models.py ├── environment_Alpaca.py ├── function_CPCV.py ├── function_PBO.py ├── function_finance_metrics.py ├── function_train_test.py ├── plots_and_metrics └── placeholder.txt ├── processor_Base.py ├── processor_Binance.py ├── processor_Yahoo.py ├── requirements.txt └── train ├── __init__.py ├── config.py ├── demo.py ├── evaluator.py ├── learner.py ├── replay_buffer.py ├── run.py ├── sandbox.py ├── utils.py └── worker.py /0_dl_trade_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/0_dl_trade_data.py -------------------------------------------------------------------------------- /0_dl_trainval_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/0_dl_trainval_data.py -------------------------------------------------------------------------------- /1_optimize_cpcv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/1_optimize_cpcv.py -------------------------------------------------------------------------------- /1_optimize_kcv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/1_optimize_kcv.py -------------------------------------------------------------------------------- /1_optimize_wf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/1_optimize_wf.py -------------------------------------------------------------------------------- /2_validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/2_validate.py -------------------------------------------------------------------------------- /4_backtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/4_backtest.py -------------------------------------------------------------------------------- /5_pbo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/5_pbo.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/config_api.py -------------------------------------------------------------------------------- /config_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/config_main.py -------------------------------------------------------------------------------- /data/SPY_Crypto_Broad_Digital_Market_Index - Sheet1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/data/SPY_Crypto_Broad_Digital_Market_Index - Sheet1.csv -------------------------------------------------------------------------------- /drl_agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drl_agents/agents/AgentA2C.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/drl_agents/agents/AgentA2C.py -------------------------------------------------------------------------------- /drl_agents/agents/AgentBase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/drl_agents/agents/AgentBase.py -------------------------------------------------------------------------------- /drl_agents/agents/AgentDDPG.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/drl_agents/agents/AgentDDPG.py -------------------------------------------------------------------------------- /drl_agents/agents/AgentPPO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/drl_agents/agents/AgentPPO.py -------------------------------------------------------------------------------- /drl_agents/agents/AgentSAC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/drl_agents/agents/AgentSAC.py -------------------------------------------------------------------------------- /drl_agents/agents/AgentTD3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/drl_agents/agents/AgentTD3.py -------------------------------------------------------------------------------- /drl_agents/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/drl_agents/agents/__init__.py -------------------------------------------------------------------------------- /drl_agents/agents/net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/drl_agents/agents/net.py -------------------------------------------------------------------------------- /drl_agents/elegantrl_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/drl_agents/elegantrl_models.py -------------------------------------------------------------------------------- /environment_Alpaca.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/environment_Alpaca.py -------------------------------------------------------------------------------- /function_CPCV.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/function_CPCV.py -------------------------------------------------------------------------------- /function_PBO.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/function_PBO.py -------------------------------------------------------------------------------- /function_finance_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/function_finance_metrics.py -------------------------------------------------------------------------------- /function_train_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/function_train_test.py -------------------------------------------------------------------------------- /plots_and_metrics/placeholder.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /processor_Base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/processor_Base.py -------------------------------------------------------------------------------- /processor_Binance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/processor_Binance.py -------------------------------------------------------------------------------- /processor_Yahoo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/processor_Yahoo.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/requirements.txt -------------------------------------------------------------------------------- /train/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /train/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/train/config.py -------------------------------------------------------------------------------- /train/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/train/demo.py -------------------------------------------------------------------------------- /train/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/train/evaluator.py -------------------------------------------------------------------------------- /train/learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/train/learner.py -------------------------------------------------------------------------------- /train/replay_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/train/replay_buffer.py -------------------------------------------------------------------------------- /train/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/train/run.py -------------------------------------------------------------------------------- /train/sandbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/train/sandbox.py -------------------------------------------------------------------------------- /train/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/train/utils.py -------------------------------------------------------------------------------- /train/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4Finance-Foundation/FinRL_Crypto/HEAD/train/worker.py --------------------------------------------------------------------------------