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.1.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
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_decision_engine_test-2.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2167135faae6e677322fa90880d9897d72806281a250ee74c01f4c3dbca32362 |
|
MD5 | c3b85a668c94b59a7a9d910225f9c1ab |
|
BLAKE2b-256 | 413091471a38ea5b828f5cd9c6b7187f9c7378d223e03b7fc3f3d52aa2e8aaa6 |
Close
Hashes for rainiee_decision_engine_test-2.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 137c9b32c8bd3a9a71d3a4488e1305057842f27c1988167cc4e365aee0efeab2 |
|
MD5 | 9095188f4335da3effe64ea709a08d72 |
|
BLAKE2b-256 | bc3b52625058d55d51e3f874f87e96947e01f747619b5b60eee532318f096613 |