bbeale / u-nectix

Algorithmic trading bot written in Python. Trades on the Alpaca exchange

Home Page:https://alpaca.markets

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

u-nectix

An algorithmic trading bot and backtesting framework.

The name comes from a combination of the word "equity" and the animal genus eunectes, because naming Python applications after snakes is fun. Given that this trading bot was built with the Alpaca exchange in mind, a South American snake populating roughly the same geograhical vicinity as the alpaca made sense.

Work is being done to implement cryptocurrency trading with Kraken with work also planned to implement forex trading with Oanda. On March 11, 2020, I received an email from Kraken stating that limited forex pairs were now available to trade on their exchange, however they have not implemented forex for US customers yet. Their decision to do so may impact the forex implementation.

algorithms currently implemented or WIP

bullish_gainers_and_losers

bullish_macd_crossover

bullish_overnight_momentum

efficient_frontier

passive

instructions

  1. Clone repository

    git clone https://github.com/bbeale/u-nectix.git

    cd u-nectix

  2. Install dependencies

    pip install -r requirements.txt

  3. Add values to config.ini

    API keys for

    • exchanges
    • data sources

    For more details, see config.ini.example

run the script

`python main.py -b -tp 60 -a passive`   

About

Algorithmic trading bot written in Python. Trades on the Alpaca exchange

https://alpaca.markets


Languages

Language:Python 100.0%Language:Procfile 0.0%