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

If you're not sure about the file name format, learn more about wheel file names.

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 Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page