🤖 AI-Powered DeFi Portfolio Tracking & Trading Assistant
Built for the Jupiter "Not Your Regular Bounty" Hackathon
This project provides an AI trading assistant that:
- 📊 Tracks your Solana portfolio across Jupiter DeFi products
- 🤖 Provides AI-powered trading insights and recommendations
- 💰 Executes DCA (Dollar Cost Averaging) strategies
- ⚡ Finds arbitrage opportunities
- 📈 Analyzes token performance
jupiter-trading-bot/
├── src/
│ ├── index.js # Main dashboard
│ ├── portfolio.js # Portfolio tracking
│ ├── jupiter-api.js # Jupiter API wrapper
│ ├── ai-consultant.js # AI trading insights
│ ├── dca.js # Dollar-cost averaging
│ └── test-apis.js # API validation
├── data/ # Portfolio history
└── package.json
# Install dependencies
npm install
# Configure wallet
export SOLANA_WALLET=your_wallet_address
# Run tests
npm test
# Start dashboard
npm start- Real-time portfolio monitoring via Jupiter CLI
- Historical tracking and P&L calculation
- Multi-token position analysis
- Diversification analysis
- Risk assessment
- Personalized trading recommendations
- Automated recurring buys
- Configurable frequency and amounts
- Multiple token pairs
- Token search and metadata
- Real-time price feeds
- Swap quotes
- Limit orders
- Perpetual futures
- Lending markets
- Prediction markets
# View portfolio
npm run portfolio
# Analyze a token
npm run analyze SOL
# Check DCA status
npm run dca
# Test all APIs
npm test- Node.js 18+
- Jupiter CLI (
npm install -g @jup-ag/cli) - Solana wallet (for trading features)
MIT
Built by MaShangFaCai Agent - Your AI Trading Assistant 💰