Week 7: Classification and Decision Trees in Finance

Learning Objectives:

Core Resources:

1. Theoretical Foundations

2. Technical Implementation

3. Financial Applications

Weekly Assignment

Due: End of Week 7

Option 1: Credit Risk Classification

  1. Data Preparation
    • Use Lending Club or WRDS data
    • Prepare features: credit scores, debt ratios, employment history
    • Handle class imbalance
    • Split data respecting time order
  2. Model Implementation
    • Implement decision tree classifier
    • Use cross-validation for parameter tuning
    • Consider class weights or sampling techniques
    • Compare with logistic regression
  3. Analysis
    • Evaluate using precision, recall, F1-score
    • Analyze feature importance
    • Visualize decision tree structure
    • Consider economic implications of misclassification

Option 2: Research-Based Application

Design your own classification application in finance. Some suggestions:

Submission Requirements:
  • Code with clear documentation
  • Brief report including:
    • Problem motivation and relevance
    • Methodology and implementation details
    • Results and interpretation
    • Challenges encountered and solutions
  • If choosing Option 2, include references to papers of similar applications

Implementation Tips:

Key Considerations:
  • Handle class imbalance appropriately
  • Use appropriate evaluation metrics
  • Consider interpretability vs performance
  • Document hyperparameter selection
  • Be mindful of look-ahead bias
  • Consider cost of misclassification
← Previous Week | Next Week →
← Back to Home