A comprehensive practitioner's guide to machine learning, generative AI, and responsible deployment in finance
Get Notified When AvailableA complete learning journey from foundations to production applications
Master regression, classification, optimization, and data engineering specifically for financial applications
Deep learning, NLP, FinBERT, reinforcement learning, and ensemble methods for complex problems
Large language models, RAG pipelines, agentic AI systems, and production deployment strategies
Model risk management, bias mitigation, explainability (SHAP, LIME), and compliance frameworks
Real-world applications in asset management, credit risk, cryptocurrency, and algorithmic trading
Complete Python implementations with synthetic data generators and LLM-as-Judge quality assurance
22 chapters organized into 5 comprehensive sections
The AI transformation in finance · Four reader tracks · Navigating the technique landscape · Building an ethical foundation
Ten Commandments for responsible AI · Strategic implementation roadmap · The CFA Professional's AI Pledge
Organized by chapter with 3 hands-on cases per topic
Build a fundamental screener using basic ML to filter stocks by financial metrics and predict quality scores.
Develop a classification model to predict corporate bond ratings from financial statements and market data.
Apply K-Means clustering to group assets by risk-return characteristics for diversified portfolio construction.
Use regression techniques to forecast stock beta coefficients from fundamental and market factors.
Build binary classifiers to predict loan defaults with imbalanced data handling and threshold optimization.
Implement walk-forward validation and backtesting frameworks to evaluate trading strategy performance.
Clean, normalize, and engineer features from financial statements for machine learning applications.
Extract sentiment signals from financial news headlines using NLP techniques and sentiment lexicons.
Integrate and evaluate alternative data sources like satellite imagery and web traffic for alpha generation.
Build automated ETL pipelines to fetch, clean, and store market data from multiple APIs.
Use GPT models to generate investment ideas and research hypotheses from market data and news.
Assess which processes in your workflow are candidates for ML automation using a structured framework.
Train LSTM networks to identify bull, bear, and sideways market regimes from time series data.
Apply CNNs to satellite images of retail parking lots to predict quarterly sales performance.
Implement attention-based transformers for multi-horizon forecasting of asset prices and volatility.
Fine-tune FinBERT to extract sentiment from earnings call transcripts and correlate with stock moves.
Classify corporate documents for ESG themes using fine-tuned language models and active learning.
Build a real-time trading signal generator from breaking news using NLP and event detection.
Generate synthetic market data with GANs to augment training sets while preserving statistical properties.
Create realistic synthetic credit datasets with SMOTE and GANs to address class imbalance issues.
Assess synthetic data fidelity using statistical tests, privacy metrics, and downstream ML performance.
Train reinforcement learning agents to optimize order execution and minimize market impact costs.
Combine multiple models using stacking and blending techniques to improve return forecasts.
Use automated machine learning frameworks to discover and validate new alpha factors efficiently.
Generate concise executive summaries of earnings calls using large language models with prompting.
Automate portfolio commentary and investment reports using LLMs with structured data integration.
Benchmark open-source and proprietary LLMs on financial tasks to evaluate cost-performance tradeoffs.
Build a question-answering system over earnings reports using retrieval-augmented generation.
Create structured summaries of lengthy 10-K filings using RAG pipelines and vector databases.
Extract structured compensation data from unstructured proxy statements using LLMs and validation.
Build an agentic AI system that autonomously screens stocks based on user-specified criteria.
Deploy an autonomous agent to research ESG practices across companies using web search and analysis.
Create a multi-agent system orchestrating research, optimization, and reporting for portfolio construction.
Design an AI copilot assistant for investment research with tool use and memory capabilities.
Compare reactive chatbots with proactive agentic systems for financial use cases and workflows.
Deploy AI models to Excel and BI dashboards for real-time insights in familiar analyst workflows.
Design stress scenarios and evaluate ML model performance under extreme market conditions.
Conduct independent validation of ML models following regulatory best practices and documentation.
Build a central registry and monitoring dashboard for tracking all ML models in production.
Measure fairness metrics across demographic groups in credit models and quantify disparate impact.
Implement pre-processing, in-processing, and post-processing methods to mitigate algorithmic bias.
Analyze ethical dilemmas in AI deployment through case studies aligned with CFA Institute standards.
Use SHAP values to explain individual predictions and global feature importance in portfolio models.
Apply LIME to generate local explanations for credit decisions and adverse action notices.
Tailor explanations for different audiences: regulators, clients, auditors, and business users.
Create organizational AI governance policies covering ethics, risk, accountability, and oversight.
Implement continuous monitoring systems to detect data drift, concept drift, and performance degradation.
Map ML models to applicable regulations (SR 11-7, GDPR, EU AI Act) and ensure compliance.
Combine traditional factors with ML predictions to enhance multi-factor portfolio strategies.
Use ML to estimate returns and covariance matrices for more robust portfolio optimization.
Build end-to-end robo-advisor with risk profiling, asset allocation, rebalancing, and reporting.
Deploy production-grade credit scoring with monitoring, challenger models, and automated retraining.
Predict bond ratings combining financial metrics with NLP analysis of management discussion.
Implement unsupervised anomaly detection for transaction fraud using isolation forests and autoencoders.
Explore the limits of cryptocurrency price prediction and understand fundamental challenges.
Analyze blockchain transaction data to detect suspicious activity and market manipulation.
Build sentiment-based trading strategies for cryptocurrencies using social media and news data.
Train deep RL agents for smart order routing and execution to minimize transaction costs.
Explore quantum computing algorithms for portfolio optimization and understand their practical limits.
Apply automated ML frameworks (TPOT, H2O AutoML) to discover trading signals with pipeline optimization, feature selection, and rigorous out-of-sample overfitting detection.
Synthesize your learnings across all 60 cases · Build your personal AI implementation roadmap · Chart your path from foundations to production mastery
Be the first to know when "AI and Risk Management for Financial Professionals" becomes available. Plus, receive exclusive preview chapters and case studies.
Sign Up for Updates