Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5,521 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Trader

Democratizing high‑frequency trading.

Crypto Trader Logo


Crypto Trader is a web application that automates cryptocurrency trading so you do not have to watch markets all day. Our mission is simple: democratize high‑frequency trading for everyone. We operate without taking a profit; paid tiers only cover compute costs so the value created stays with you.

⭐️ What Crypto Trader is...

  • A secure, hosted web app (no downloads required).
  • Strategy‑driven automation you can turn on, pause, or change at any time.
  • Clear safety guardrails so you remain in control of risk.

🧭 Plans and capabilities

  • 🆓 Free — Buy Low / Sell High
    • A disciplined “buy low, sell high” algorithm with safeguards to avoid chasing volatility.
    • Proven in historical backtests to be profitable across common market conditions.
  • 🧠 Pro — Machine Learning Signals
    • Models analyze large, diverse datasets to estimate multi‑term price direction and confidence.
    • You choose risk parameters; the system sizes positions accordingly.
  • 📰 Ultimate — Multi‑Media Intelligence
    • Combines price action with additional context (e.g., news sentiment) to inform entries and exits.
    • Built to seek the most robust strategies from multiple signal sources.
    • Access to Beast Mode compute tier for ultra‑fast trades.

⚡ Beast Mode, Ultimate Trades for Ultimate Members

Crypto Trader Logo

Love Crypto? Then you'll love Beast Mode. Beast Mode is our premium compute tier for Ultimate members. Your strategies run on dedicated, high‑performance infrastructure tuned for ultra‑low latency and high‑throughput execution. Faster trades means better more opportunities for profitable contracts. High-compute means Deep Learning models can train and run much faster. Crypto Trader wants to offer the best possible for all levels of trader interest, and so, if you are a Beast Trader, try Beast Mode.

What you get:

  • Priority execution queues for faster order placement during market spikes.
  • Accelerated signal processing and model refresh on high‑core, high‑RAM servers.
  • Lower‑latency market data ingestion and routing paths.
  • Automatic burst scaling under heavy load.

Who can use it:

  • Available to Ultimate tier members. No extra setup required.

Important: Past results and backtests do not guarantee future performance. Always start in paper mode. Liability is your own.

✅ Why you should have it!

  • Time back: the system watches markets 24/7 so you do not have to.
  • Simplicity: pick a plan and a strategy instead of managing hundreds of toggles.
  • Confidence first: backtest and paper trade before going live.
  • Control: pause with one click; set limits for position size, loss, and exposure.
  • Privacy and safety: your API keys are encrypted at rest; read‑only/paper modes are supported.
  • Fair model: we do not take profit margins; higher tiers only pay for compute.

🚀 How it works (three quick steps)

  1. Create your account — hosted, no downloads.
  2. Connect your exchange or wallet (supports major exchanges; read‑only/paper mode available).
  3. Choose a strategy and press Start. You can pause or adjust any time.

🔒 Safety, privacy, and control

  • Keys and sensitive settings are encrypted at rest.
  • Paper mode lets you try everything safely before funding.
  • Guardrails: stop‑loss, take‑profit, trailing protection, portfolio limits, and kill switches.
  • See LICENSE.md for additional terms and responsibilities.

🛠️ Technology you can trust

Crypto Trader is built on a durable, modern, and proven stack:

  • Front-end: Angular
  • Core services: Spring Boot (Java)
  • Data and integrations: Django (Python)
  • Machine learning: Keras and TensorFlow
  • Storage: PostgreSQL
  • Plus a range of supporting libraries and services designed for reliability and scale.

📚 Documentation

Your fastest path from idea to live trading is in our docs. Explore step-by-step guides, live API references, and full module documentation.

Quick start (docs):

  1. Read the Getting Started guide and run in paper mode.
  2. Connect an exchange with read-only or small limits.
  3. Pick a plan (Free/Pro/Ultimate), set guardrails, and monitor results.

Tip: Always begin in paper mode and set strict limits before funding. See “Safety, privacy, and control” above.

🧩 Modules at a glance

Module Purpose
Admin Desktop portal for secure operations: monitoring, logs, user controls, and kill‑switches.
Agent AI‑driven developer agent for automated code analysis, assistance, and MCP‑based tools.
Analysis Machine learning and market analytics engine for training and price predictions.
Api Core backend for identity, portfolios, and platform orchestration.
Assets Inward‑facing, curated assets and loaders powering a consistent UI.
Chat AI‑based chat interface powered by OpenAI and Spring AI for trading insights.
Contact Outbound messaging and support communications (email templates, event-driven sends, policies).
Console For power users who prefer commands over a UI.
Coverage Aggregated JaCoCo test coverage for the entire platform.
Data Data backbone harvesting prices, ingesting sentiment, and serving a high‑throughput internal API.
Docs Documentation site and build system for guides, API refs, and module references.
Engine Execution core that turns signals into live trades under strict guardrails.
Health Lightweight health checks and probes for services and dependencies.
Library Shared contracts and building blocks (models, components, services) used across modules.
Logging Structured observability toolkit for consistent, actionable logs.
Mobile Mobile companion app for monitoring, notifications, and portfolio controls.
Security Authentication and authorization services, shared security models, and configurations.
Simulator Strategy backtesting and paper‑trading simulator for historical data replay.
Testing Shared test toolkit with assertions, fixtures, and containerized environments.
Transactions Transaction management service for order execution, auditing, and historical records.
Version Versioning and release intelligence for coordinated, traceable releases.
Website Public site for brand, story, and a gateway to documentation.

❓ Questions or help

Email Oliver Lear Sigwarth (@theoliverlear): sigwarthsoftware@gmail.com

📄 License

See LICENSE.md for terms.

About

A Spring Boot web app that buys and sells cryptocurrencies from API data sources. Its quick trading and other features allow users to leverage computer power to outperform the market.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages