Optionix is a comprehensive options trading and analytics platform that combines traditional finance with blockchain technology, providing advanced options pricing models, real-time market data, and AI-powered trading signals.
Get started with Optionix in 3 simple steps:
- Install Dependencies:
./scripts/setup_optionix_env.sh - Configure Environment: Copy
.env.exampleto.envand update settings - Start the Platform:
./scripts/run_optionix.sh
- Installation Guide - System requirements and installation steps
- Quick Start Tutorial - Basic usage patterns and workflows
- Configuration Guide - Environment variables and settings
- Feature Matrix - Complete feature overview with version support
- API Reference - RESTful API endpoints and parameters
- CLI Reference - Command-line interface documentation
- Architecture - System design and component interactions
- Examples - Runnable code examples and tutorials
- Troubleshooting - Common issues and solutions
- Contributing Guide - How to contribute to Optionix
- Development Setup - Setup for contributors
| Category | Features |
|---|---|
| Options Trading | Real-time options chain, multi-leg strategies, one-click execution |
| Analytics | Volatility surface, Greeks calculation, strategy payoff diagrams |
| AI/ML | Volatility prediction, mispricing detection, automated signals |
| Blockchain | Decentralized contracts, smart contract settlement, on-chain verification |
| Security | MFA, RBAC, encryption at rest and in transit, audit logging |
| Compliance | KYC/AML, GDPR, SOC 2, PCI DSS, financial regulations |
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Web/Mobile │────▶│ Backend API │────▶│ AI Models │
│ Frontend │◀────│ (FastAPI) │◀────│ (PyTorch) │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│
├──────▶ PostgreSQL + TimescaleDB
├──────▶ Redis Cache
└──────▶ Blockchain (Ethereum)
- Backend: Python 3.11+, FastAPI, SQLAlchemy, Celery
- Frontend: React 18+, TypeScript, Redux Toolkit, TailwindCSS
- Mobile: React Native, Expo
- AI/ML: PyTorch, TensorFlow, scikit-learn, XGBoost
- Blockchain: Solidity, Web3.py, Chainlink oracles
- Database: PostgreSQL, TimescaleDB, Redis
- Infrastructure: Docker, Kubernetes, Terraform, Ansible
For detailed installation instructions, see INSTALLATION.md.
For usage examples, see USAGE.md and EXAMPLES/.