Skip to main content

BullETS is a Python package designed to help with the development of algorithmic trading strategies.

Reason this release was yanked:

Broken build

Project description

BullETS

GitHub Workflow Status (branch)

BullETS is a Python library designed to help with the development of algorithmic trading strategies.

Upcoming features

  • Retrieve stock data
  • Trading portfolio management
  • Backtesting framework

Installation

This section will assume you have Python installed, if not, you can download & install it from here.

Development mode

This section covers the installation process if you wish to contribute to the library. We recommend using a virtual environment to keep BullETS and its dependencies from interfering with your system installs.

  1. Clone the repo and go to the library's root directory
# Clone this repository
git clone https://github.com/AlgoETS/BullETS

# Move to the BullETS directory
cd BullETS
  1. Initialize and run the virtual environment (Windows)
# Initializing a virtual environment in the ./venv directory
py -3 -m venv venv

# Activating the virtual environment
venv\Scripts\activate.bat
  1. Initialize and run the virtual environment (Mac OS & Linux)
# Initializing a virtual environment in the ./venv directory
python3 -m venv bot-env

# Activating the virtual environment (Mac OS & Linux)
source bot-env/bin/activate
  1. Install BullETS in editable mode (while the virtual environment is activated)
pip install -e .
  1. Setup environment variables
    1. Make a copy of the .env.sample file and name it .env
    2. Replace the required values inside the .env file

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

BullETS-0.0.1a0.tar.gz (11.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page