Skip to content

namuan/trex-trader

Repository files navigation

Trex-Trader

A simple and personal telegram bot to trade any BTC paired coin on Bittrex

Features list

  • See available wallets
  • Setup Buy order
  • Setup Sell order
  • Track open orders and cancel if necessary
  • Get market price

@todo: Add screen capture for each feature

Configuration

Copy env.cfg.sample file to env.cfg and configure appropriate values. Values set for each configuration item should be without quotes.

Important: Please make sure that you DON'T give withdrawal permission to the API Key generated from Bittrex.

Configuration Key Notes
BTREX_KEY API Key for the account
BTREX_SECRET API Secret for the account
TELEGRAM_ORDER_BOT Secret for the bot generated by Botfather
TELEGRAM_USER_ID Personal user id for the telegram account Howto

Installation

Running locally

Pre-requisites:

The script requires Python3.6 and the listed dependencies in requirements.txt

@todo: Link for installing Python3.6

Once python is installed, install the dependencies through pip

pip install --user -r requirements.txt

With all the dependencies successfully installed, run the script using the following command

python telegram-trex-trader.py
Running on a server

@todo: Setting up Python3.6 on Vultr or DigitalOcean

Security Notes

As mentioned above, please make sure that the API key generated on Bittrex don't have the withdrawal permissions

Todo

[ ] Add notes on setting up remote server [ ] Add notes on setting up ssh config and private/public key authentication [ ] Add notes on getting Telegram user id

Thanks

Telegram-Kraken-Bot
python-bittrex

Disclaimer

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

Bittrex Cryptocurrency trader

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published