# NT8 SDK - Documentation Index **Complete documentation for the NT8 Institutional Trading SDK** --- ## 📚 Documentation Structure ### Getting Started - **[Quick Start Guide](QUICK_START.md)** - Get trading in 10 minutes - **[README](README.md)** - Project overview and main documentation - **[Deployment Guide](DEPLOYMENT_GUIDE.md)** - Deploy to simulation and production ### Technical Documentation - **[API Reference](API_REFERENCE.md)** - Complete API documentation - **[Architecture Overview](ARCHITECTURE.md)** - System design and patterns - **[Phase 2 Completion Report](PHASE2_COMPLETION_REPORT.md)** - Phase 2 implementation details ### Project Documentation - **[Phasing Plan](../nt8_phasing_plan.md)** - Project phases and timeline - **[Development Spec](../nt8_dev_spec.md)** - Technical specifications - **[NT8 Integration Guidelines](../NT8_Integration_Guidelines_for_AI_Agents.md)** - AI agent guidelines --- ## 📖 Reading Guide ### For New Users 1. Start with [Quick Start Guide](QUICK_START.md) 2. Read [README](README.md) overview 3. Follow [Deployment Guide](DEPLOYMENT_GUIDE.md) ### For Developers 1. Review [Architecture Overview](ARCHITECTURE.md) 2. Study [API Reference](API_REFERENCE.md) 3. Read [Development Spec](../nt8_dev_spec.md) ### For Traders 1. Read [Quick Start Guide](QUICK_START.md) 2. Review risk management in [README](README.md#risk-management) 3. Follow [Deployment Guide](DEPLOYMENT_GUIDE.md) deployment steps --- ## 📂 Documentation by Topic ### Risk Management - [README: Risk Management Section](README.md#risk-management-component) - [API Reference: IRiskManager](API_REFERENCE.md#iriskmanager) - [Architecture: Risk Component](ARCHITECTURE.md#risk-management-component) ### Position Sizing - [README: Position Sizing Section](README.md#position-sizing-component) - [API Reference: IPositionSizer](API_REFERENCE.md#ipositionsizer) - [Architecture: Sizing Component](ARCHITECTURE.md#position-sizing-component) ### Order Management - [README: OMS Section](README.md#order-management-component) - [API Reference: IOrderManager](API_REFERENCE.md#iordermanager) - [Architecture: OMS Component](ARCHITECTURE.md#order-management-component) ### Strategy Development - [README: Strategy Examples](README.md#example-1-basic-strategy) - [API Reference: IStrategy](API_REFERENCE.md#istrategy) - [Architecture: Strategy Component](ARCHITECTURE.md#strategy-component) --- ## 🎯 Common Tasks ### "I want to build my first strategy" 1. [Quick Start Guide](QUICK_START.md) 2. [README: Strategy Examples](README.md#example-1-basic-strategy) 3. [API Reference: IStrategy](API_REFERENCE.md#istrategy) ### "I want to configure risk limits" 1. [README: Risk Configuration](README.md#risk-configuration-options) 2. [API Reference: RiskConfig](API_REFERENCE.md#riskdecision) 3. [Architecture: Risk State](ARCHITECTURE.md#risk-manager-state) ### "I want to deploy to production" 1. [Deployment Guide: Production Section](DEPLOYMENT_GUIDE.md#production-deployment) 2. [README: Deployment Section](README.md#deploying-to-ninjatrader-8) ### "I want to optimize position sizing" 1. [README: Sizing Methods](README.md#position-sizing-component) 2. [API Reference: Sizing Methods](API_REFERENCE.md#sizing-methods) 3. [Architecture: Sizing Design](ARCHITECTURE.md#position-sizing-component) ### "I want to understand the architecture" 1. [Architecture: System Overview](ARCHITECTURE.md#system-architecture) 2. [Architecture: Component Design](ARCHITECTURE.md#component-design) 3. [Architecture: Data Flow](ARCHITECTURE.md#data-flow) --- ## 📊 Documentation Statistics | Document | Pages | Lines | Size | |----------|-------|-------|------| | README.md | ~50 | 1,200 | 24KB | | API_REFERENCE.md | ~40 | 1,000 | 21KB | | ARCHITECTURE.md | ~50 | 1,300 | 26KB | | DEPLOYMENT_GUIDE.md | ~35 | 570 | 14KB | | QUICK_START.md | ~10 | 190 | 4KB | | PHASE2_COMPLETION_REPORT.md | ~30 | 650 | 14KB | | **Total** | **~215** | **4,910** | **103KB** | --- ## 🔄 Documentation Updates ### Latest Updates (Feb 15, 2026) - ✅ Added Phase 2 completion report - ✅ Updated API reference for advanced risk/sizing - ✅ Added architecture documentation - ✅ Created deployment guide - ✅ Added quick start guide ### Planned Updates - [ ] Add video tutorials - [ ] Add troubleshooting FAQ - [ ] Add performance tuning guide - [ ] Add backtesting guide --- ## 📞 Getting Help ### Documentation Issues If you find errors or have suggestions: 1. Check for typos or outdated information 2. Submit issue with details 3. Suggest improvements ### Technical Support For technical questions: 1. Check relevant documentation section 2. Review examples in `/src/NT8.Strategies/Examples/` 3. Search existing issues 4. Create new issue with details --- ## 🎓 Learning Path ### Beginner (1-2 hours) - [ ] Complete Quick Start Guide - [ ] Read README overview - [ ] Run SimpleORB strategy on simulation - [ ] Review basic examples ### Intermediate (3-5 hours) - [ ] Study API Reference - [ ] Build custom strategy - [ ] Configure advanced risk - [ ] Test position sizing methods ### Advanced (5-10 hours) - [ ] Study Architecture document - [ ] Implement complex strategies - [ ] Optimize performance - [ ] Deploy to production --- ## 📝 Contributing to Documentation ### Style Guide - Use clear, concise language - Include code examples - Add tables for comparisons - Use headers for organization - Include troubleshooting tips ### Documentation Standards - Markdown format - 80-character line width (when practical) - Code blocks with language tags - Links to related sections - Update INDEX.md with new docs --- **Documentation Version:** 0.2.0 **Last Updated:** February 15, 2026 **Next Review:** Phase 3 Completion