Skip to main content

A Python library for getting security data.

Project description

A Python library for getting security data of China.

Installation

  • pip install secudata

Function Introduction

def getData(symbol=None, start=None, end=None,ktype='D', autype='normal', retry_count=3, pause=0.05):
获取股票当日交易记录
Parameters:
    symbol: string
            股票标识 e.g. SH600000
    start: string
            开始日期 format:YYYY-MM-DD 为空时默认为API最早日期, 分钟数据中没有作用
    end: string
            结束日期 format:YYYY-MM-DD 为空时去最近一个交易日,分钟数据中没有作用
    ktype:string
            数据类型,D=日k线 W=周 M=月 1=1分钟 5=5分钟 15=15分钟 30=30分钟 60=60分钟,默认为D
    autype:string
            复权类型,before-前复权 after-后复权 normal-不复权,默认为normal
    retry_count: int, 默认 3
            如果遇到网络等问题重复执行的次数
    pause: int, 默认 0.05
            重复请求数据过程中暂停的秒数, 防止请求间隔太短出现问题
Return:
    DataFrame:
            属性:日期 ,开盘价, 最高价, 收盘价, 最低价, 成交量, 价格变动 ,涨跌幅,5日均价,10日均价,20日均价,30日均价,换手率,成交额
            索引:日期

Quick Start

import secudata as sd
sd.getData('SH000001')
return:
    DataFrame:
    属性:日期 ,开盘价, 最高价, 收盘价, 最低价, 成交量, 价格变动 ,涨跌幅,5日均价,10日均价,20日均价,30日均价,换手率,成交额

    索引:日期

Require_package

  • pandas

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

secudata-0.1.5.tar.gz (4.2 kB view details)

Uploaded Source

File details

Details for the file secudata-0.1.5.tar.gz.

File metadata

  • Download URL: secudata-0.1.5.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for secudata-0.1.5.tar.gz
Algorithm Hash digest
SHA256 a21a956d0a61691e3d4c269142e1a50f1fdadbc2e2450505888daec44f099816
MD5 0f855834c1521948eb487eb0ca7ce8a5
BLAKE2b-256 aba385507e69bdc1e94efada3ee449b0092d161697d4922821b65b3049796434

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