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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|