πŸ‡ͺπŸ‡Έ 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.

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)

  1. What is quantitative trading?
  2. Why code?
  3. Initial setup
  4. First strategy: Gap and Go
  5. Basic backtesting
  6. Position sizing

Analyst Path (4-8 weeks)

  1. Strategy types
  2. Advanced technical indicators
  3. Advanced backtesting
  4. Performance metrics
  5. Applied Machine Learning
  6. Model validation

Developer Path (6-12 weeks)

  1. Advanced tools
  2. Development workflow
  3. Transformers in trading
  4. Network analysis
  5. Cryptocurrency trading
  6. 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

  1. Identify your current level using the certifications above
  2. Choose your learning path based on your goals
  3. Follow us for repository updates
  4. Contribute with improvements and suggestions

Welcome to the world of quantitative trading!