AI trading bot for crypto perpetuals: funding arbitrage monitoring and smart-money analysis. Java-based: Binance client, funding/arbitrage monitors, whale alerts, MEV and liquidation scanners, with optional Telegram and reporting.
Perpetual funding and cross-venue basis create systematic opportunities. This project combines funding arbitrage monitoring, whale/MEV scanning, and notification/reporting so you can watch opportunities and smart money in one place—then act manually or plug in execution.
- Crypto trading firms — Funding and futures monitoring
- Researchers — Perp markets, whale flow, MEV
- Developers — Java services and exchange integrations
Need custom futures/funding bots, whale or MEV monitoring, or exchange API work? Reach out:
For collaboration or development work:
- GitHub — Open an issue
- Telegram — @jjcunningham
- Email — jj.cunningham1129@gmail.com
Strategy-level simulation; not live.
| Parameter | Value |
|---|---|
| Period | 9 months, perp funding |
| Focus | Funding spread capture (simulated) |
| Metric | Result |
|---|---|
| Signal hit rate | 61% |
| Sharpe ratio | 0.92 |
| Max drawdown | −10.5% |
Live execution will differ; run your own tests.
Funding and basis move before they revert. This bot monitors funding rates and arbitrage/whale/MEV signals so you can decide when to put on delta-neutral or directional positions. It’s built for monitoring and alerts; add your own execution layer if needed.
Binance / DexScreener / Etherscan / OpenAI / Telegram clients
↓
FundingArbitrageMonitor, ArbitrageMonitor, WhaleAlertMonitor, NewTokenMonitor
↓
MevScanner, LiquidationBot, ArbitrageBot
↓
NotificationService, ReportService, MarketReportService
git clone https://github.com/asonglin/crypto-futures-ai-trading-bot.git
cd crypto-futures-ai-trading-bot
# Maven
mvn clean install
# Run Application or use scripts/run.sh / scripts/scan.shConfigure src/main/resources/application.properties.example (or your profile) with API keys and targets.
crypto-futures-ai-trading-bot/
├── src/main/java/com/smartmoney/ # Application, client, monitor, service, mev, model
├── src/main/resources/ # logback, application config
├── scripts/ # run.sh, scan.sh
├── pom.xml
└── wallets.csv # optional wallet list
Part of the same AI trading bot suite:
- Cross-Exchange AI Arbitrage Bot — AI trading bot for CEX/DEX spread detection and execution
- Crypto Liquidity AI Trading Bot — AI trading bot for order-book liquidity and sweep signals
License: MIT © 2026