A comprehensive trading analytics solution designed for the Deriverse ecosystem. This dashboard provides professional-grade insights, journal capabilities, and risk management metrics for active Solana traders.
This solution implements all key requirements from the bounty scope:
- Total PnL Tracking: Real-time visualization of profit/loss with cumulative performance chart.
- Win Rate & Volume: Detailed breakdown of trading success and volume metrics.
- Fees Analysis: Tracking of trading costs and fees paid.
- Long/Short Bias: Analysis of directional performance (Win rate for Longs vs Shorts).
- Time-Based Analysis: Hourly performance heatmap to identify best trading sessions.
- Risk Management: Tracking of Max Drawdown, Profit Factor, and Sharpe Ratio.
- Avg Win / Avg Loss: Key metrics to evaluate risk-reward ratio.
- Trading Journal: Detailed history of all trades with annotation capabilities.
- Symbol Filtering: Dynamic filtering to analyze specific pairs (e.g., SOL-PERP vs BTC-PERP).
- Time Range Selection: Filter performance by date (Last 7 days, 30 days, All time).
- Framework: Next.js 14 (App Router)
- Styling: Tailwind CSS (Dark Mode optimized)
- Charts: Recharts (High-performance visualizations)
- Icons: Lucide React
- Language: TypeScript
- Clone the repository:
git clone https://github.com/your-username/deriverse-dashboard.git- Install dependencies:
cd deriverse-dashboard
npm install- Run the development server:
npm run dev- Open http://localhost:3000 to view the dashboard.
- Wallet Connection: Integration with Solana Wallet Adapter for real on-chain data.
- Live Price Feed: Pyth Network integration for real-time asset pricing.
- CSV Export: Full export of trading history for tax/audit purposes.
MIT License. Built for the Superteam Earn Bounty.
- Twitter/X: @YourHandle
- GitHub: YourUsername
