The problem I wanted to solve
It's tempting to build something elaborate — multiple indicators, weighted scoring, layered conditions. But the actual failure mode this bot solves is much more mundane: missing a real opportunity or a real warning sign because nobody was watching the chart at 3am.
A 5% threshold, checked reliably every 15 minutes without fail, closes that gap far more effectively than a complex strategy that only gets checked when there's time to look.
What it actually produces
-
updateA check every 15 minutesFive chosen crypto pairs checked against the Binance API — reliably, around the clock.
-
percentOne well-defined conditionA 5% price swing that suggests either a buying opportunity or a reason to consider selling an existing holding.
-
notifications_activeAlerts where you'll actually see themDiscord delivers the alert the moment a real signal fires.
How it's wired together
Binance's API supplies live price data, the workflow logs every check to a spreadsheet for a running history (useful for later reviewing whether the threshold is actually well-calibrated), and Discord delivers the alert the moment a real signal fires. Three simple pieces, each doing one job, rather than one complicated system trying to do everything.
And it's not a demo — this runs in daily personal use. Its alerts now inform actual asset-switching decisions on my own holdings.
How it feels to use
-
Pick the pairsFive coins worth watching, one clear threshold.
-
Let it check, every 15 minutesLive prices from Binance, every check logged to a spreadsheet for history.
-
Act on the pingA Discord alert lands only when a real 5% move happens — 3am included.
Why this one is different
A percentage-move alert doesn't know why a price moved — it can't distinguish a real opportunity from noise or a temporary event. It's a first-pass filter, not a decision-maker.
That's by design: the bot's job is to make sure a real move never gets missed, not to make the final call on what to do about it.
This bot is the simple, always-on filter. The fundamentals bot is the deep verification layer that decides what deserves trust — and the skeleton itself came from a solar alert workflow: same poll-evaluate-alert shape, different feed.
Nothing in this post is financial advice — it's a build log of a personal alerting system.