I got tired of reading Bitcoin cycle analyses (halving timing, buy zones, “sell 25% at H+12”) and then having to turn them into numbers by hand. So I built BTC Cycle Planner, a desktop app that does it for me.
What it is
A local app, not a signal service and not a trading bot. It never touches an exchange or a wallet.
What it does
- Reads documents (PDF, TXT, MD) and extracts the numeric parameters with plain, inspectable rules. Every extracted value shows the page and the exact text it came from.
- Merges several documents. The most recent one wins, and conflicting values are flagged.
- Builds a plan from those parameters, live price and indicators (CoinGecko, Fear & Greed) and your capital. The plan covers:
- where you are in the cycle;
- a buy ladder, with zones re-anchored to the current power-law floor;
- a daily “drip” while price is below the floor;
- a front-loaded DCA with boosts and a kill-switch;
- a scheduled exit plan.
- Has a chart tab with live price (60 s polling), ladder bands, power-law fair value and floor, invalidation levels, the expected bottom window and the planned exits. It supports log scale, click-to-measure, and PNG export.
- Warns you about its own weak spots. It flags single-source bias, promotional content, diverging bottom estimates, the tiny sample behind the “4-year cycle”, and runs a stress test on the ladder’s average entry price.
- It is bilingual (Italian and English), has an in-app guide with search, and updates itself from GitHub releases.
What it is NOT
- It doesn’t predict anything. It mechanically applies whatever the documents say.
- It’s only as good as the documents you feed it. The extraction rules were built around a specific set of English-language cycle PDFs, so other documents may only be partly understood.
- It’s an educational tool, not financial advice. The 4-year cycle rests on four observations, and ETFs and institutions may well break it.
Stack: Python 3.9+, PyQt6, pyqtgraph, pypdf. Installers for Windows, macOS and Linux are built by GitHub Actions.
Repo and releases: https://github.com/enkas79/BTC_Cycle
I’d especially like feedback on three things:
- Which other document formats or authors should the extractor support?
- Which warnings are missing from the “critical partner” section?
- Is the plan logic reasonable, or would you structure the exit differently?
Leggo analisi sul ciclo di Bitcoin (tempi dagli halving, zone di acquisto, “vendi il 25% a H+12”) e poi devo trasformarle in numeri a mano. Per questo ho scritto BTC Cycle Planner.
Cos’è: un’app locale. Non è un servizio di segnali né un bot, e non tocca exchange o wallet.
Cosa fa:
- legge PDF/TXT/MD ed estrae i parametri con regole trasparenti, mostrando pagina e frammento di testo di ogni valore;
- unisce più documenti (vince il più recente, i conflitti sono segnalati);
- genera il piano con prezzo e indicatori di mercato e con il tuo capitale: fase del ciclo, ladder di acquisto riancorata al floor della power law, drip giornaliero, DCA con boost e kill-switch, piano di uscita;
- ha una scheda grafico con prezzo live e livelli, scala log, uscite, click per misurare ed esportazione PNG;
- ti avvisa dei suoi stessi limiti: fonte unica, contenuti promozionali, stime divergenti, campione minimo del “ciclo di 4 anni”, stress test;
- è in italiano e inglese e ha una guida integrata con ricerca.
Cosa non è: non prevede nulla, applica meccanicamente ciò che dicono i documenti, e le regole di estrazione sono costruite su un insieme specifico di PDF in inglese. È uno strumento educativo, non consulenza finanziaria.
Repo: https://github.com/enkas79/BTC_Cycle. Cerco feedback su formati da supportare, avvertenze mancanti e logica di uscita.
[link] [comments]
You can get bonuses upto $100 FREE BONUS when you:
💰 Install these recommended apps:
💲 SocialGood - 100% Crypto Back on Everyday Shopping
💲 xPortal - The DeFi For The Next Billion
💲 CryptoTab Browser - Lightweight, fast, and ready to mine!
💰 Register on these recommended exchanges:
🟡 Binance🟡 Bitfinex🟡 Bitmart🟡 Bittrex🟡 Bitget
🟡 CoinEx🟡 Crypto.com🟡 Gate.io🟡 Huobi🟡 Kucoin.
Comments