{"id":30848345,"url":"https://github.com/turtir-ai/warpcrypto-trader","last_synced_at":"2026-04-10T11:32:25.816Z","repository":{"id":311423504,"uuid":"1043653856","full_name":"turtir-ai/WarpCrypto-Trader","owner":"turtir-ai","description":"AI-Powered Multi-Cryptocurrency Analysis Platform with Advanced Trading Strategies - Powered by Turtir-AI","archived":false,"fork":false,"pushed_at":"2025-08-24T10:49:28.000Z","size":1389,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-24T16:43:22.705Z","etag":null,"topics":["ai","bitcoin","cryptocurrency","ethereum","machine-learning","solana","streamlit","technical-analysis","tensorflow","trading-bot"],"latest_commit_sha":null,"homepage":"https://github.com/turtir-ai","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/turtir-ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-24T10:36:11.000Z","updated_at":"2025-08-24T10:49:32.000Z","dependencies_parsed_at":"2025-08-24T16:43:24.167Z","dependency_job_id":"6f0eba17-dac4-434b-ac67-989d7199227a","html_url":"https://github.com/turtir-ai/WarpCrypto-Trader","commit_stats":null,"previous_names":["turtir-ai/warpcrypto-trader"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/turtir-ai/WarpCrypto-Trader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/turtir-ai%2FWarpCrypto-Trader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/turtir-ai%2FWarpCrypto-Trader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/turtir-ai%2FWarpCrypto-Trader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/turtir-ai%2FWarpCrypto-Trader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/turtir-ai","download_url":"https://codeload.github.com/turtir-ai/WarpCrypto-Trader/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/turtir-ai%2FWarpCrypto-Trader/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273990244,"owners_count":25203305,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-07T02:00:09.463Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","bitcoin","cryptocurrency","ethereum","machine-learning","solana","streamlit","technical-analysis","tensorflow","trading-bot"],"created_at":"2025-09-07T03:08:49.029Z","updated_at":"2026-04-10T11:32:25.787Z","avatar_url":"https://github.com/turtir-ai.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 WarpCrypto-Trader v2.0\n\n[![Python](https://img.shields.io/badge/Python-3.10%2B-blue)](https://www.python.org/)\n[![Streamlit](https://img.shields.io/badge/Streamlit-1.28%2B-red)](https://streamlit.io/)\n[![TensorFlow](https://img.shields.io/badge/TensorFlow-2.15%2B-orange)](https://www.tensorflow.org/)\n[![License](https://img.shields.io/badge/License-MIT-green)](LICENSE)\n[![Powered by](https://img.shields.io/badge/Powered%20by-Turtir--AI-cyan)](https://github.com/turtir-ai)\n\n## 🎯 Overview\n\n**WarpCrypto-Trader** is an advanced AI-powered cryptocurrency analysis platform that provides real-time predictions, technical analysis, and trading strategy comparisons for Bitcoin, Ethereum, and Solana. Perfect for creating engaging content for social media platforms like X.com (Twitter)!\n\n![WarpCrypto-Trader Demo](demo_optimized.gif)\n\n## ✨ Features\n\n### 🤖 AI-Powered Predictions\n- **LSTM/GRU Hybrid Models** - Advanced deep learning architecture for accurate price predictions\n- **Multi-Horizon Forecasting** - 1-day, 3-day, and 7-day price predictions\n- **AI Confidence Score** - Measures prediction consistency and reliability\n- **Per-Crypto Models** - Separately trained models for BTC, ETH, and SOL\n\n### 📊 Technical Analysis\n- **Real-time Data** - Live cryptocurrency data from Yahoo Finance\n- **25+ Technical Indicators** - RSI, MACD, Bollinger Bands, Moving Averages, and more\n- **Interactive RSI Gauge** - Visual representation of market conditions\n- **Dynamic Price Charts** - Candlestick charts with volume analysis\n\n### 🏆 Strategy Leaderboard\n- **Multiple Trading Strategies** - RSI, MACD, Bollinger Bands, and combined strategies\n- **Backtesting Engine** - Historical performance analysis\n- **Win Rate \u0026 Returns** - Comprehensive strategy metrics\n- **Real-time Comparison** - Find the best strategy for current market conditions\n\n### 🎨 Modern UI/UX\n- **Glassmorphism Design** - Beautiful, transparent card layouts\n- **Dynamic Color Themes** - Each cryptocurrency has its unique color scheme\n- **Responsive Layout** - Works perfectly on all screen sizes\n- **Dark Mode** - Eye-friendly interface for extended use\n\n## 🛠️ Installation\n\n### Prerequisites\n- Python 3.10 or higher\n- pip package manager\n- Git\n\n### Step 1: Clone the Repository\n```bash\ngit clone https://github.com/turtir-ai/WarpCrypto-Trader.git\ncd WarpCrypto-Trader\n```\n\n### Step 2: Install Dependencies\n```bash\npip install -r requirements.txt\n```\n\n### Step 3: Train the Models (Optional)\nTrain models for all cryptocurrencies:\n\n**Windows PowerShell:**\n```powershell\n.\\train_all_models.ps1\n```\n\n**Linux/Mac:**\n```bash\nchmod +x train_all_models.sh\n./train_all_models.sh\n```\n\nOr train individually:\n```bash\npython train_model_fixed.py --ticker BTC-USD\npython train_model_fixed.py --ticker ETH-USD\npython train_model_fixed.py --ticker SOL-USD\n```\n\n### Step 4: Launch the Application\n```bash\nstreamlit run app_v2.py\n```\n\nThe application will open in your browser at `http://localhost:8501`\n\n## 📁 Project Structure\n\n```\nWarpCrypto-Trader/\n│\n├── app_v2.py                  # Main Streamlit application (English version)\n├── data_processor.py          # Data fetching and processing module\n├── train_model_fixed.py       # LSTM/GRU model training script\n├── strategy_backtester.py     # Trading strategy backtesting engine\n│\n├── train_all_models.ps1       # Windows batch training script\n├── train_all_models.sh        # Linux/Mac batch training script\n│\n├── models/                    # Trained models directory (auto-created)\n│   ├── btc_usd_predictor_improved.keras\n│   ├── eth_usd_predictor_improved.keras\n│   └── sol_usd_predictor_improved.keras\n│\n├── requirements.txt           # Python dependencies\n├── LICENSE                    # MIT License\n└── README.md                  # This file\n```\n\n## 🎮 Usage Guide\n\n### 1. Select Cryptocurrency\nUse the sidebar dropdown to choose between Bitcoin, Ethereum, or Solana.\n\n### 2. Train Models (First Time)\nClick the \"Train Model\" button in the sidebar if the model hasn't been trained yet.\n\n### 3. Customize Display\n- **RSI Gauge Indicator** - Toggle the visual RSI gauge\n- **Strategy Leaderboard** - Show/hide strategy comparison table\n- **AI Confidence Score** - Display prediction reliability metric\n\n### 4. Analyze Results\n- Check current price and trend\n- Review AI predictions for different time horizons\n- Compare trading strategy performances\n- Examine technical indicators\n\n## 📹 Content Creation Tips\n\nPerfect for creating engaging content on X.com (Twitter):\n\n### Video Ideas\n1. **\"AI Predicts Crypto Prices!\"** - Show AI predictions with confidence scores\n2. **\"Best Trading Strategy Revealed\"** - Highlight the strategy leaderboard\n3. **\"Bitcoin vs Ethereum vs Solana\"** - Quick comparison between cryptos\n4. **\"RSI Alert!\"** - Focus on the RSI gauge when it's in extreme zones\n\n### Recording Tips\n- Use dark theme for better visuals\n- Slow transitions between sections\n- Highlight AI confidence scores\n- Show strategy performance comparisons\n- Zoom in on key metrics\n\n## 🔧 Configuration\n\n### Modify Cryptocurrencies\nEdit the `CRYPTO_OPTIONS` dictionary in `app_v2.py`:\n```python\nCRYPTO_OPTIONS = {\n    'Bitcoin (BTC)': 'BTC-USD',\n    'Ethereum (ETH)': 'ETH-USD',\n    'Solana (SOL)': 'SOL-USD',\n    # Add more here\n}\n```\n\n### Adjust Model Parameters\nIn `train_model_fixed.py`, modify:\n```python\npredictor = ImprovedCryptoPredictor(\n    ticker=ticker,\n    sequence_length=30,  # Days of historical data\n    prediction_horizons=[1, 3, 7]  # Prediction days\n)\n```\n\n### Change Analysis Period\nDefault periods can be modified in the sidebar options.\n\n## 📊 Technical Indicators\n\nThe platform calculates and displays:\n- **Price Metrics**: Open, High, Low, Close, Volume\n- **Moving Averages**: SMA (10, 30, 50, 200), EMA (12, 26)\n- **Momentum**: RSI, MACD, Stochastic Oscillator\n- **Volatility**: Bollinger Bands, ATR\n- **Volume**: OBV, Volume Ratio\n- **Custom**: Support/Resistance Levels, Trend Direction\n\n## 🤝 Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n## 📝 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🙏 Acknowledgments\n\n- **Yahoo Finance** - Real-time cryptocurrency data\n- **Streamlit** - Amazing web app framework\n- **TensorFlow** - Deep learning models\n- **Plotly** - Interactive visualizations\n- **TA-Lib** - Technical analysis indicators\n\n## ⚡ Powered by Turtir-AI\n\nThis project is powered by **[Turtir-AI](https://github.com/turtir-ai)** - Advanced AI Solutions for Trading and Analysis.\n\n## 📧 Contact\n\nFor questions, suggestions, or collaborations:\n- Twitter: [@turtirai](https://x.com/turtirai)\n- GitHub: [Turtir-AI](https://github.com/turtir-ai)\n\n---\n\n\u003cp align=\"center\"\u003e\n  Made with ❤️ for the crypto community\n  \u003cbr\u003e\n  ⭐ Star this repo if you find it helpful!\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fturtir-ai%2Fwarpcrypto-trader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fturtir-ai%2Fwarpcrypto-trader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fturtir-ai%2Fwarpcrypto-trader/lists"}