├── .coveragerc ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE │ ├── a--bug-fix.md │ └── b--new-feature.md └── stale.yml ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── docs ├── .readthedocs.yml ├── Makefile ├── README.md ├── requirements.txt └── source │ ├── _static │ ├── favicon.ico │ ├── logo.jpg │ └── theme_overrides.css │ ├── agents │ ├── learning_agents.md │ ├── stable_baselines.md │ └── tensorforce.md │ ├── api │ ├── modules.rst │ ├── tensortrade.actions.action_strategy.rst │ ├── tensortrade.actions.continuous_action_strategy.rst │ ├── tensortrade.actions.discrete_action_strategy.rst │ ├── tensortrade.actions.multi_discrete_action_strategy.rst │ ├── tensortrade.actions.rst │ ├── tensortrade.environments.rst │ ├── tensortrade.environments.trading_environment.rst │ ├── tensortrade.exchanges.instrument_exchange.rst │ ├── tensortrade.exchanges.live.ccxt_exchange.rst │ ├── tensortrade.exchanges.live.interactive_brokers_exchange.rst │ ├── tensortrade.exchanges.live.robinhood_exchange.rst │ ├── tensortrade.exchanges.live.rst │ ├── tensortrade.exchanges.rst │ ├── tensortrade.exchanges.simulated.fbm_exchange.rst │ ├── tensortrade.exchanges.simulated.gan_exchange.rst │ ├── tensortrade.exchanges.simulated.rst │ ├── tensortrade.exchanges.simulated.simulated_exchange.rst │ ├── tensortrade.features.feature_pipeline.rst │ ├── tensortrade.features.feature_transformer.rst │ ├── tensortrade.features.indicators.rst │ ├── tensortrade.features.indicators.simple_moving_average.rst │ ├── tensortrade.features.indicators.talib_indicator.rst │ ├── tensortrade.features.rst │ ├── tensortrade.features.scalers.min_max_normalizer.rst │ ├── tensortrade.features.scalers.rst │ ├── tensortrade.features.scalers.standard_normalizer.rst │ ├── tensortrade.features.stationarity.fractional_difference.rst │ ├── tensortrade.features.stationarity.rst │ ├── tensortrade.rewards.reward_strategy.rst │ ├── tensortrade.rewards.risk_adjusted_return_strategy.rst │ ├── tensortrade.rewards.rst │ ├── tensortrade.rewards.simple_profit_strategy.rst │ ├── tensortrade.rst │ ├── tensortrade.slippage.random_slippage_model.rst │ ├── tensortrade.slippage.rst │ ├── tensortrade.slippage.slippage_model.rst │ ├── tensortrade.strategies.rst │ ├── tensortrade.strategies.stable_baselines_strategy.rst │ ├── tensortrade.strategies.tensorforce_trading_strategy.rst │ ├── tensortrade.strategies.trading_strategy.rst │ ├── tensortrade.trades.rst │ ├── tensortrade.trades.trade.rst │ ├── tensortrade.trades.trade_type.rst │ └── tensortrade.version.rst │ ├── components │ ├── action_strategy.md │ ├── components.md │ ├── feature_pipeline.md │ ├── instrument_exchange.md │ ├── reward_strategy.md │ ├── trading_environment.md │ └── trading_strategy.md │ ├── conf.py │ ├── examples │ └── train_and_evaluate.ipynb │ ├── index.rst │ ├── landing.md │ └── overview │ └── getting_started.md ├── examples ├── Generative_exchanges.ipynb ├── String_Initialization.ipynb ├── TensorTrade_Tutorial.ipynb ├── img │ ├── agents.jpeg │ ├── alphastar.gif │ ├── banner.jpeg │ ├── commits.png │ ├── components.jpeg │ ├── environment.jpeg │ ├── logo.jpeg │ ├── pipeline.jpeg │ ├── primer.jpg │ ├── trading.jpeg │ └── tuning.jpeg ├── requirements.txt ├── test_keras_plot_model.png ├── test_keras_plot_model_1.png ├── tf2_playground.ipynb └── train_and_evaluate.ipynb ├── requirements.txt ├── setup.cfg ├── setup.py ├── tensortrade ├── __init__.py ├── actions │ ├── __init__.py │ ├── action_strategy.py │ ├── continuous_action_strategy.py │ ├── discrete_action_strategy.py │ └── multi_discrete_action_strategy.py ├── environments │ ├── __init__.py │ └── trading_environment.py ├── exchanges │ ├── __init__.py │ ├── instrument_exchange.py │ ├── live │ │ ├── __init__.py │ │ ├── ccxt_exchange.py │ │ ├── interactive_brokers_exchange.py │ │ └── robinhood_exchange.py │ └── simulated │ │ ├── __init__.py │ │ ├── fbm_exchange.py │ │ ├── gan_exchange.py │ │ └── simulated_exchange.py ├── features │ ├── __init__.py │ ├── feature_pipeline.py │ ├── feature_transformer.py │ ├── indicators │ │ ├── __init__.py │ │ ├── simple_moving_average.py │ │ └── talib_indicator.py │ ├── scalers │ │ ├── __init__.py │ │ ├── min_max_normalizer.py │ │ └── standard_normalizer.py │ └── stationarity │ │ ├── __init__.py │ │ └── fractional_difference.py ├── rewards │ ├── __init__.py │ ├── reward_strategy.py │ ├── risk_adjusted_return_strategy.py │ └── simple_profit_strategy.py ├── slippage │ ├── __init__.py │ ├── random_slippage_model.py │ └── slippage_model.py ├── strategies │ ├── __init__.py │ ├── stable_baselines_strategy.py │ ├── tensorforce_trading_strategy.py │ └── trading_strategy.py ├── trades │ ├── __init__.py │ ├── trade.py │ └── trade_type.py └── version.py └── tests ├── __init__.py └── tensortrade ├── __init__.py ├── features ├── stationarity │ └── test_fractional_difference.py └── test_feature_pipeline.py ├── rewards └── test_risk_adjusted_return_strategy.py └── test_component_registration.py /.coveragerc: -------------------------------------------------------------------------------- 1 | [report] 2 | 3 | fail_under = 87 4 | show_missing = True -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/a--bug-fix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/.github/PULL_REQUEST_TEMPLATE/a--bug-fix.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/b--new-feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/.github/PULL_REQUEST_TEMPLATE/b--new-feature.md -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/README.md -------------------------------------------------------------------------------- /docs/.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/.readthedocs.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/_static/favicon.ico -------------------------------------------------------------------------------- /docs/source/_static/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/_static/logo.jpg -------------------------------------------------------------------------------- /docs/source/_static/theme_overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/_static/theme_overrides.css -------------------------------------------------------------------------------- /docs/source/agents/learning_agents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/agents/learning_agents.md -------------------------------------------------------------------------------- /docs/source/agents/stable_baselines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/agents/stable_baselines.md -------------------------------------------------------------------------------- /docs/source/agents/tensorforce.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/agents/tensorforce.md -------------------------------------------------------------------------------- /docs/source/api/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/modules.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.actions.action_strategy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.actions.action_strategy.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.actions.continuous_action_strategy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.actions.continuous_action_strategy.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.actions.discrete_action_strategy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.actions.discrete_action_strategy.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.actions.multi_discrete_action_strategy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.actions.multi_discrete_action_strategy.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.actions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.actions.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.environments.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.environments.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.environments.trading_environment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.environments.trading_environment.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.exchanges.instrument_exchange.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.exchanges.instrument_exchange.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.exchanges.live.ccxt_exchange.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.exchanges.live.ccxt_exchange.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.exchanges.live.interactive_brokers_exchange.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.exchanges.live.interactive_brokers_exchange.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.exchanges.live.robinhood_exchange.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.exchanges.live.robinhood_exchange.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.exchanges.live.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.exchanges.live.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.exchanges.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.exchanges.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.exchanges.simulated.fbm_exchange.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.exchanges.simulated.fbm_exchange.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.exchanges.simulated.gan_exchange.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.exchanges.simulated.gan_exchange.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.exchanges.simulated.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.exchanges.simulated.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.exchanges.simulated.simulated_exchange.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.exchanges.simulated.simulated_exchange.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.feature_pipeline.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.feature_pipeline.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.feature_transformer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.feature_transformer.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.indicators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.indicators.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.indicators.simple_moving_average.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.indicators.simple_moving_average.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.indicators.talib_indicator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.indicators.talib_indicator.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.scalers.min_max_normalizer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.scalers.min_max_normalizer.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.scalers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.scalers.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.scalers.standard_normalizer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.scalers.standard_normalizer.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.stationarity.fractional_difference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.stationarity.fractional_difference.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.features.stationarity.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.features.stationarity.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.rewards.reward_strategy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.rewards.reward_strategy.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.rewards.risk_adjusted_return_strategy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.rewards.risk_adjusted_return_strategy.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.rewards.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.rewards.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.rewards.simple_profit_strategy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.rewards.simple_profit_strategy.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.slippage.random_slippage_model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.slippage.random_slippage_model.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.slippage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.slippage.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.slippage.slippage_model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.slippage.slippage_model.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.strategies.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.strategies.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.strategies.stable_baselines_strategy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.strategies.stable_baselines_strategy.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.strategies.tensorforce_trading_strategy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.strategies.tensorforce_trading_strategy.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.strategies.trading_strategy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.strategies.trading_strategy.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.trades.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.trades.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.trades.trade.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.trades.trade.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.trades.trade_type.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.trades.trade_type.rst -------------------------------------------------------------------------------- /docs/source/api/tensortrade.version.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/api/tensortrade.version.rst -------------------------------------------------------------------------------- /docs/source/components/action_strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/components/action_strategy.md -------------------------------------------------------------------------------- /docs/source/components/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/components/components.md -------------------------------------------------------------------------------- /docs/source/components/feature_pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/components/feature_pipeline.md -------------------------------------------------------------------------------- /docs/source/components/instrument_exchange.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/components/instrument_exchange.md -------------------------------------------------------------------------------- /docs/source/components/reward_strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/components/reward_strategy.md -------------------------------------------------------------------------------- /docs/source/components/trading_environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/components/trading_environment.md -------------------------------------------------------------------------------- /docs/source/components/trading_strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/components/trading_strategy.md -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/examples/train_and_evaluate.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/examples/train_and_evaluate.ipynb -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/landing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/landing.md -------------------------------------------------------------------------------- /docs/source/overview/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/docs/source/overview/getting_started.md -------------------------------------------------------------------------------- /examples/Generative_exchanges.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/Generative_exchanges.ipynb -------------------------------------------------------------------------------- /examples/String_Initialization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/String_Initialization.ipynb -------------------------------------------------------------------------------- /examples/TensorTrade_Tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/TensorTrade_Tutorial.ipynb -------------------------------------------------------------------------------- /examples/img/agents.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/agents.jpeg -------------------------------------------------------------------------------- /examples/img/alphastar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/alphastar.gif -------------------------------------------------------------------------------- /examples/img/banner.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/banner.jpeg -------------------------------------------------------------------------------- /examples/img/commits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/commits.png -------------------------------------------------------------------------------- /examples/img/components.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/components.jpeg -------------------------------------------------------------------------------- /examples/img/environment.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/environment.jpeg -------------------------------------------------------------------------------- /examples/img/logo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/logo.jpeg -------------------------------------------------------------------------------- /examples/img/pipeline.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/pipeline.jpeg -------------------------------------------------------------------------------- /examples/img/primer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/primer.jpg -------------------------------------------------------------------------------- /examples/img/trading.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/trading.jpeg -------------------------------------------------------------------------------- /examples/img/tuning.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/img/tuning.jpeg -------------------------------------------------------------------------------- /examples/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/requirements.txt -------------------------------------------------------------------------------- /examples/test_keras_plot_model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/test_keras_plot_model.png -------------------------------------------------------------------------------- /examples/test_keras_plot_model_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/test_keras_plot_model_1.png -------------------------------------------------------------------------------- /examples/tf2_playground.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/tf2_playground.ipynb -------------------------------------------------------------------------------- /examples/train_and_evaluate.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/examples/train_and_evaluate.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/setup.py -------------------------------------------------------------------------------- /tensortrade/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/__init__.py -------------------------------------------------------------------------------- /tensortrade/actions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/actions/__init__.py -------------------------------------------------------------------------------- /tensortrade/actions/action_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/actions/action_strategy.py -------------------------------------------------------------------------------- /tensortrade/actions/continuous_action_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/actions/continuous_action_strategy.py -------------------------------------------------------------------------------- /tensortrade/actions/discrete_action_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/actions/discrete_action_strategy.py -------------------------------------------------------------------------------- /tensortrade/actions/multi_discrete_action_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/actions/multi_discrete_action_strategy.py -------------------------------------------------------------------------------- /tensortrade/environments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/environments/__init__.py -------------------------------------------------------------------------------- /tensortrade/environments/trading_environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/environments/trading_environment.py -------------------------------------------------------------------------------- /tensortrade/exchanges/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/exchanges/__init__.py -------------------------------------------------------------------------------- /tensortrade/exchanges/instrument_exchange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/exchanges/instrument_exchange.py -------------------------------------------------------------------------------- /tensortrade/exchanges/live/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/exchanges/live/__init__.py -------------------------------------------------------------------------------- /tensortrade/exchanges/live/ccxt_exchange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/exchanges/live/ccxt_exchange.py -------------------------------------------------------------------------------- /tensortrade/exchanges/live/interactive_brokers_exchange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/exchanges/live/interactive_brokers_exchange.py -------------------------------------------------------------------------------- /tensortrade/exchanges/live/robinhood_exchange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/exchanges/live/robinhood_exchange.py -------------------------------------------------------------------------------- /tensortrade/exchanges/simulated/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/exchanges/simulated/__init__.py -------------------------------------------------------------------------------- /tensortrade/exchanges/simulated/fbm_exchange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/exchanges/simulated/fbm_exchange.py -------------------------------------------------------------------------------- /tensortrade/exchanges/simulated/gan_exchange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/exchanges/simulated/gan_exchange.py -------------------------------------------------------------------------------- /tensortrade/exchanges/simulated/simulated_exchange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/exchanges/simulated/simulated_exchange.py -------------------------------------------------------------------------------- /tensortrade/features/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/__init__.py -------------------------------------------------------------------------------- /tensortrade/features/feature_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/feature_pipeline.py -------------------------------------------------------------------------------- /tensortrade/features/feature_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/feature_transformer.py -------------------------------------------------------------------------------- /tensortrade/features/indicators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/indicators/__init__.py -------------------------------------------------------------------------------- /tensortrade/features/indicators/simple_moving_average.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/indicators/simple_moving_average.py -------------------------------------------------------------------------------- /tensortrade/features/indicators/talib_indicator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/indicators/talib_indicator.py -------------------------------------------------------------------------------- /tensortrade/features/scalers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/scalers/__init__.py -------------------------------------------------------------------------------- /tensortrade/features/scalers/min_max_normalizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/scalers/min_max_normalizer.py -------------------------------------------------------------------------------- /tensortrade/features/scalers/standard_normalizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/scalers/standard_normalizer.py -------------------------------------------------------------------------------- /tensortrade/features/stationarity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/stationarity/__init__.py -------------------------------------------------------------------------------- /tensortrade/features/stationarity/fractional_difference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/features/stationarity/fractional_difference.py -------------------------------------------------------------------------------- /tensortrade/rewards/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/rewards/__init__.py -------------------------------------------------------------------------------- /tensortrade/rewards/reward_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/rewards/reward_strategy.py -------------------------------------------------------------------------------- /tensortrade/rewards/risk_adjusted_return_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/rewards/risk_adjusted_return_strategy.py -------------------------------------------------------------------------------- /tensortrade/rewards/simple_profit_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/rewards/simple_profit_strategy.py -------------------------------------------------------------------------------- /tensortrade/slippage/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/slippage/__init__.py -------------------------------------------------------------------------------- /tensortrade/slippage/random_slippage_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/slippage/random_slippage_model.py -------------------------------------------------------------------------------- /tensortrade/slippage/slippage_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/slippage/slippage_model.py -------------------------------------------------------------------------------- /tensortrade/strategies/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/strategies/__init__.py -------------------------------------------------------------------------------- /tensortrade/strategies/stable_baselines_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/strategies/stable_baselines_strategy.py -------------------------------------------------------------------------------- /tensortrade/strategies/tensorforce_trading_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/strategies/tensorforce_trading_strategy.py -------------------------------------------------------------------------------- /tensortrade/strategies/trading_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/strategies/trading_strategy.py -------------------------------------------------------------------------------- /tensortrade/trades/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/trades/__init__.py -------------------------------------------------------------------------------- /tensortrade/trades/trade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/trades/trade.py -------------------------------------------------------------------------------- /tensortrade/trades/trade_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tensortrade/trades/trade_type.py -------------------------------------------------------------------------------- /tensortrade/version.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.0.1a18" 2 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tensortrade/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tensortrade/features/stationarity/test_fractional_difference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tests/tensortrade/features/stationarity/test_fractional_difference.py -------------------------------------------------------------------------------- /tests/tensortrade/features/test_feature_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tests/tensortrade/features/test_feature_pipeline.py -------------------------------------------------------------------------------- /tests/tensortrade/rewards/test_risk_adjusted_return_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tests/tensortrade/rewards/test_risk_adjusted_return_strategy.py -------------------------------------------------------------------------------- /tests/tensortrade/test_component_registration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeninja/tensortrade/HEAD/tests/tensortrade/test_component_registration.py --------------------------------------------------------------------------------