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.3.tar.gz
(2.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.3.tar.gz.
File metadata
- Download URL: uadatasdk-0.0.3.tar.gz
- Upload date:
- Size: 2.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 |
d8f62c4adb3d8f482817c4defdd5df6d1989f2b3d7ec4eaed2dfa22ec699ba3d
|
|
| MD5 |
94e2e1d9ec421435d2b8825097039e25
|
|
| BLAKE2b-256 |
fbfd98f8aefd9f6b7043583c2e53e5ef61a0aba0b6b7b7e8fbd2c05b09796069
|
File details
Details for the file uadatasdk-0.0.3-py3-none-any.whl.
File metadata
- Download URL: uadatasdk-0.0.3-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 |
e7231400135d6c9b37b03ab083dae9a15f8a4a28e979cebd2a595a1cb351f8af
|
|
| MD5 |
41e0ca4d7010cbf31dddf694743e3c46
|
|
| BLAKE2b-256 |
1eb67b8763f771e0fd769413ecba6e8a1d917994ab92d7e6bbf1bb2964883a52
|