Skip to Content
Telegram BotSignal Parsing

Signal Parsing

Parser v1 (locked in PLAN.md):

  • Matches Gold / XAU phrases plus buy|sell within ~40 characters
  • Ambiguous messages that contain both buy and sell are rejected

Rejected ambiguity is logged under logs/errors.jsonl (parser ambiguity). Successful parses go to logs/signals.jsonl.

Level extraction, per-channel parser configs, and richer instruments are out of scope for v1.

Last updated on