rainiee stock data api
Project description
rainiee_data
- easy to use as most of the data returned are json
Installation
pip install rainiee_data==2.1.0
from rainiee_data.data_client import DataClient
client = DataClient(username,password)
Upgrade
pip install rainiee_data --upgrade
Quick Start
cn_index
1: cn_index_basic
rainiee_client.cn_index_basic('SSE') #//SSE = 上交所指数 SZSE = 深交所指数
2: cn_index_composition
rainiee_client.cn_index_composition('000001.SH')
3: cn_index_composition_weight
rainiee_client.cn_index_composition_weight('000001.SH')
4: cn_index_eod
rainiee_client.cn_index_eod('399654.SZ',564,600)
cn_stock
1: cn_stock_eod
-- 获取未复权数据,日k线
rainiee_client.cn_stock_eod('300647.sz',2581,2581)
-- 获取前复权数据,日k线
rainiee_client.cn_stock_eod('300647.sz',2581,2681,'qfq')
-- 获取未复权数据,5分钟行情
rainiee_client.cn_stock_eod('300647.sz',2581,2681,None,5)
2: cn_stock_realtime
rainiee_client.cn_stock_realtime('300647.sz')
3: cn_symbol_list
rainiee_client.cn_symbol_list('chuangyeban')
cn_stockstats
1: cn_stockstats_list
rainiee_client.cn_stockstats_list('300647.sz',2581,2581)
2: cn_stockstats_sort
rainiee_client.cn_stockstats_sort('daily_return_ma5',2581,2581)
3: cn_stockstats_top_turnover_rate
rainiee_client.cn_stockstats_top_turnover_rate(20,2581)
4: cn_stockstats_is_enter_market
rainiee_client.cn_stockstats_is_enter_market(2581,1.03,13)
5: cn_stockstats_latest_returns
rainiee_client.cn_stockstats_latest_returns('300647.sz',20)
6: cn_stockstats_eod_portf_return
portf = [{'percentage':1.0,'symbol':'300547.sz'},{'percentage':0.5,'symbol':'300647.sz'}]
rainiee_client.cn_stockstats_eod_portf_return(portf,2581))
index
1:get_trade_index
start_index = client.get_trade_index('20200731')
2:get_trade_date
start_index = client.get_trade_date(2571)
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
rainiee_data-2.1.0.tar.gz
(6.4 kB
view hashes)
Built Distribution
Close
Hashes for rainiee_data-2.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28b99dd27e86340a4ddf0cc6851fd9ae6b7085491f9a2d35c52909e3192624e4 |
|
MD5 | 6fe8724078e2c1557d7cf9d9e7c7b04c |
|
BLAKE2b-256 | 9ca79f84ad3a4c2749e087577ccbcc5868b8a878014bd728656d1defb83103be |