NextTrade  by austin-starks

Algorithmic trading system for strategy creation, testing, and deployment

created 2 years ago
1,613 stars

Top 26.6% on sourcepulse

GitHubView on GitHub
Project Summary

NextTrade is a system for creating, testing, optimizing, and deploying algorithmic trading strategies. It targets individual traders and developers looking to automate their trading decisions, offering a comprehensive platform for strategy development and execution.

How It Works

The system allows users to build strategies by combining conditional logic, which can then be backtested on historical data, optimized using a genetic algorithm, and deployed for live trading. It supports stocks currently, with cryptocurrency and options planned. The architecture is designed for flexibility, enabling complex strategy creation.

Quick Start & Requirements

  • Installation: Clone the repository, install MongoDB, run npm run install-all for dependencies, and configure Tradier API token in .env.
  • Prerequisites: Mac, Linux, or WSL2; Node.js (LTS recommended); MongoDB community edition; Tradier account with sandbox token.
  • Setup: Local setup involves cloning, installing dependencies, and starting client/server processes. A PM2-managed setup is also available for persistent operation.
  • Links: Architectural Artifacts

Highlighted Details

  • Strategy creation via compound conditions.
  • Genetic algorithm for parameter optimization (percent gain, Sortino, Sharpe, max drawdown).
  • Backtesting and live deployment capabilities.
  • Future support for cryptocurrency and options.

Maintenance & Community

The project README mentions a successor, NexusTrade, which is described as faster, more configurable, and AI-powered. This suggests NextTrade may be in a maintenance or legacy state. No community links or contributor information is provided.

Licensing & Compatibility

The license is not specified in the README.

Limitations & Caveats

Currently supports only stocks, with cryptocurrency and options planned. The README heavily promotes NexusTrade as a superior alternative, potentially indicating NextTrade is no longer actively developed or maintained.

Health Check
Last commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
62 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.