claude-tradingview-mcp-trading  by jackson-video-resources

Automated trading agent connecting LLMs to financial markets

Created 3 weeks ago

New!

273 stars

Top 94.5% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This free, open-source project automates cryptocurrency trading by integrating Claude AI with TradingView for analysis and BitGet for execution. It targets traders seeking AI-assisted, 24/7 automated strategies, featuring robust safety checks and automatic tax-ready trade logging without upsells.

How It Works

The system uses a "one-shot prompt" in Claude Code to orchestrate trading. This prompt interprets strategy rules (rules.json), fetches TradingView data, calculates indicators, evaluates market bias, and executes a rigorous safety check against all conditions and trade limits. Trades are only executed on BitGet if all checks pass. Detailed logs are maintained in safety-check-log.json and trades.csv for transparency and accounting.

Quick Start & Requirements

Clone the repo, configure .env with BitGet API credentials and parameters, then run locally via node bot.js. Prerequisites: pre-configured TradingView MCP, Claude Code, Node.js 18+, BitGet account. For 24/7 cloud operation, deploy to Railway (railway init, railway up), configuring environment variables and a cron schedule within Railway. Setup guides for exchanges and OS are in docs/.

Highlighted Details

  • AI Strategy Generation: Build rules.json from YouTube trader transcripts using Claude Code and Apify.
  • Automated Tax Reporting: trades.csv logs trades with details for accountants.
  • Comprehensive Safety: All strategy conditions and trade limits must pass before execution.
  • Cloud Deployment: Optional Railway deployment enables continuous 24/7 trading.

Maintenance & Community

The README provides no specific details regarding core maintainers, external sponsorships, or community channels like Discord or Slack.

Licensing & Compatibility

The provided README does not specify a software license, leaving its terms for use, modification, and distribution unclear, particularly for commercial applications.

Limitations & Caveats

Requires pre-existing TradingView MCP setup. Cloud mode uses Binance API for data. Extensive paper trading (PAPER_TRADING=true) is strongly recommended before live execution. The project explicitly states it is not financial advice. The absence of a specified license is a significant adoption caveat.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
3
Issues (30d)
4
Star History
273 stars in the last 21 days

Explore Similar Projects

Feedback? Help us improve.