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.2.tar.gz
(2.7 kB
view details)
Built Distribution
algobra-0.0.2-py3-none-any.whl
(14.9 kB
view details)
File details
Details for the file algobra-0.0.2.tar.gz
.
File metadata
- Download URL: algobra-0.0.2.tar.gz
- Upload date:
- Size: 2.7 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 | 99d701f033334666e5105bff015a34c6dd7a2799963fa74209f3c28a2964f847 |
|
MD5 | fc90f84f00b575f174a6d218b9587c0b |
|
BLAKE2b-256 | a2ae5df9881d5ec56bab38d741473b861bec81a6c2bb66a898259dc66a34445f |
File details
Details for the file algobra-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: algobra-0.0.2-py3-none-any.whl
- Upload date:
- Size: 14.9 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 | 656688ba2f6d77d6a0f9bb330defae9f7029d66c9e8996cb22c37463fd3b8736 |
|
MD5 | 6905ead77e999d30efdb17974b90e9cd |
|
BLAKE2b-256 | b1a64edb8d5e24614241d999f1591c3aa8cbda9b77e159b0cf8af8fe5d5c977d |