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.5.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.5.tar.gz.
File metadata
- Download URL: uadatasdk-0.0.5.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 |
57746619b1346aee2a4b6ed4aa0cbb8f6f0c49f425b2667077eeba8d2b99ed22
|
|
| MD5 |
abf6452090d7f3c51ea43f8e0fa441de
|
|
| BLAKE2b-256 |
a6b374e67e4e187aa3d68d2d622e1c15bc00043957783f3c73bb8c6cd7ae1dd9
|
File details
Details for the file uadatasdk-0.0.5-py3-none-any.whl.
File metadata
- Download URL: uadatasdk-0.0.5-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 |
e8f2328460f547cc0d5e1067d1c22eed0f337f6434379da64e1bee0a91a0426d
|
|
| MD5 |
4bc73c57c455222af799a099b342b607
|
|
| BLAKE2b-256 |
dab0ff2de03457c8bf32d68047d398b8404184a6c3ed453951d4cbd4dc402b3f
|