Crypto Trading Dashboard
A cryptocurrency trading dashboard with real-time charts, multiple strategies, and signal notifications
Install / Use
npx skills add 20wiz/crypto-trading-dashboardInstalls into whichever agent you are using.
README
Cryptocurrency Trading Dashboard
A real-time cryptocurrency trading dashboard with interactive charts, multiple strategies, and signal notifications built using Streamlit.
<p align="center"> <img src="screenshot1.png" alt="detected result" width="100%"> </p>Features
- Real-time cryptocurrency price charts
- Multiple trading strategies:
- Moving Average Crossover
- RSI (Relative Strength Index)
- Bollinger Bands with ATR-based exits
- MACD (Moving Average Convergence Divergence)
- Strategy Combination capabilities
- Interactive backtesting functionality
- Performance metrics and signal notifications
- Customizable strategy parameters
Setup Instructions
-
Clone the repository
-
Dependencies
Usage
-
Select your desired configuration in the sidebar:
- Exchange (Binance, Coinbase, Kraken)
- Trading pair
- Timeframe
- Trading strategy
-
Customize strategy parameters:
- Each strategy has its own set of configurable parameters
- For combined strategies, select which strategies to include
-
View real-time data and signals in the "Live Trading" tab
-
Test strategies using the "Backtesting" tab:
- Set initial capital
- Choose backtest period
- View performance metrics and trade history
Project Structure
main.py: Main application filestrategies/: Trading strategy implementationscomponents/: UI components and visualizationsutils/: Utility functions for data fetching and backtesting
Contributing
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
License
This project is licensed under the MIT License - see the LICENSE file for details
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.6kCommit, push, and open a PR
