Signal processing
SignalProcessor
Bases: BaseModel
flowchart TD
src.tradingagents.graph.signal_processing.SignalProcessor[SignalProcessor]
click src.tradingagents.graph.signal_processing.SignalProcessor href "" "src.tradingagents.graph.signal_processing.SignalProcessor"
Processes trading signals deterministically to extract actionable decisions.
Methods:
| Name | Description |
|---|---|
process_signal |
Process a full trading signal to extract the core decision. |
quick_thinking_llm
quick_thinking_llm: SkipValidation[ChatModel | None] = Field(
default=None,
title="Quick Thinking LLM",
description="Deprecated compatibility field; signal extraction is deterministic",
)
process_signal
Process a full trading signal to extract the core decision.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
|
str
|
The full signal text generated by analysts. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
str |
str
|
Extracted decision (SELL, BUY, or HOLD). |