Python Algorithimic Trading Engine
Project description
ALGOBRA
This is an algorithmic trading engine used to backtest, model, and develop trading strategies on real time/historic stock data.
Installation
Run the following to install:
pip install algobra
Usage
from algobra import engine
# Systems check to see if your machine can utilitize native performance improvements.
engine.optimize()
# See engine information
print(engine.info())
Developing Algobra
To install algobra, along with the tools you need to develop and run tests, run the following in your virtualenv.
pip install -e .[dev]
Concepts
- Trading System Development
- Trading System Design
- Trading System Environment
- Time Series Analysis
- Optimization
- Performance Measurements
- Risk Management
- Trading Strategy Implementation
- Execution
Configuring DB
mysql -u root -p
mysql> CREATE DATABASE securities_master;
mysql> USE securities_master;
mysql> CREATE USER ’sec_user’@’localhost’ IDENTIFIED BY ’password’;
mysql> GRANT ALL PRIVILEGES ON securities_master.* TO ’sec_user’@’localhost’;
mysql> FLUSH PRIVILEGES;
Reference schemas.sql
for the commands to create needed tables
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
algobra-0.0.3.tar.gz
(3.5 kB
view details)
Built Distribution
algobra-0.0.3-py3-none-any.whl
(15.7 kB
view details)
File details
Details for the file algobra-0.0.3.tar.gz
.
File metadata
- Download URL: algobra-0.0.3.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfe73402f2b737398f23d5de7e3cbe67ef9f238becb4ee8fc462543a8677e0a7 |
|
MD5 | ac1daf4bf0a59d8e5eded594a7e2f518 |
|
BLAKE2b-256 | daf78e6c9efdaab1a31411404c2e6f37b1bae9b4f511b8a9759c42be24033887 |
File details
Details for the file algobra-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: algobra-0.0.3-py3-none-any.whl
- Upload date:
- Size: 15.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 969104b8fea533374dc7ee64b4dc7ca8eea337037810787890f23320fb029054 |
|
MD5 | 3a788addd09d1ec42bbfc4b730412ca0 |
|
BLAKE2b-256 | 458f01d208245474a9c75f2d87a0f3362f25ecb7ce343482008915a07550776c |