Skip to content

Hands-on guide for sentiment analysis in quarterly conference calls

Notifications You must be signed in to change notification settings

talsan/calltone

Repository files navigation

Hands-On Guide for Sentiment Analysis of Conference Calls

Walks you through how to extract sentiment from quarterly conference calls, comparing three different approaches: Finbert vs Loughran Mcdonald vs Naive Bayes. Provides examples and practical considerations at every level of the process -- from data-collection to sentiment modeling to quantitative analysis.

These notebooks were part of a larger presentation titled "Hands-On Data Science in Investment Management," presented at the Columbus CFA Society.

Process Overview

  1. Data Collection - text from conference calls, universe, sectors, returns, growth/value indicies
  2. Sentiment Modeling - Finbert + Loughran & Mcdonald + Naive Bayes (via Textblob)
  3. Quantitative Analysis - Risk and Return Characteristics

Notebooks

1. Data Collection Notebook

Data_Collection.ipynb -- steps required to build the corpus and other relevant data for this project. Data includes text from conference calls (detailed in a seperate repo), universe constituents, sector constituents, returns, growth/value indices.

Architecture Overview

Architecture Overview

2. Sentiment Modelling Notebook

sentiment_models.ipynb -- how to build 3 sentiment models (finbert, Loughran & Mcdonald, Naive Bayes). Includes pre-processing steps like tokenization and lemmatization.

Top/Bottom Calls from 9/2018 to 9/2020

Sentiment Model Example

3. Quantitative Analysis Notebook

sentiment_analysis.ipynb -- how to analyse and contextualize results with respect to returns, sectors, growth/value, etc. Connects sentiment models to market/economic data.

Aggregate Market Sentiment

Aggregate Market Sentiment

this is a test

About

Hands-on guide for sentiment analysis in quarterly conference calls

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published