├── .do └── deploy.template.yaml ├── .github └── workflows │ └── cicd.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .pre-commit-hooks └── sort-coins-file.py ├── .pylintrc ├── .user.cfg.example ├── Dockerfile ├── LICENSE ├── Procfile ├── README.md ├── app.json ├── backtest.py ├── binance_trade_bot ├── __init__.py ├── __main__.py ├── api_server.py ├── auto_trader.py ├── backtest.py ├── binance_api_manager.py ├── binance_stream_manager.py ├── config.py ├── crypto_trading.py ├── database.py ├── logger.py ├── models │ ├── __init__.py │ ├── base.py │ ├── coin.py │ ├── coin_value.py │ ├── current_coin.py │ ├── pair.py │ ├── scout_history.py │ └── trade.py ├── notifications.py ├── scheduler.py └── strategies │ ├── README.md │ ├── __init__.py │ ├── default_strategy.py │ └── multiple_coins_strategy.py ├── config └── apprise_example.yml ├── data └── .gitignore ├── dev-requirements.txt ├── docker-compose.yml ├── logs └── .gitkeep ├── requirements.txt ├── runtime.txt └── supported_coin_list /.do/deploy.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/.do/deploy.template.yaml -------------------------------------------------------------------------------- /.github/workflows/cicd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/.github/workflows/cicd.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pre-commit-hooks/sort-coins-file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/.pre-commit-hooks/sort-coins-file.py -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/.pylintrc -------------------------------------------------------------------------------- /.user.cfg.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/.user.cfg.example -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: python -m binance_trade_bot 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/app.json -------------------------------------------------------------------------------- /backtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/backtest.py -------------------------------------------------------------------------------- /binance_trade_bot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/__init__.py -------------------------------------------------------------------------------- /binance_trade_bot/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/__main__.py -------------------------------------------------------------------------------- /binance_trade_bot/api_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/api_server.py -------------------------------------------------------------------------------- /binance_trade_bot/auto_trader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/auto_trader.py -------------------------------------------------------------------------------- /binance_trade_bot/backtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/backtest.py -------------------------------------------------------------------------------- /binance_trade_bot/binance_api_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/binance_api_manager.py -------------------------------------------------------------------------------- /binance_trade_bot/binance_stream_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/binance_stream_manager.py -------------------------------------------------------------------------------- /binance_trade_bot/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/config.py -------------------------------------------------------------------------------- /binance_trade_bot/crypto_trading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/crypto_trading.py -------------------------------------------------------------------------------- /binance_trade_bot/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/database.py -------------------------------------------------------------------------------- /binance_trade_bot/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/logger.py -------------------------------------------------------------------------------- /binance_trade_bot/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/models/__init__.py -------------------------------------------------------------------------------- /binance_trade_bot/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/models/base.py -------------------------------------------------------------------------------- /binance_trade_bot/models/coin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/models/coin.py -------------------------------------------------------------------------------- /binance_trade_bot/models/coin_value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/models/coin_value.py -------------------------------------------------------------------------------- /binance_trade_bot/models/current_coin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/models/current_coin.py -------------------------------------------------------------------------------- /binance_trade_bot/models/pair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/models/pair.py -------------------------------------------------------------------------------- /binance_trade_bot/models/scout_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/models/scout_history.py -------------------------------------------------------------------------------- /binance_trade_bot/models/trade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/models/trade.py -------------------------------------------------------------------------------- /binance_trade_bot/notifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/notifications.py -------------------------------------------------------------------------------- /binance_trade_bot/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/scheduler.py -------------------------------------------------------------------------------- /binance_trade_bot/strategies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/strategies/README.md -------------------------------------------------------------------------------- /binance_trade_bot/strategies/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/strategies/__init__.py -------------------------------------------------------------------------------- /binance_trade_bot/strategies/default_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/strategies/default_strategy.py -------------------------------------------------------------------------------- /binance_trade_bot/strategies/multiple_coins_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/binance_trade_bot/strategies/multiple_coins_strategy.py -------------------------------------------------------------------------------- /config/apprise_example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/config/apprise_example.yml -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !/.gitignore 3 | -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- 1 | pylint-sqlalchemy 2 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/requirements.txt -------------------------------------------------------------------------------- /runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.8.11 2 | -------------------------------------------------------------------------------- /supported_coin_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naji0329/binance-trade-bot/HEAD/supported_coin_list --------------------------------------------------------------------------------