YAML Metadata Warning:empty or missing yaml metadata in repo card

Check out the documentation for more information.

Blind Monkeys

A transparent crypto analysis tool. Live at blindmonkeys.org.

Blind Monkeys scans 100 cryptocurrencies using composite scoring (Z-score, momentum, volatility, RSI) and displays live Bybit Futures Combo Bot performance. Our bot P&L is public β€” every visitor sees the same numbers in real time.

"Don't be a blind monkey."

What it does

  • Scans β€” ranks coins by composite score, flags buy candidates
  • Market data β€” live prices, 24h/7d/30d change, contango/backwardation, macro indicators (10Y Treasury, Fear & Greed, VIX)
  • Bot tracking β€” live P&L from a real Bybit Futures Combo Bot, refreshed every 5 minutes via Google Cloud Storage
  • Transparency β€” all visitors see the same live data

What it does NOT do

  • Doesn't place trades for you
  • Doesn't hold your funds
  • Isn't financial advice
  • Doesn't guarantee profit

Live transparency

Tech stack

  • Python 3.9 + Flask (web framework)
  • gunicorn (production server)
  • Bybit API v5 (bot P&L, mark prices)
  • CoinGecko (coin metadata, OHLC)
  • FRED (Treasury yields, VIX)
  • alternative.me (Fear & Greed)
  • Google Cloud Run (hosting)
  • Google Cloud Storage (persistent data)
  • launchd (macOS cron for the snapshot job)

Architecture

The Bybit API key lives only on the operator's machine β€” never on the cloud. A local cron job fetches bot data every 5 minutes and pushes it to GCS. Cloud Run reads from GCS on each request.

Running locally

git clone https://git.sr.ht/~deanpowers/blind-monkeys
cd blind-monkeys

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

cp .env.example .env
# Edit .env with your keys

./run_local.sh

Then open http://localhost:8080.

Requirements: Python 3.9+, a FRED API key (free at fredaccount.stlouisfed.org).

Configuration

Environment variables (in .env):

Variable Required Purpose
FRED_API_KEY Yes Treasury yields, VIX
FLASK_SECRET Yes Session signing
BYBIT_KEY Optional Bot P&L (read-only)
BYBIT_SECRET Optional Bot P&L (read-only)
TELEGRAM_BOT_TOKEN Optional Scan alerts
TELEGRAM_CHAT_ID Optional Where alerts go
CRON_SECRET Optional Protect hourly scan
GCS_BUCKET Optional Enable GCS storage mode

Never commit .env.

Contributing

Issues and PRs welcome. For anything beyond a small fix, open an issue first.

Changelog

See CHANGELOG.md for what's new.

Disclaimer

Provided for educational and informational purposes. Not financial advice. No responsibility for trading losses. Test with small amounts.

License

MIT β€” see LICENSE.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support