πͺπΈ Leer en EspaΓ±ol πΊπΈ English
Start Your Quant - Complete Algorithmic Trading Guide
The most comprehensive guide to quantitative trading in small caps, from beginner to expert
What Will You Find Here?
This documentation will guide you from fundamental concepts to the most advanced implementations of algorithmic trading, with a special focus on small caps and practical quantitative strategies.
Navigation Map
For Beginners
1. Fundamentals
βββ What is quantitative trading?
βββ Discretionary vs algorithmic differences
βββ Why code your strategies?
2. Initial Setup
βββ Environment configuration
βββ Essential libraries
βββ Broker integration
3. First Strategy
βββ Basic Gap and Go
βββ Simple backtesting
βββ Basic risk management
For Intermediate Level
4. Advanced Indicators
βββ VWAP and variations
βββ Volume RVOL
βββ Specialized moving averages
5. Rigorous Backtesting
βββ Advanced metrics
βββ Overfitting analysis
βββ Statistical validation
6. Risk Management
βββ Advanced position sizing
βββ Dynamic stops
βββ Risk limits per strategy
For Advanced Level
7. Machine Learning
βββ Predictive models
βββ Transformers in finance
βββ Neural networks
8. Crypto Trading
βββ DeFi strategies
βββ Cross-chain arbitrage
βββ MEV opportunities
9. Institutional Aspects
βββ Model evaluation
βββ Compliance and regulation
βββ Scaling strategies
Suggested Learning Paths
Beginner Path (2-4 weeks)
- What is quantitative trading?
- Why code?
- Initial setup
- First strategy: Gap and Go
- Basic backtesting
- Position sizing
Analyst Path (4-8 weeks)
- Strategy types
- Advanced technical indicators
- Advanced backtesting
- Performance metrics
- Applied Machine Learning
- Model validation
Developer Path (6-12 weeks)
- Advanced tools
- Development workflow
- Transformers in trading
- Network analysis
- Cryptocurrency trading
- Ethical and regulatory aspects
Complete Index by Category
Fundamentals - Basic concepts and philosophy
- [What is quantitative trading?](/start-your-quant/docs/fundamentals/what_is_quant.html) - [Discretionary vs Algorithmic](/start-your-quant/docs/fundamentals/discretionary_vs_quant.html) - [Strategy types](/start-your-quant/docs/fundamentals/strategy_types.html) - [Why code?](/start-your-quant/docs/fundamentals/why_code.html)Setup and Configuration - Prepare your environment
- [Getting started guide](/start-your-quant/docs/setup/getting_started.html) - [Broker integration](/start-your-quant/docs/setup/broker_integration.html) - [DAS Trader setup](/start-your-quant/docs/setup/das_trader_integration.html) - [Data providers](/start-your-quant/docs/setup/data_providers.html)Trading Strategies - Practical implementations
- [Gap and Go](/start-your-quant/docs/strategies/gap_and_go.html) - Core strategy - [First Green Red Day](/start-your-quant/docs/strategies/first_green_red_day.html) - [Low Float Runners](/start-your-quant/docs/strategies/low_float_runners.html) - [VWAP Reclaim](/start-your-quant/docs/strategies/vwap_reclaim.html) - [Parabolic Reversal](/start-your-quant/docs/strategies/parabolic_reversal.html) - [Advanced Short Selling](/start-your-quant/docs/strategies/short_selling_advanced.html)Technical Indicators - Analysis tools
- [VWAP](/start-your-quant/docs/indicators/vwap.html) - Volume Weighted Average Price - [Moving Averages](/start-your-quant/docs/indicators/moving_averages.html) - [Bollinger Bands](/start-your-quant/docs/indicators/bollinger_bands.html) - [Volume RVOL](/start-your-quant/docs/indicators/volume_rvol.html) - [Gap Float](/start-your-quant/docs/indicators/gap_float.html) - [Parabolic SAR](/start-your-quant/docs/indicators/parabolic_sar.html) - [Super Trend](/start-your-quant/docs/indicators/super_tendencia.html) - [Spike HOD/LOD](/start-your-quant/docs/indicators/spike_hod_lod.html)Backtesting and Validation - Test your strategies
- [What is backtesting?](/start-your-quant/docs/backtesting/what_is_backtest.html) - [Simple backtesting engine](/start-your-quant/docs/backtesting/simple_engine.html) - [Performance metrics](/start-your-quant/docs/backtesting/metrics.html) - [Advanced analysis](/start-your-quant/docs/backtesting/advanced_analysis.html) - [Overfitting](/start-your-quant/docs/backtesting/overfitting.html) - [Model evaluation](/start-your-quant/docs/validation/model_evaluation.html) - [Institutional considerations](/start-your-quant/docs/validation/institutional_considerations.html)Risk Management - Protect your capital
- [Position Sizing](/start-your-quant/docs/risk/position_sizing.html) - [Stops](/start-your-quant/docs/risk/stops.html) - [Risk Limits](/start-your-quant/docs/risk/risk_limits.html) - [Asymmetric Risk](/start-your-quant/docs/risk/asymmetric_risk.html)Advanced Analysis - Machine Learning and AI
- [Fundamental Analysis](/start-your-quant/docs/analysis/fundamental_analysis.html) - [Machine Learning](/start-your-quant/docs/analysis/machine_learning.html) - [Market Microstructure](/start-your-quant/docs/analysis/market_microstructure.html) - [Performance Tracking](/start-your-quant/docs/analysis/performance_tracking.html) - [Sentiment Analysis](/start-your-quant/docs/analysis/sentiment_analysis.html) - [Trade Validation](/start-your-quant/docs/analysis/trade_validation.html) - [**Transformers in Finance**](/start-your-quant/docs/analysis/transformers_finance.html) - [**Network Analysis**](/start-your-quant/docs/analysis/network_analysis.html)Cryptocurrencies and DeFi - The new frontier
- [**Algorithmic Crypto Trading**](/start-your-quant/docs/assets/crypto/crypto_algorithmic_trading.html)Automation - Autonomous systems
- [Automation Strategies](/start-your-quant/docs/automation/automation_strategies.html) - [System Architecture](/start-your-quant/docs/automation/system_architecture.html) - [**Robo-Advisors**](/start-your-quant/docs/automation/robo_advisors.html)Compliance and Regulation - Legal aspects
- [**Ethical AI in Trading**](/start-your-quant/docs/compliance/ethical_ai_trading.html) - [**Regulatory Frameworks**](/start-your-quant/docs/compliance/regulatory_frameworks.html)Data and Sources - The foundation of everything
- [Data types](/start-your-quant/docs/data/data_types.html) - [Data sources](/start-your-quant/docs/data/data_sources.html) - [Data cleaning](/start-your-quant/docs/data/data_cleaning.html) - [Backtesting datasets](/start-your-quant/docs/data/backtesting_datasets.html)Tools and Development - Technical infrastructure
- [Essential libraries](/start-your-quant/docs/tools/essential_libraries.html) - [Development workflow](/start-your-quant/docs/tools/development_workflow.html) - [Advanced infrastructure](/start-your-quant/docs/tools/advanced_trading_infrastructure.html) - [Flash Research configuration](/start-your-quant/docs/tools/flash_research_config.html)Need Help?
If youβre new to algorithmic trading:
Start with the Beginner Path and take time to understand each concept before moving on.
If you have programming experience:
Jump directly to Initial Setup and then explore the Strategies.
If you have manual trading experience:
Start with Discretionary vs Algorithmic to understand the conceptual differences.
If youβre looking for advanced content:
Go directly to the advanced content or explore the Machine Learning and Crypto sections.
Progress Certification
To validate your progress, make sure you can:
Beginner Level
- Configure your development environment
- Implement a basic Gap and Go strategy
- Run simple backtesting
- Apply basic position sizing
Intermediate Level
- Create custom technical indicators
- Implement overfitting analysis
- Optimize strategy parameters
- Integrate multiple data sources
Advanced Level
- Implement ML models for trading
- Develop rigorous validation systems
- Handle compliance aspects
- Create scalable trading infrastructure
Next Steps
- Identify your current level using the certifications above
- Choose your learning path based on your goals
- Follow us for repository updates
- Contribute with improvements and suggestions
Welcome to the world of quantitative trading!