Metadata-Version: 2.4
Name: rqsdk
Version: 1.6.4
Summary: Ricequant Native SDK
Home-page: https://www.ricequant.com/
Author: Ricequant
Author-email: public@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.6.1
Requires-Dist: cryptography==41.0.7; python_version == "3.9"
Requires-Dist: cryptography==2.9.2; python_version <= "3.6"
Requires-Dist: numpy>=2.0.0; python_version >= "3.12"
Requires-Dist: numpy>=1.20.0; python_version == "3.7"
Requires-Dist: scipy<=1.7.3; python_version <= "3.7"
Requires-Dist: pandas>=2.2.0; platform_system == "Linux" and python_version >= "3.12"
Requires-Dist: tabulate>=0.9.0; python_version >= "3.7"
Requires-Dist: numpy>=1.23.0; python_version >= "3.8"
Requires-Dist: python-rapidjson<=1.5; python_version <= "3.6"
Requires-Dist: rqdatac>=3.2.8
Requires-Dist: pyopenssl>22.0.0; python_version >= "3.7"
Requires-Dist: wcwidth
Requires-Dist: scipy<=1.10.1,>=1.8.0; python_version >= "3.8" and python_version <= "3.11"
Requires-Dist: rqdatac_fund==1.0.*,>=1.0.18
Requires-Dist: scipy>=1.11.2; python_version >= "3.12"
Requires-Dist: tabulate<=0.8.10; python_version <= "3.6"
Requires-Dist: pandas>=1.3.1
Requires-Dist: numpy>=1.19.5; python_version <= "3.6"
Requires-Dist: patsy>=0.5.1
Requires-Dist: requests
Requires-Dist: click>=7.0
Requires-Dist: pyjwt==1.7.1
Requires-Dist: statsmodels>=0.12.1
Provides-Extra: rqdatac
Requires-Dist: cryptography==41.0.7; python_version == "3.9" and extra == "rqdatac"
Requires-Dist: cryptography==2.9.2; python_version <= "3.6" and extra == "rqdatac"
Requires-Dist: numpy>=2.0.0; python_version >= "3.12" and extra == "rqdatac"
Requires-Dist: numpy>=1.20.0; python_version == "3.7" and extra == "rqdatac"
Requires-Dist: scipy<=1.7.3; python_version <= "3.7" and extra == "rqdatac"
Requires-Dist: pandas>=2.2.0; (platform_system == "Linux" and python_version >= "3.12") and extra == "rqdatac"
Requires-Dist: tabulate>=0.9.0; python_version >= "3.7" and extra == "rqdatac"
Requires-Dist: numpy>=1.23.0; python_version >= "3.8" and extra == "rqdatac"
Requires-Dist: python-rapidjson<=1.5; python_version <= "3.6" and extra == "rqdatac"
Requires-Dist: rqdatac>=3.2.8; extra == "rqdatac"
Requires-Dist: pyopenssl>22.0.0; python_version >= "3.7" and extra == "rqdatac"
Requires-Dist: wcwidth; extra == "rqdatac"
Requires-Dist: scipy<=1.10.1,>=1.8.0; (python_version >= "3.8" and python_version <= "3.11") and extra == "rqdatac"
Requires-Dist: rqdatac_fund==1.0.*,>=1.0.18; extra == "rqdatac"
Requires-Dist: scipy>=1.11.2; python_version >= "3.12" and extra == "rqdatac"
Requires-Dist: tabulate<=0.8.10; python_version <= "3.6" and extra == "rqdatac"
Requires-Dist: pandas>=1.3.1; extra == "rqdatac"
Requires-Dist: numpy>=1.19.5; python_version <= "3.6" and extra == "rqdatac"
Requires-Dist: patsy>=0.5.1; extra == "rqdatac"
Requires-Dist: requests; extra == "rqdatac"
Requires-Dist: click>=7.0; extra == "rqdatac"
Requires-Dist: pyjwt==1.7.1; extra == "rqdatac"
Requires-Dist: statsmodels>=0.12.1; extra == "rqdatac"
Provides-Extra: rqfactor
Requires-Dist: cryptography==41.0.7; python_version == "3.9" and extra == "rqfactor"
Requires-Dist: cryptography==2.9.2; python_version <= "3.6" and extra == "rqfactor"
Requires-Dist: numpy>=2.0.0; python_version >= "3.12" and extra == "rqfactor"
Requires-Dist: numpy>=1.20.0; python_version == "3.7" and extra == "rqfactor"
Requires-Dist: scipy<=1.7.3; python_version <= "3.7" and extra == "rqfactor"
Requires-Dist: pandas>=2.2.0; (platform_system == "Linux" and python_version >= "3.12") and extra == "rqfactor"
Requires-Dist: tabulate>=0.9.0; python_version >= "3.7" and extra == "rqfactor"
Requires-Dist: numpy>=1.23.0; python_version >= "3.8" and extra == "rqfactor"
Requires-Dist: python-rapidjson<=1.5; python_version <= "3.6" and extra == "rqfactor"
Requires-Dist: rqdatac>=3.2.8; extra == "rqfactor"
Requires-Dist: pyopenssl>22.0.0; python_version >= "3.7" and extra == "rqfactor"
Requires-Dist: wcwidth; extra == "rqfactor"
Requires-Dist: rqfactor==1.3.*,>=1.3.1; extra == "rqfactor"
Requires-Dist: scipy<=1.10.1,>=1.8.0; (python_version >= "3.8" and python_version <= "3.11") and extra == "rqfactor"
Requires-Dist: rqdatac_fund==1.0.*,>=1.0.18; extra == "rqfactor"
Requires-Dist: scipy>=1.11.2; python_version >= "3.12" and extra == "rqfactor"
Requires-Dist: tabulate<=0.8.10; python_version <= "3.6" and extra == "rqfactor"
Requires-Dist: pandas>=1.3.1; extra == "rqfactor"
Requires-Dist: numpy>=1.19.5; python_version <= "3.6" and extra == "rqfactor"
Requires-Dist: patsy>=0.5.1; extra == "rqfactor"
Requires-Dist: requests; extra == "rqfactor"
Requires-Dist: click>=7.0; extra == "rqfactor"
Requires-Dist: pyjwt==1.7.1; extra == "rqfactor"
Requires-Dist: statsmodels>=0.12.1; extra == "rqfactor"
Requires-Dist: ta-lib>=0.4.38; extra == "rqfactor"
Provides-Extra: rqoptimizer
Requires-Dist: cryptography==41.0.7; python_version == "3.9" and extra == "rqoptimizer"
Requires-Dist: cryptography==2.9.2; python_version <= "3.6" and extra == "rqoptimizer"
Requires-Dist: numpy>=2.0.0; python_version >= "3.12" and extra == "rqoptimizer"
Requires-Dist: numpy>=1.20.0; python_version == "3.7" and extra == "rqoptimizer"
Requires-Dist: rqoptimizer>=1.2.17; extra == "rqoptimizer"
Requires-Dist: scipy<=1.7.3; python_version <= "3.7" and extra == "rqoptimizer"
Requires-Dist: cvxpy>=1.6.0; python_version >= "3.12" and extra == "rqoptimizer"
Requires-Dist: pandas>=2.2.0; (platform_system == "Linux" and python_version >= "3.12") and extra == "rqoptimizer"
Requires-Dist: osqp>=0.6.2.post8; python_version >= "3.11" and extra == "rqoptimizer"
Requires-Dist: tabulate>=0.9.0; python_version >= "3.7" and extra == "rqoptimizer"
Requires-Dist: numpy>=1.23.0; python_version >= "3.8" and extra == "rqoptimizer"
Requires-Dist: scs>=2.1.4; extra == "rqoptimizer"
Requires-Dist: osqp==0.6.2.post5; python_version <= "3.10" and extra == "rqoptimizer"
Requires-Dist: python-rapidjson<=1.5; python_version <= "3.6" and extra == "rqoptimizer"
Requires-Dist: rqdatac>=3.2.8; extra == "rqoptimizer"
Requires-Dist: pyopenssl>22.0.0; python_version >= "3.7" and extra == "rqoptimizer"
Requires-Dist: wcwidth; extra == "rqoptimizer"
Requires-Dist: scipy<=1.10.1,>=1.8.0; (python_version >= "3.8" and python_version <= "3.11") and extra == "rqoptimizer"
Requires-Dist: rqdatac_fund==1.0.*,>=1.0.18; extra == "rqoptimizer"
Requires-Dist: scipy>=1.11.2; python_version >= "3.12" and extra == "rqoptimizer"
Requires-Dist: tabulate<=0.8.10; python_version <= "3.6" and extra == "rqoptimizer"
Requires-Dist: pandas>=1.3.1; extra == "rqoptimizer"
Requires-Dist: numpy>=1.19.5; python_version <= "3.6" and extra == "rqoptimizer"
Requires-Dist: ecos==2.0.10; extra == "rqoptimizer"
Requires-Dist: patsy>=0.5.1; extra == "rqoptimizer"
Requires-Dist: requests; extra == "rqoptimizer"
Requires-Dist: click>=7.0; extra == "rqoptimizer"
Requires-Dist: pyjwt==1.7.1; extra == "rqoptimizer"
Requires-Dist: cvxpy==1.1.18; python_version == "3.6" and extra == "rqoptimizer"
Requires-Dist: statsmodels>=0.12.1; extra == "rqoptimizer"
Requires-Dist: cvxpy==1.2.0; (python_version >= "3.7" and python_version <= "3.11") and extra == "rqoptimizer"
Provides-Extra: rqalpha-plus
Requires-Dist: matplotlib>=3.1.0; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-convertible==1.2.*,>=1.2.19; extra == "rqalpha-plus"
Requires-Dist: scipy<=1.7.3; python_version <= "3.7" and extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-option==1.2.*,>=1.2.3; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-rqfactor==1.0.*,>=1.0.11; extra == "rqalpha-plus"
Requires-Dist: tabulate>=0.9.0; python_version >= "3.7" and extra == "rqalpha-plus"
Requires-Dist: rqdatac>=3.2.8; extra == "rqalpha-plus"
Requires-Dist: h5py>=3.0.0; extra == "rqalpha-plus"
Requires-Dist: scipy<=1.10.1,>=1.8.0; (python_version >= "3.8" and python_version <= "3.11") and extra == "rqalpha-plus"
Requires-Dist: rqdatac_fund==1.0.*,>=1.0.18; extra == "rqalpha-plus"
Requires-Dist: tabulate<=0.8.10; python_version <= "3.6" and extra == "rqalpha-plus"
Requires-Dist: pandas>=1.3.1; extra == "rqalpha-plus"
Requires-Dist: patsy>=0.5.1; extra == "rqalpha-plus"
Requires-Dist: requests; extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-ricequant-data==2.5.*,>=2.5.0; extra == "rqalpha-plus"
Requires-Dist: rqalpha==5.6.*,>=5.6.2; extra == "rqalpha-plus"
Requires-Dist: rqalpha-plus==4.3.*,>=4.3.3; extra == "rqalpha-plus"
Requires-Dist: statsmodels>=0.12.1; extra == "rqalpha-plus"
Requires-Dist: ta-lib>=0.4.38; extra == "rqalpha-plus"
Requires-Dist: rqrisk==1.0.*,>=1.0.9; extra == "rqalpha-plus"
Requires-Dist: cryptography==41.0.7; python_version == "3.9" and extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-incremental==0.0.*,>=0.0.9; extra == "rqalpha-plus"
Requires-Dist: numpy>=2.0.0; python_version >= "3.12" and extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-fund==0.0.*,>=0.0.16; extra == "rqalpha-plus"
Requires-Dist: numpy>=1.20.0; python_version == "3.7" and extra == "rqalpha-plus"
Requires-Dist: hdf5plugin; extra == "rqalpha-plus"
Requires-Dist: pandas>=2.2.0; (platform_system == "Linux" and python_version >= "3.12") and extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-spot==1.0.*,>=1.0.11; extra == "rqalpha-plus"
Requires-Dist: numpy>=1.23.0; python_version >= "3.8" and extra == "rqalpha-plus"
Requires-Dist: pyjwt==1.7.1; extra == "rqalpha-plus"
Requires-Dist: python-rapidjson<=1.5; python_version <= "3.6" and extra == "rqalpha-plus"
Requires-Dist: pyopenssl>22.0.0; python_version >= "3.7" and extra == "rqalpha-plus"
Requires-Dist: wcwidth; extra == "rqalpha-plus"
Requires-Dist: rqfactor==1.3.*,>=1.3.1; extra == "rqalpha-plus"
Requires-Dist: scipy>=1.11.2; python_version >= "3.12" and extra == "rqalpha-plus"
Requires-Dist: numpy>=1.19.5; python_version <= "3.6" and extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-optimizer2==1.0.*,>=1.0.9; extra == "rqalpha-plus"
Requires-Dist: click>=7.0; extra == "rqalpha-plus"
Requires-Dist: cryptography==2.9.2; python_version <= "3.6" and extra == "rqalpha-plus"
Requires-Dist: rqalpha-mod-ams==1.3.*,>=1.3.3; extra == "rqalpha-plus"
Provides-Extra: rqpattr
Requires-Dist: cryptography==41.0.7; python_version == "3.9" and extra == "rqpattr"
Requires-Dist: cryptography==2.9.2; python_version <= "3.6" and extra == "rqpattr"
Requires-Dist: numpy>=2.0.0; python_version >= "3.12" and extra == "rqpattr"
Requires-Dist: rqpattr>=0.0.2; extra == "rqpattr"
Requires-Dist: numpy>=1.20.0; python_version == "3.7" and extra == "rqpattr"
Requires-Dist: scipy<=1.7.3; python_version <= "3.7" and extra == "rqpattr"
Requires-Dist: pandas>=2.2.0; (platform_system == "Linux" and python_version >= "3.12") and extra == "rqpattr"
Requires-Dist: tabulate>=0.9.0; python_version >= "3.7" and extra == "rqpattr"
Requires-Dist: numpy>=1.23.0; python_version >= "3.8" and extra == "rqpattr"
Requires-Dist: python-rapidjson<=1.5; python_version <= "3.6" and extra == "rqpattr"
Requires-Dist: rqdatac>=3.2.8; extra == "rqpattr"
Requires-Dist: pyopenssl>22.0.0; python_version >= "3.7" and extra == "rqpattr"
Requires-Dist: wcwidth; extra == "rqpattr"
Requires-Dist: scipy<=1.10.1,>=1.8.0; (python_version >= "3.8" and python_version <= "3.11") and extra == "rqpattr"
Requires-Dist: rqdatac_fund==1.0.*,>=1.0.18; extra == "rqpattr"
Requires-Dist: scipy>=1.11.2; python_version >= "3.12" and extra == "rqpattr"
Requires-Dist: tabulate<=0.8.10; python_version <= "3.6" and extra == "rqpattr"
Requires-Dist: pandas>=1.3.1; extra == "rqpattr"
Requires-Dist: numpy>=1.19.5; python_version <= "3.6" and extra == "rqpattr"
Requires-Dist: patsy>=0.5.1; extra == "rqpattr"
Requires-Dist: requests; extra == "rqpattr"
Requires-Dist: click>=7.0; extra == "rqpattr"
Requires-Dist: pyjwt==1.7.1; extra == "rqpattr"
Requires-Dist: statsmodels>=0.12.1; extra == "rqpattr"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: home-page
Dynamic: keywords
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
