Python Module Index
===================

This page lists all Python modules in project-x-py.

Main Modules
------------

:mod:`project_x_py`
   Main package containing the ProjectX client and core functionality.

:mod:`project_x_py.client`
   Core client implementation for connecting to the ProjectX Gateway API.

:mod:`project_x_py.config`
   Configuration management and environment variable handling.

:mod:`project_x_py.models`
   Data models for accounts, orders, positions, trades, and instruments.

:mod:`project_x_py.order_manager`
   Order management functionality for placing, modifying, and tracking orders.

:mod:`project_x_py.position_manager`
   Position tracking and portfolio management capabilities.

:mod:`project_x_py.orderbook`
   Level 2 orderbook analysis and market microstructure tools.

:mod:`project_x_py.realtime`
   Real-time data streaming and WebSocket client functionality.

:mod:`project_x_py.realtime_data_manager`
   Real-time data management and subscription handling.

:mod:`project_x_py.utils`
   Utility functions for market analysis, risk calculations, and data processing.

:mod:`project_x_py.exceptions`
   Custom exception classes for error handling.

Technical Analysis Modules
---------------------------

:mod:`project_x_py.indicators`
   Comprehensive technical analysis library with 25+ TA-Lib compatible indicators.

:mod:`project_x_py.indicators.base`
   Base classes and core functionality for technical indicators.

:mod:`project_x_py.indicators.trend`
   Trend-following indicators (SMA, EMA, ADX, etc.).

:mod:`project_x_py.indicators.momentum`
   Momentum indicators (RSI, MACD, Stochastic, Williams %R, etc.).

:mod:`project_x_py.indicators.volatility`
   Volatility indicators (Bollinger Bands, ATR, etc.).

:mod:`project_x_py.indicators.volume`
   Volume-based indicators (OBV, VWAP, etc.).

Quick Navigation
----------------

For detailed API documentation, see:

* :doc:`api/client` - Main client API
* :doc:`api/trading` - Trading and order management
* :doc:`api/data` - Market data and analysis
* :doc:`api/orderbook` - Level 2 orderbook analysis
* :doc:`api/indicators` - Technical indicators library
* :doc:`api/models` - Data models and structures
* :doc:`api/utilities` - Utility functions

Search and Indices
------------------

* :ref:`genindex` - General index of all symbols
* :ref:`search` - Search documentation 