Skip to main content

Quantitative Trading Framework

Project description

rusquant

Intro

Rusquant is a package for interaction with alternative data, trading API of different exchanges and brokers. Package provides access to market data for storage, analysis, algorithmic trading, strategy backtesting. Also this is data downloader from different data sources starting from close price to order book and tradelog.

Installation

pip install pyrusquant

Getting Started

It is possible to import data from a variety of sources with one rusquant function: get_symbols() and datasource (as example gigapack). For example:

from pyrusquant.services import gigapack
df0 = gigapack.get_symbols(symbols=['SBER', 'LKOH'], fake=True, type_data='candles')
df1 = gigapack.get_symbols(symbols=['SBER', 'LKOH'], fake=False, type_data='candles')
df2 = gigapack.get_symbols(symbols=['SBER', 'LKOH'], fake=True, type_data='tech')
df3 = gigapack.get_symbols(symbols=['SBER', 'LKOH'], fake=False, type_data='tech')

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

rusquant-0.1.2.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

rusquant-0.1.2-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file rusquant-0.1.2.tar.gz.

File metadata

  • Download URL: rusquant-0.1.2.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for rusquant-0.1.2.tar.gz
Algorithm Hash digest
SHA256 f457ebe02a93b8c2f386b823352f1eaed9671c09c490b1a9da04b767a86e0b25
MD5 81ea706b281695fd9fe5da7670cc6969
BLAKE2b-256 9737623f1b8e3917abd6dbb10efd349a1af3135180a228170e26f84454beb2a8

See more details on using hashes here.

File details

Details for the file rusquant-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: rusquant-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for rusquant-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0dda80b52bdc44ccecf48177638ba3d8aff1d11ad92d4e8ba9be55ffee83e1e7
MD5 e318f9bbf75f5538ac4a630e21563690
BLAKE2b-256 0a7d1f02e8ff1e351574b53b9b1001f8deff041acc55d5b30548b9aecafee30e

See more details on using hashes here.

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