Skip to content

aitradingbotspro/crypto-futures-ai-trading-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Futures AI Trading Bot

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.

Java License Stars


Why crypto futures + funding

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.


Who this is for

  • Crypto trading firms — Funding and futures monitoring
  • Researchers — Perp markets, whale flow, MEV
  • Developers — Java services and exchange integrations

Commercial use

Need custom futures/funding bots, whale or MEV monitoring, or exchange API work? Reach out:

For collaboration or development work:


Backtest performance

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.


Strategy concept

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.


Architecture

Binance / DexScreener / Etherscan / OpenAI / Telegram clients
        ↓
FundingArbitrageMonitor, ArbitrageMonitor, WhaleAlertMonitor, NewTokenMonitor
        ↓
MevScanner, LiquidationBot, ArbitrageBot
        ↓
NotificationService, ReportService, MarketReportService

Quick start

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.sh

Configure src/main/resources/application.properties.example (or your profile) with API keys and targets.


Project layout

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

Related projects

Part of the same AI trading bot suite:


License: MIT © 2026

About

Java crypto futures AI bot — funding-rate arbitrage, whale alerts, MEV & liquidation scanning for perpetuals. Binance, DexScreener, Etherscan. Optional Telegram & reporting. Monitoring & smart-money signals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors