Metadata-Version: 2.4
Name: income-desk
Version: 0.3.0
Summary: Systematic options trading intelligence for small accounts. Regime detection, profitability gates, Kelly sizing, crash sentinel, decision audit. Your personal trading desk brain.
License-File: LICENSE
Requires-Python: >=3.11
Requires-Dist: alpaca-py>=0.30
Requires-Dist: dhanhq>=2.0
Requires-Dist: fredapi>=0.5
Requires-Dist: hmmlearn>=0.3
Requires-Dist: joblib>=1.3
Requires-Dist: numpy>=1.24
Requires-Dist: pandas>=2.0
Requires-Dist: pyarrow>=14.0
Requires-Dist: pydantic>=2.0
Requires-Dist: python-dotenv>=1.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: requests>=2.31
Requires-Dist: scikit-learn>=1.3
Requires-Dist: tabulate>=0.9
Requires-Dist: tastytrade>=12.0
Requires-Dist: yfinance>=0.2
Provides-Extra: all
Requires-Dist: dhanhq>=2.0; extra == 'all'
Requires-Dist: ib-insync>=0.9; extra == 'all'
Requires-Dist: kiteconnect>=5.0; extra == 'all'
Requires-Dist: matplotlib>=3.5; extra == 'all'
Requires-Dist: schwab-py>=1.0; extra == 'all'
Provides-Extra: dev
Requires-Dist: pytest-mock>=3.0; extra == 'dev'
Requires-Dist: pytest>=7.0; extra == 'dev'
Provides-Extra: dhan
Requires-Dist: dhanhq>=2.0; extra == 'dhan'
Provides-Extra: ibkr
Requires-Dist: ib-insync>=0.9; extra == 'ibkr'
Provides-Extra: plot
Requires-Dist: matplotlib>=3.5; extra == 'plot'
Provides-Extra: schwab
Requires-Dist: schwab-py>=1.0; extra == 'schwab'
Provides-Extra: zerodha
Requires-Dist: kiteconnect>=5.0; extra == 'zerodha'
