Skip to main content

rainiee stock data api

Project description

rainiee_data

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

Installation

pip install rainiee_data==1.3.0
from rainiee_data.rainiee_client import RainieeClient
client = RainieeClient(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
        rainiee_client.cn_stock_eod('300647.sz',2581,2581)
    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))
    7: 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)

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


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-1.3.0.tar.gz (6.0 kB view details)

Uploaded Source

File details

Details for the file rainiee_data-1.3.0.tar.gz.

File metadata

  • Download URL: rainiee_data-1.3.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.4

File hashes

Hashes for rainiee_data-1.3.0.tar.gz
Algorithm Hash digest
SHA256 f54982521d7aad1d226ba6e92550b13267707ebab17f8a732cc714cc6209c14f
MD5 de271fb6395a03ac12f491e7433e810d
BLAKE2b-256 609ac4127a50158d0ea2e60ec936960407dec78af42574cb8d71b54bf21819ff

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