nof1-tracker  by terryso

Automated crypto futures trading driven by AI agent signals

Created 1 week ago

New!

646 stars

Top 51.6% on SourcePulse

GitHubView on GitHub
Project Summary

This command-line tool automates the execution of trading signals generated by various AI agents on Binance futures. It targets users seeking to leverage AI for automated trading, offering real-time signal tracking, execution, and performance analysis, thereby simplifying complex trading strategies.

How It Works

The system polls the nof1.ai platform for signals from supported AI agents, including GPT-5, Gemini, and DeepSeek. It intelligently identifies trade actions such as opening new positions, closing existing ones, implementing stop-losses, and taking profits. Using the Binance API, it then executes these trades on USDT perpetual futures, supporting configurable leverage and risk management parameters.

Quick Start & Requirements

Installation involves cloning the repository, running npm install, and building the project with npm run build. Configuration requires setting up a .env file with Binance API keys, ensuring they have Futures trading permissions. Users are strongly advised to use the Binance Testnet initially. A web-based dashboard is available for real-time tracking.

Highlighted Details

  • Supports seven AI agents: GPT-5, Gemini-2.5-pro, DeepSeek-chat-v3.1, Claude-sonnet-4.5, Buynhold_btc, Grok-4, and Qwen3-max.
  • Features real-time monitoring with customizable polling intervals (default 30 seconds).
  • Automates trade execution for open, close, re-entry (OID change), take-profit, and stop-loss signals.
  • Includes a --risk-only mode for simulated trading and a --profit option for automated exits at a target percentage, with optional auto-refollowing.
  • Provides detailed profit and fee statistics, including realized and unrealized PnL, win rates, and transaction costs.
  • Offers a companion dashboard for visualizing agent trading performance.

Maintenance & Community

The README does not detail specific contributors, sponsorships, or community channels like Discord or Slack. A WeChat contact is provided for optional deployment services.

Licensing & Compatibility

The project is released under the MIT License, which permits broad use, modification, and distribution, including for commercial purposes and integration into closed-source applications.

Limitations & Caveats

Binance futures trading inherently carries high risk due to leverage, with potential for rapid losses. AI agent strategies do not guarantee profitability, and users should exercise caution, preferably starting with the --risk-only mode or on the Binance Testnet. Security best practices, such as IP whitelisting and API key rotation, are recommended.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
7
Issues (30d)
40
Star History
660 stars in the last 11 days

Explore Similar Projects

Feedback? Help us improve.