Skip to main content

rainiee decision engine api

Project description

rainiee_decision_engine

  • easy to use as most of the data returned are json

Installation

pip install rainiee_decision_engine==2.1.0
from rainiee_decision_engine.decision_engine_client import DecisionEngineClient
rainiee_client = DecisionEngineClient(username,password)

Upgrade

pip install rainiee_decision_engine==2.0.0 --upgrade

Quick Start

algorithm

    1: algorithm_solve_vanilla_mvo
          symbol_list = ['300370.sz','300102.sz','300345.sz']
          rainiee_client.algorithm_solve_vanilla_mvo(symbol_list,2350,2360)
    2: algorithm_solve_maximize_sharpe
          symbol_list = ['300370.sz','300102.sz','300345.sz']
          rainiee_client.algorithm_solve_maximize_sharpe(symbol_list,2350,2360)
    3: algorithm_solve_vanilla_mvo_realtime
          symbol_list = ['300370.sz','300102.sz','300345.sz']
          rainiee_client.algorithm_solve_vanilla_mvo_realtime(symbol_list,2350,2360)
    4: monitoring_baseline
          portf = [{'percentage': 1.0, 'symbol': '300547.sz'}, {'percentage': 0.5, 'symbol': '300647.sz'}]
          hold_index = 2530
          hold_period = 5
          rainiee_client.monitoring_baseline(portf,hold_index,hold_period)
    5: cn_stockstats_returns_matrix
          symbol_list =['300370.sz','300102.sz','300345.sz','300341.sz','300806.sz','300249.sz','300727.sz','300373.sz','300808.sz',
          '300474.sz','300805.sz','300803.sz']
          rainiee_client.cn_stockstats_returns_matrix(symbol_list,2581,2581)

    6: trade_execute_order
          rainiee_client.trade_execute_order('300647.sz',2500,'buy',15)

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

rainiee_decision_engine-2.1.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

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

rainiee_decision_engine-2.1.0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file rainiee_decision_engine-2.1.0.tar.gz.

File metadata

  • Download URL: rainiee_decision_engine-2.1.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.4

File hashes

Hashes for rainiee_decision_engine-2.1.0.tar.gz
Algorithm Hash digest
SHA256 e69650ed4560c5fa8760146caf968743fb09cdf2d231ecab5e095ec708d9896b
MD5 ed9481a74342377010ed34848bfee4ea
BLAKE2b-256 b40770675f0762caff7155443461681ac65ee70ee5c08ed9216ee3d7c4b27aba

See more details on using hashes here.

File details

Details for the file rainiee_decision_engine-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: rainiee_decision_engine-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.4

File hashes

Hashes for rainiee_decision_engine-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e0e4aa0d79f137368b3b601bd18c594d1900f0aeb94717b4d63504b81f6d9978
MD5 c8c9c0d92bcd34322d9d6634ad60daa3
BLAKE2b-256 2fbde9e81c4cb4efaa343ce62a0ff64e70ee71ff8905a4c190d4dc1cf1d3f1cd

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