liveBook · Manning

Sentiment analysis

As explained in Investing for Programmers

Sentiment analysis is a computational technique for determining attitudes, opinions, or emotional polarity expressed in text.

Sentiment analysis converts written language into signals about attitudes, opinions, or emotional polarity. In financial analysis, it helps interpret qualitative evidence such as earnings-call transcripts, news, and social-media posts. section 1.3.2 section 7.5.3

Use sentiment analysis to:

  • Compare sentiment scores across earnings calls. section 1.3.2
  • Assess reputation risk from social-media reactions to a legal case. section 7.5.3
  • Examine news sentiment after search-trend screening. section 4.4.2

Political and corporate signals

An analyst can score keywords in political speeches or examine sentiment surrounding a company’s lawsuit. These signals may reveal concerns or changing attitudes, but translating them into investment risk remains speculative because historical comparisons are limited and analysts can disagree. section 7.5.3

How Investing for Programmers covers it

How deep it goes
Connects sentiment analysis to transcripts, keywords, and risk judgments but stops short of explaining model mechanics or implementation.
Examples
Uses earnings-call transcripts, social-media posts, political speeches, legal-case coverage, and news sentiment.
What you can do after
Apply it to compare textual sentiment and investigate possible reputation or political risks while treating conclusions cautiously.
How it connects
Links qualitative data, quantitative data, reputation risk, political risk, trend analysis, GenAI, and AI agents.

Also explained in

Compare how 12 books explain sentiment analysis →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Investing for Programmers. The section links point to the parts of the book it draws on.