I’m looking for a clean, reliable way to pull live cryptocurrency prices from CoinMarketCap and CoinGecko once every hour and store them locally for later analysis. A lightweight Python script that hits the two sites’ public APIs, parses the latest USD prices for a list I can edit, and saves them to CSV or a simple SQLite/MySQL table would be ideal, but I’m open to another language if it meets the same goals. Key points I need the finished solution to cover: • Automatic scheduling so the call runs exactly on the hour without manual triggers (cron, Windows Task Scheduler, or an embedded loop with time-sleep logic are all fine). • Clear handling of API keys or rate-limit rules; if either site enforces limits, the script should back-off gracefully and log the issue. • Output that’s easy to expand—if I decide to add other fields (24 h volume, market cap, etc.) it should just be a quick column addition. • Straightforward README explaining setup, any required packages (requests, pandas, etc.), and how to extend the coin list or change storage paths. Deliverables: 1. Source code with inline comments. 2. Sample output file after one run. 3. README / setup guide. If you already have similar code, please mention it; otherwise let me know roughly how long you’ll need and which language you plan to use.