Machine Learning in Finance

  1. Algorithmic Trading and Strategy Development
    1. Algorithmic Trading Overview
      1. Trading Frequency Classifications
        1. High-Frequency Trading
          1. Latency Arbitrage
            1. Market Making
              1. Statistical Arbitrage
              2. Medium-Frequency Trading
                1. Swing Trading
                  1. Momentum Strategies
                  2. Low-Frequency Trading
                    1. Position Trading
                      1. Long-Term Strategies
                    2. Market Microstructure
                      1. Order Types
                        1. Market Orders
                          1. Limit Orders
                            1. Stop Orders
                              1. Iceberg Orders
                              2. Trading Venues
                                1. Exchanges
                                  1. Dark Pools
                                    1. Electronic Communication Networks
                                2. Signal Generation and Prediction
                                  1. Price Prediction Models
                                    1. Linear Models
                                      1. Linear Regression
                                        1. Ridge Regression
                                          1. LASSO Regression
                                          2. Non-Linear Models
                                            1. Support Vector Machines
                                              1. Random Forest
                                                1. Gradient Boosting
                                                  1. Neural Networks
                                                2. Direction Prediction
                                                  1. Binary Classification
                                                    1. Multi-Class Classification
                                                      1. Probability Estimation
                                                      2. Volatility Forecasting
                                                        1. GARCH Family Models
                                                          1. Machine Learning Approaches
                                                            1. Ensemble Methods
                                                            2. Market Regime Detection
                                                              1. Hidden Markov Models
                                                                1. Clustering Algorithms
                                                                  1. Change Point Detection
                                                                2. Trading Strategy Development
                                                                  1. Momentum Strategies
                                                                    1. Trend Following
                                                                      1. Breakout Strategies
                                                                        1. Moving Average Crossovers
                                                                        2. Mean Reversion Strategies
                                                                          1. Statistical Arbitrage
                                                                            1. Pairs Trading
                                                                              1. Cointegration-Based Strategies
                                                                              2. Market Making Strategies
                                                                                1. Bid-Ask Spread Capture
                                                                                  1. Inventory Management
                                                                                    1. Adverse Selection Mitigation
                                                                                    2. Event-Driven Strategies
                                                                                      1. Earnings Announcements
                                                                                        1. Economic Releases
                                                                                          1. Corporate Actions
                                                                                          2. Multi-Asset Strategies
                                                                                            1. Cross-Asset Momentum
                                                                                              1. Currency Carry Trades
                                                                                                1. Sector Rotation
                                                                                              2. Execution Algorithms
                                                                                                1. Order Execution Strategies
                                                                                                  1. Time-Weighted Average Price
                                                                                                    1. Volume-Weighted Average Price
                                                                                                      1. Implementation Shortfall
                                                                                                        1. Participation Rate Algorithms
                                                                                                        2. Transaction Cost Analysis
                                                                                                          1. Market Impact Models
                                                                                                            1. Timing Risk
                                                                                                              1. Opportunity Cost
                                                                                                              2. Slippage Minimization
                                                                                                                1. Optimal Order Sizing
                                                                                                                  1. Execution Timing
                                                                                                                    1. Venue Selection