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_test==2.2.0
from rainiee_decision_engine_test.decision_engine_client import DecisionEngineClient
rainiee_client = DecisionEngineClient(username,password)

Upgrade

pip install rainiee_decision_engine_test --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_test-2.2.0.tar.gz (4.5 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_test-2.2.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file rainiee_decision_engine_test-2.2.0.tar.gz.

File metadata

  • Download URL: rainiee_decision_engine_test-2.2.0.tar.gz
  • Upload date:
  • Size: 4.5 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_test-2.2.0.tar.gz
Algorithm Hash digest
SHA256 e5d104019c94dd651a8ee0c293212fbbb56fd1eff7f769d66f6fa71394daae07
MD5 2af007f5df55866620eac7af1649e074
BLAKE2b-256 3c4cdd5e35c6076b31747782df8ad510779dd4cd44c4cd185b1d2e7f771ffcca

See more details on using hashes here.

File details

Details for the file rainiee_decision_engine_test-2.2.0-py3-none-any.whl.

File metadata

  • Download URL: rainiee_decision_engine_test-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 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_test-2.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bc251a42cb54d9fdabbce7ecce2394c22ad9aa36303904aea2cf6f6a69b09478
MD5 a40ee4968d1f3fe38092fb9082893b7b
BLAKE2b-256 a1b4bfe235faa76ab8a4441b4af043dc54623dcc9136a8cd0e1a1485554741e5

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