Quant & Trading tools.
Project description
GiQuant
This Python package contain various tools for Quantative Finance and Trading. It should be considered an alpha version but feel free to try it out!
Install from PyPi with: python3 -m pip install giquant
TimeSeriesLanguage
giquiant.tsl is a DSL (domain specific language) for manipulation of time series.
Show the help with: python3 -m giquant.tsl.expr --help
Trading
The trade subpackage has some tools related to trading.
Show the help with:
python3 -m giquant.trade.dwnl --helppython3 -m giquant.trade.cl --helppython3 -m giquant.trade.cc --help
Web Server
I'm using Phusion Passenger 6 when deploying GiQuant to a web server (since its compatible with older python versions). Any WSGI server can be used though, see the Flask docs for the details of deployment of Flask apps.
# Create the necessary folders and config according the docs of you web & WSGI server
# It is useful to set `PassengerAppEnv development` (or the equivalent) when configuring everything
# (just remember to remove this when finished).
# In the code folder for the new app. For instance /var/www/siteX
cp /var/www/venv1/lib/python3.X/site-packages/giquant/tsl/passenger_wsgi.py .
# change passenger_wsgi.py to
from giquant.tsl.server import app
application = app
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 giquant-2024.0.5.tar.gz.
File metadata
- Download URL: giquant-2024.0.5.tar.gz
- Upload date:
- Size: 24.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
384199a72b2c69892613697b72c3d4b70a0e45460c69fdda2391618d4bfc88ba
|
|
| MD5 |
c97dfe531bed36bc6cebff8be7ad0808
|
|
| BLAKE2b-256 |
6e5a8d639a706823233410ef9d7a6832679f6766b55f6e44ebe2500ccd6337da
|
File details
Details for the file giquant-2024.0.5-py3-none-any.whl.
File metadata
- Download URL: giquant-2024.0.5-py3-none-any.whl
- Upload date:
- Size: 31.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b57adb261a557083421787c995190527c84d88361081ae9022237e41650d7e6
|
|
| MD5 |
80adc3d9d8fa9c6c22e602cae5665de0
|
|
| BLAKE2b-256 |
d4205672dc54bef483d61044540ae51b3628c87075ea16a93f1a2a33dc3049da
|