SAP

Sentiment Analysis Processor

SAP gives the system a way to avoid buying into bad news by attaching a sentiment score to each stock symbol Tetsuo is considering.

Where the Scores Come From

Tetsuo integrates with a data broker that uses LLMs against articles in a financial news feed and converts the sentiment of mentioned stock symbols into a measurable score. SAP fetches that score for every symbol in the daily universe. Articles seen across multiple days are deduplicated so the same piece of reporting cannot count twice.

What the Scores Mean

Each symbol gets a score ranging from Bearish to Bullish based on how the journals covering that company have been writing about it lately. A symbol nobody is reporting on ends up with no score for the day, which is treated as neutral.

How the Scores Are Used

WIN consumes SAP's daily report at the very end of the pipeline as a final-stage filter. If a symbol's sentiment is bearish past a configured threshold, WIN drops it from the buy list even when the forecasters were enthusiastic about it. The intent is for Tetsuo to stay responsive to current sentiment about the companies it would otherwise act on, rather than acting purely on price-history signal.