.gitignore
.readthedocs.yaml
LICENSE
MANIFEST.in
README.md
db.sqlite3
pyproject.toml
setup.py
.idea/FinOL.iml
.idea/deployment.xml
.idea/misc.xml
.idea/modules.xml
.idea/remote-mappings.xml
.idea/vcs.xml
.idea/workspace.xml
.idea/inspectionProfiles/Project_Default.xml
.idea/inspectionProfiles/profiles_settings.xml
FinOL.egg-info/PKG-INFO
FinOL.egg-info/SOURCES.txt
FinOL.egg-info/dependency_links.txt
FinOL.egg-info/requires.txt
FinOL.egg-info/top_level.txt
docs/Makefile
docs/make.bat
docs/images/finol.png
docs/images/finol_gui.png
docs/images/finol_logo.png
docs/images/finol_logo_icon.png
docs/images/finol_logo_pure.png
docs/images/finol_output.png
docs/images/finol_sidebar.png
docs/images/finol_tab.png
docs/images/gui_operation.gif
docs/images/real-time_update.gif
docs/images/experiments/CMEG_PLOT_ALL_1_DCW.jpg
docs/images/experiments/CMEG_PLOT_ALL_1_DDD.jpg
docs/images/experiments/CMEG_PLOT_ALL_1_TCW.jpg
docs/images/experiments/CMEG_PLOT_ALL_2_DCW.jpg
docs/images/experiments/CMEG_PLOT_ALL_2_DDD.jpg
docs/images/experiments/CMEG_PLOT_ALL_2_TCW.jpg
docs/images/experiments/CRYPTO_PLOT_ALL_1_DCW.jpg
docs/images/experiments/CRYPTO_PLOT_ALL_1_DDD.jpg
docs/images/experiments/CRYPTO_PLOT_ALL_1_TCW.jpg
docs/images/experiments/CRYPTO_PLOT_ALL_2_DCW.jpg
docs/images/experiments/CRYPTO_PLOT_ALL_2_DDD.jpg
docs/images/experiments/CRYPTO_PLOT_ALL_2_TCW.jpg
docs/images/experiments/DJIA_PLOT_ALL_1_DCW.jpg
docs/images/experiments/DJIA_PLOT_ALL_1_DDD.jpg
docs/images/experiments/DJIA_PLOT_ALL_1_TCW.jpg
docs/images/experiments/DJIA_PLOT_ALL_2_DCW.jpg
docs/images/experiments/DJIA_PLOT_ALL_2_DDD.jpg
docs/images/experiments/DJIA_PLOT_ALL_2_TCW.jpg
docs/images/experiments/HSI_PLOT_ALL_1_DCW.jpg
docs/images/experiments/HSI_PLOT_ALL_1_DDD.jpg
docs/images/experiments/HSI_PLOT_ALL_1_TCW.jpg
docs/images/experiments/HSI_PLOT_ALL_2_DCW.jpg
docs/images/experiments/HSI_PLOT_ALL_2_DDD.jpg
docs/images/experiments/HSI_PLOT_ALL_2_TCW.jpg
docs/images/experiments/NYSE(N)_PLOT_ALL_1_DCW.jpg
docs/images/experiments/NYSE(N)_PLOT_ALL_1_DDD.jpg
docs/images/experiments/NYSE(N)_PLOT_ALL_1_TCW.jpg
docs/images/experiments/NYSE(N)_PLOT_ALL_2_DCW.jpg
docs/images/experiments/NYSE(N)_PLOT_ALL_2_DDD.jpg
docs/images/experiments/NYSE(N)_PLOT_ALL_2_TCW.jpg
docs/images/experiments/NYSE(O)_PLOT_ALL_1_DCW.jpg
docs/images/experiments/NYSE(O)_PLOT_ALL_1_DDD.jpg
docs/images/experiments/NYSE(O)_PLOT_ALL_1_TCW.jpg
docs/images/experiments/NYSE(O)_PLOT_ALL_2_DCW.jpg
docs/images/experiments/NYSE(O)_PLOT_ALL_2_DDD.jpg
docs/images/experiments/NYSE(O)_PLOT_ALL_2_TCW.jpg
docs/images/experiments/SP500_PLOT_ALL_1_DCW.jpg
docs/images/experiments/SP500_PLOT_ALL_1_DDD.jpg
docs/images/experiments/SP500_PLOT_ALL_1_TCW.jpg
docs/images/experiments/SP500_PLOT_ALL_2_DCW.jpg
docs/images/experiments/SP500_PLOT_ALL_2_DDD.jpg
docs/images/experiments/SP500_PLOT_ALL_2_TCW.jpg
docs/images/experiments/SSE_PLOT_ALL_1_DCW.jpg
docs/images/experiments/SSE_PLOT_ALL_1_DDD.jpg
docs/images/experiments/SSE_PLOT_ALL_1_TCW.jpg
docs/images/experiments/SSE_PLOT_ALL_2_DCW.jpg
docs/images/experiments/SSE_PLOT_ALL_2_DDD.jpg
docs/images/experiments/SSE_PLOT_ALL_2_TCW.jpg
docs/images/experiments/TSE_PLOT_ALL_1_DCW.jpg
docs/images/experiments/TSE_PLOT_ALL_1_DDD.jpg
docs/images/experiments/TSE_PLOT_ALL_1_TCW.jpg
docs/images/experiments/TSE_PLOT_ALL_2_DCW.jpg
docs/images/experiments/TSE_PLOT_ALL_2_DDD.jpg
docs/images/experiments/TSE_PLOT_ALL_2_TCW.jpg
docs/images/exps/DJIA_DNN_DCW.jpg
docs/images/exps/DJIA_DNN_DMDD.jpg
docs/images/exps/DJIA_DNN_RADAR.jpg
docs/images/exps/DJIA_DNN_TCW.jpg
docs/images/exps/DJIA_DNN_loss.jpg
docs/images/exps/DJIA_DNN_plot_contour.jpg
docs/images/exps/DJIA_DNN_plot_edf.jpg
docs/images/exps/DJIA_DNN_plot_optimization_history.jpg
docs/images/exps/DJIA_DNN_plot_parallel_coordinate.jpg
docs/images/exps/DJIA_DNN_plot_param_importances.jpg
docs/images/exps/DJIA_DNN_plot_rank.jpg
docs/images/exps/DJIA_DNN_plot_slice.jpg
docs/images/exps/optuna_1.png
docs/images/exps/optuna_2.png
docs/images/exps/optuna_3.png
docs/locales/zh_CN/LC_MESSAGES/api.mo
docs/locales/zh_CN/LC_MESSAGES/api.po
docs/locales/zh_CN/LC_MESSAGES/background.mo
docs/locales/zh_CN/LC_MESSAGES/background.po
docs/locales/zh_CN/LC_MESSAGES/contact_us.mo
docs/locales/zh_CN/LC_MESSAGES/contact_us.po
docs/locales/zh_CN/LC_MESSAGES/extending.po
docs/locales/zh_CN/LC_MESSAGES/file_structure.mo
docs/locales/zh_CN/LC_MESSAGES/file_structure.po
docs/locales/zh_CN/LC_MESSAGES/index.mo
docs/locales/zh_CN/LC_MESSAGES/index.po
docs/locales/zh_CN/LC_MESSAGES/installation.mo
docs/locales/zh_CN/LC_MESSAGES/installation.po
docs/locales/zh_CN/LC_MESSAGES/license.mo
docs/locales/zh_CN/LC_MESSAGES/license.po
docs/locales/zh_CN/LC_MESSAGES/quickstart.mo
docs/locales/zh_CN/LC_MESSAGES/quickstart.po
docs/locales/zh_CN/LC_MESSAGES/supported_resources.mo
docs/locales/zh_CN/LC_MESSAGES/supported_resources.po
docs/locales/zh_TW/LC_MESSAGES/api.mo
docs/locales/zh_TW/LC_MESSAGES/api.po
docs/locales/zh_TW/LC_MESSAGES/background.mo
docs/locales/zh_TW/LC_MESSAGES/background.po
docs/locales/zh_TW/LC_MESSAGES/contact_us.mo
docs/locales/zh_TW/LC_MESSAGES/contact_us.po
docs/locales/zh_TW/LC_MESSAGES/extending.mo
docs/locales/zh_TW/LC_MESSAGES/extending.po
docs/locales/zh_TW/LC_MESSAGES/file_structure.mo
docs/locales/zh_TW/LC_MESSAGES/file_structure.po
docs/locales/zh_TW/LC_MESSAGES/index.mo
docs/locales/zh_TW/LC_MESSAGES/index.po
docs/locales/zh_TW/LC_MESSAGES/installation.mo
docs/locales/zh_TW/LC_MESSAGES/installation.po
docs/locales/zh_TW/LC_MESSAGES/license.mo
docs/locales/zh_TW/LC_MESSAGES/license.po
docs/locales/zh_TW/LC_MESSAGES/quickstart.mo
docs/locales/zh_TW/LC_MESSAGES/quickstart.po
docs/locales/zh_TW/LC_MESSAGES/supported_resources.mo
docs/locales/zh_TW/LC_MESSAGES/supported_resources.po
docs/source/404.rst
docs/source/background.rst
docs/source/conf.py
docs/source/contact_us.rst
docs/source/extending.rst
docs/source/file_structure.rst
docs/source/index.rst
docs/source/installation.rst
docs/source/license.rst
docs/source/quickstart.rst
docs/source/_static/css/authlib.css
docs/source/_static/css/custom.css
docs/source/_static/css/optuna.css
docs/source/_templates/autosummary/class.rst
docs/source/api/config.rst
docs/source/api/data_layer.rst
docs/source/api/evaluation_layer.rst
docs/source/api/index.rst
docs/source/api/model_layer.rst
docs/source/api/optimization_layer.rst
docs/source/supported_resources/index.rst
docs/source/supported_resources/supported_baselines.rst
docs/source/supported_resources/supported_datasets.rst
docs/source/supported_resources/supported_features.rst
docs/source/supported_resources/supported_metrics.rst
docs/source/supported_resources/supported_results.rst
docs/source/supported_resources/supported_visualization.rst
docs/source/supported_resources/supported_visualization_copy.rst
figure/FinOL.png
figure/dcw.png
figure/ddd.png
figure/finol_logo.png
figure/loss.png
figure/radar.png
figure/tcw.png
figure/tutorial_2.png
finol/__init__.py
finol/config.json
finol/test.py
finol/utils.py
finol/APP/FinOLAPP.py
finol/APP/__init__.py
finol/APP/display_info.py
finol/APP/finol_logo_icon.png
finol/__pycache__/__init__.cpython-39.pyc
finol/__pycache__/utils.cpython-39.pyc
finol/data_layer/__init__.py
finol/data_layer/dataset_loader.py
finol/data_layer/scaler_selector.py
finol/data_layer/__pycache__/__init__.cpython-39.pyc
finol/data_layer/__pycache__/scaler_selector.cpython-39.pyc
finol/evaluation_layer/__init__.py
finol/evaluation_layer/benchmark_loader.py
finol/evaluation_layer/distiller_selector.py
finol/evaluation_layer/economic_distiller.py
finol/evaluation_layer/metric_calculator.py
finol/evaluation_layer/model_evaluator.py
finol/evaluation_layer/ranking_system.py
finol/evaluation_layer/result_visualizer.py
finol/evaluation_layer/__pycache__/__init__.cpython-39.pyc
finol/evaluation_layer/__pycache__/benchmark_loader.cpython-39.pyc
finol/evaluation_layer/__pycache__/model_evaluator.cpython-39.pyc
finol/main/_.ipynb
finol/main/main.ipynb
finol/main/main.py
finol/main/test_script.py
finol/model_layer/AlphaPortfolio.py
finol/model_layer/AlphaStock.py
finol/model_layer/CNN.py
finol/model_layer/CustomModel.py
finol/model_layer/DNN.py
finol/model_layer/GRU.py
finol/model_layer/LSRE_CAAN.py
finol/model_layer/LSTM.py
finol/model_layer/RNN.py
finol/model_layer/Transformer.py
finol/model_layer/__init__.py
finol/model_layer/model_instantiator.py
finol/model_layer/__pycache__/CNN.cpython-39.pyc
finol/model_layer/__pycache__/DNN.cpython-39.pyc
finol/model_layer/__pycache__/LSRE_CAAN.cpython-39.pyc
finol/model_layer/__pycache__/LSTM.cpython-39.pyc
finol/model_layer/__pycache__/RNN.cpython-39.pyc
finol/model_layer/__pycache__/Transformer.cpython-39.pyc
finol/model_layer/__pycache__/__init__.cpython-39.pyc
finol/optimization_layer/__init__.py
finol/optimization_layer/criterion_selector.py
finol/optimization_layer/model_trainer.py
finol/optimization_layer/optimizer_selector.py
finol/optimization_layer/parameters_tuner.py
finol/optimization_layer/__pycache__/__init__.cpython-39.pyc
finol/optimization_layer/__pycache__/criterion_selector.cpython-39.pyc
finol/optimization_layer/__pycache__/model_trainer.cpython-39.pyc
finol/optimization_layer/__pycache__/optimizer_selector.cpython-39.pyc
finol/tutorials/README.md
finol/tutorials/_.ipynb
finol/tutorials/tutorial_quickstart.ipynb
src/finol/__init__.py
tests/__init__.py