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.2.tar.gz
(2.2 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.2.tar.gz.
File metadata
- Download URL: uadatasdk-0.0.2.tar.gz
- Upload date:
- Size: 2.2 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 |
b7b3d8d8b40469804434b698ef789fd05a19f8648c8220337a0a6fb94d278fa6
|
|
| MD5 |
f611489a1269398c97869b400cf825b3
|
|
| BLAKE2b-256 |
e2ced7a6fff7ac19971143ff9d305fba6b74a67901607bfef90c16beabf1f799
|
File details
Details for the file uadatasdk-0.0.2-py3-none-any.whl.
File metadata
- Download URL: uadatasdk-0.0.2-py3-none-any.whl
- Upload date:
- Size: 2.7 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 |
8b5b1ebf00c89463f199ad6db562d2c0e916f6075ad53fe0750e133f878a95d2
|
|
| MD5 |
757c00033ab9cc76a5e723a0741aad75
|
|
| BLAKE2b-256 |
3576b3e8216d04b75b37d14ae663e29f5fe72bfff8974d8b973c5bea0e7aa147
|