rainiee rest api client
Project description
rainiee_decision_engine
- easy to use as most of the data returned are json
Installation
pip install rainiee_rest_client==1.0.0
from rainiee_rest_client.rest_client import RestClient
rainiee_client = RestClient(username,password).choice_rainiee_compute().login()
Upgrade
pip install rainiee_rest_client==1.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 = symbol_list,start_index=7500,end_index = 7530)
2: algorithm_solve_maximize_sharpe
symbol_list = ['300370.sz','300102.sz','300345.sz']
rainiee_client.algorithm_solve_maximize_sharpe(symbol_list = symbol_list,start_index=7500,end_index = 7530)
3: algorithm_solve_vanilla_mvo_realtime
symbol_list = ['300370.sz','300102.sz','300345.sz']
rainiee_client.algorithm_solve_vanilla_mvo_realtime(symbol_list = symbol_list,start_index=7500,end_index = 7530)
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 = symbol_list,start_index=7500,end_index = 7530)
6: trade_execute_order
rainiee_client.trade_execute_order('300647.sz',2500,'buy',15)
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
Close
Hashes for rainiee_rest_client-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c383c27a503caf623c0aca8654eb45d6ee8ebf29403ff98c433d17d26013c13 |
|
MD5 | 429a9fdd9422a2d3699a6c5add3e66c1 |
|
BLAKE2b-256 | 688da55e3b0d5effd13d3db88eb1370a7e0aa25ed37e65c7491c94ffcc49c01c |
Close
Hashes for rainiee_rest_client-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4305bc337694de1bd5bfaa704ce9de1212094242649d259703fea22f6e1760b |
|
MD5 | 13c42d6202d7de79436a782da323158d |
|
BLAKE2b-256 | a7f38c9681aa4d9b6d37b680e34220b8654e4d3027c8f79c1085f56fd2cb3b3a |