Menu

Fine-tuning a YOLO26 classifier on trading-livestream screen captures - with a Whisper + VLM labeling flywheel
📰

Fine-tuning a YOLO26 classifier on trading-livestream screen captures - with a Whisper + VLM labeling flywheel

DEV Community: computervision·David Buchan·about 15 hours ago
#6Q47A1PS
Reading 0:00
15s threshold

Most computer-vision demos start with a dataset someone else curated. Mine started with screen recordings I was not allowed to redistribute - which turned out to be the most instructive constraint in the whole project.

This is the story of trade-state-classifier : a fine-tuned YOLO26n-cls model that looks at a screenshot from a trading livestream and answers one binary question - is there a filled position visible on screen right now? - plus the labeling pipeline that made it possible without anybody's data leaving my machine.

Why binary classification (and not object detection)

The upstream goal is an event pipeline: watch a livestream, detect the moment a streamer's position state changes (flat -> open -> flat), extract the displayed entry/stop/target levels at that moment, and hand a validated event to the execution layer.

Full UI-element detection (order tickets, entry lines, price badges) is the endgame - but it needs far more labeled variety than I could curate responsibly.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.