Skip to content
This repository was archived by the owner on Nov 27, 2025. It is now read-only.

pehur00/gridtrader

Repository files navigation

GridTrader 🚀

AI-powered crypto grid trading platform that helps traders deploy optimized grid strategies effortlessly across exchanges.

🎯 Vision

To become the foremost AI-powered portal that enables crypto traders to deploy optimized grid trading strategies effortlessly across exchanges.

🚀 Features

  • AI Grid Generator: Get optimized grid parameters for any trading pair
  • Exchange Integration: Connect your Phemex account securely via API
  • Backtesting: Simulate strategy performance before deployment
  • Live Trading: Deploy grids directly to your exchange account
  • Analytics: Track performance with detailed metrics and insights

🏗️ Architecture

  • Frontend: React + TypeScript + Tailwind CSS
  • Backend: Node.js + Express + TypeScript
  • Database: PostgreSQL with Prisma ORM
  • Infrastructure: Digital Ocean App Platform
  • Authentication: JWT + Google OAuth

📋 Development Status

  • Project setup and planning
  • GitHub repository creation
  • Authentication system
  • Exchange integration (Phemex)
  • AI Grid Generator
  • Dashboard UI
  • Backtesting engine
  • Payment integration (Stripe)

🛠️ Getting Started

Prerequisites

  • Node.js 18+
  • PostgreSQL 14+
  • Git

Installation

# Clone the repository
git clone https://github.com/pehur00/gridtrader.git
cd gridtrader

# Install dependencies
npm run install:all

# Set up environment variables
cp backend/.env.example backend/.env
# Edit .env with your configuration

# Set up database
npm run db:setup

# Start development servers
npm run dev

📊 Monetization Tiers

Tier Price Features
Free $0 1 AI grid/day, basic backtest
Pro $19/mo Unlimited grids, live deployment, real-time analytics
Premium $49/mo Multi-exchange, auto-optimization, advanced analytics

🔒 Security

  • Encrypted API key storage
  • HTTPS everywhere
  • JWT-based authentication
  • Rate limiting and abuse prevention
  • Non-custodial approach

📄 License

MIT License - see LICENSE file for details.

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📞 Contact


⚠️ Disclaimer: Trading cryptocurrencies involves significant risk. Past results do not guarantee future performance. GridTrader is a software tool only and does not guarantee profits.

About

AI-powered crypto grid trading platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages