Metadata-Version: 2.4
Name: rqsdk
Version: 1.7.1
Summary: Ricequant Native SDK
Author-email: Ricequant <public@ricequant.com>
License: Apache License 2.0
Project-URL: Homepage, https://www.ricequant.com/
Keywords: rqsdk
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Environment :: Console
Requires-Python: >=3.7.1
Description-Content-Type: text/markdown
Requires-Dist: wcwidth
Requires-Dist: tabulate<=0.8.10; python_version <= "3.6"
Requires-Dist: tabulate>=0.9.0; python_version >= "3.7"
Requires-Dist: requests
Requires-Dist: pyopenssl>22.0.0; python_version >= "3.7"
Requires-Dist: cryptography==41.0.7; python_version == "3.9"
Requires-Dist: cryptography==2.9.2; python_version <= "3.6"
Requires-Dist: click>=7.0
Requires-Dist: pyjwt==1.7.1
Requires-Dist: patsy>=0.5.1
Requires-Dist: statsmodels>=0.12.1
Requires-Dist: scipy<=1.7.3; python_version <= "3.7"
Requires-Dist: scipy<=1.10.1,>=1.8.0; python_version >= "3.8" and python_version <= "3.11"
Requires-Dist: scipy>=1.11.2; python_version >= "3.12"
Requires-Dist: numpy>=1.19.5; python_version <= "3.6"
Requires-Dist: numpy>=1.20.0; python_version == "3.7"
Requires-Dist: numpy>=1.23.0; python_version >= "3.8"
Requires-Dist: numpy>=2.0.0; python_version >= "3.12"
Requires-Dist: pandas>=1.3.1
Requires-Dist: pandas>=2.2.0; platform_system == "Linux" and python_version >= "3.12"
Requires-Dist: python-rapidjson<=1.5; python_version <= "3.6"
Requires-Dist: rqdatac>=3.2.8
Requires-Dist: rqdatac_fund==1.0.*,>=1.0.18
Provides-Extra: rqdatac
Provides-Extra: rqfactor
Requires-Dist: ta-lib>=0.4.38; extra == "rqfactor"
Requires-Dist: rqfactor==1.4.*,>=1.4.2.1; extra == "rqfactor"
Provides-Extra: rqoptimizer
Requires-Dist: ecos==2.0.10; extra == "rqoptimizer"
Requires-Dist: scs>=2.1.4; extra == "rqoptimizer"
Requires-Dist: cvxpy==1.1.18; python_version == "3.6" and extra == "rqoptimizer"
Requires-Dist: cvxpy==1.2.0; (python_version >= "3.7" and python_version <= "3.11") and extra == "rqoptimizer"
Requires-Dist: cvxpy>=1.6.0; python_version >= "3.12" and extra == "rqoptimizer"
Requires-Dist: osqp==0.6.2.post5; python_version <= "3.10" and extra == "rqoptimizer"
Requires-Dist: osqp>=0.6.2.post8; python_version >= "3.11" and extra == "rqoptimizer"
Requires-Dist: rqoptimizer>=1.2.17; extra == "rqoptimizer"
Provides-Extra: rqalpha-plus
Requires-Dist: ta-lib>=0.4.38; extra == "rqalpha-plus"
Requires-Dist: rqfactor==1.4.*,>=1.4.2.1; extra == "rqalpha-plus"
Requires-Dist: rqalpha==6.1.*,>=6.1.1; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-option==1.3.*,>=1.3.0; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-optimizer2==1.0.*,>=1.0.9; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-convertible==1.3.*,>=1.3.0; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-ricequant-data==2.6.*,>=2.6.0; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-rqfactor==1.0.*,>=1.0.11; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-spot==1.1.*,>=1.1.0; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-fund==0.1.*,>=0.1.0; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-incremental==0.1.*,>=0.1.1; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-ams==1.3.*,>=1.3.5; extra == "rqalpha-plus"
Requires-Dist: rqalpha-plus==4.4.*,>=4.4.0; extra == "rqalpha-plus"
Requires-Dist: rqrisk==1.0.*,>=1.0.10; extra == "rqalpha-plus"
Requires-Dist: h5py>=3.0.0; extra == "rqalpha-plus"
Requires-Dist: hdf5plugin; extra == "rqalpha-plus"
Requires-Dist: matplotlib>=3.1.0; extra == "rqalpha-plus"
Provides-Extra: rqpattr
Requires-Dist: rqpattr>=0.0.2; extra == "rqpattr"

RQSDK
====
Ricequant SDK 是米筐量化平台中一系列的量化工具的统称，包括金融数据 API RQData、回测框架 RQAlpha-Plus、因子投研工具 RQFactor 以及股票组合优化器 RQOptimizer 四个产品。在网页平台中的“投资研究”版块所使用的所有功能即是基于 Ricequant SDK，或简称 RQSDK 的开发环境。现在米筐将这一套便捷的开发环境本地化，使您可以轻松在本地通过 RQData 调用金融数据、通过 RQAlpha Plus 进行回测、通过 RQFactor 挖掘因子、通过 RQOptimizer 进行股票组合优化，同时您还可以轻松地访问您的本地数据、用您最熟悉的本地 IDE 进行断点调试。


Features
--------
* rqsdk download-data  下载bundle数据
* rqsdk install        安装产品
* rqsdk license        配置rqdatac的license到环境变量
* rqsdk shell          打开ipython并执行 rqdatac init
* rqsdk update         更新rqsdk或某项产品
* rqsdk update-data    更新运行回测所需的历史数据
* rqsdk version        获取版本信息
* rqsdk proxy          设置rqsdk代理
