Widening data acquisition program
Project description
调用方法
安装方法
# 首次安装
pip install uadatasdk
使用方法
import uadatasdk
# 登录认证
uadatasdk.auth(username, password)
# 获取数据
uadatasdk.get_price("AG2301.XSHE", start_date="2022-11-01", end_date="2023-01-01")
#获取所有交易日
uadatasdk.get_all_trade_days()
#获取指定日期范围内的所有交易日
#statr_date和count不能都为空,二选一
uadatasdk.get_trade_days(start_date=None, end_date=None, count=None)
#获取某期货品种在策略当前日期的可交易合约标的列表
uadatasdk.get_future_contracts(underlying_symbol, date=None)
#获取主力合约对应的标的
uadatasdk.get_dominant_future(underlying_symbol, date=None)
#补全合约
uadatasdk.normalize_code(code)
#获取合约的futures_sett_price和 open_interest
uadatasdk.get_extras(fields, security, start_date=None, end_date=None, count=None)
#获取合约的起始结束时间,name和display_name
uadatasdk.get_security_info(code, date=None)
###例子
auth('name','password')
data = uadatasdk.get_all_securities('2023-01-21')
data = uadatasdk.get_price(['AG2301.XSGE','AG2302.XSGE'],count=5,end_date='2023-01-31',fields=["open","close"])
data = uadatasdk.get_all_trade_days()
data = uadatasdk.get_trade_days(count='5',end_date='2022-12-30')
data =uadatasdk.get_future_contracts('ag',)
data = uadatasdk.get_dominant_future('ag','2022-12-21')
data = uadatasdk.normalize_code('a2303')
data = uadatasdk.get_extras('futures_sett_price',['AG2301.XSGE','AG2302.XSGE'],count=5,end_date='2022-12-30')
data = uadatasdk.get_security_info('AG2301.XSGE')
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
uadatasdk-0.0.6.tar.gz
(6.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file uadatasdk-0.0.6.tar.gz.
File metadata
- Download URL: uadatasdk-0.0.6.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69a27c96f1ecf0329375083997b312ffa20470f8b7b05ddd321ad5b767c187bc
|
|
| MD5 |
fcb2a00724e13c52e68a2fb075f2b49c
|
|
| BLAKE2b-256 |
801e2aa2157f60a0fef40c64695d772f221f73e11ab38dcbc95f9dd25de858ad
|
File details
Details for the file uadatasdk-0.0.6-py3-none-any.whl.
File metadata
- Download URL: uadatasdk-0.0.6-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8169c43507cd2a28429b11b3e046e9bd85ca08ab1d1ac5ad81c08cdd89700532
|
|
| MD5 |
9681692099ddcc7cd09bc4a816d8dc56
|
|
| BLAKE2b-256 |
32f64b32b9cb2ab59068dbfbd678c4d1b78f5f25078b8585419cf40518d5fe49
|