Can't wait to try Superalgos? Download & Install

What is Superalgos?

Watch the video to get up to speed

Superalgos is a free, open-source and trustless suite of crypto-trading tools running on users' premises. It provides a robust infrastructure enabling unprecedented control over market data, information processing, systematic strategy testing, and trading automation. The emphasis on the visual experience makes Superalgos the one-stop solution for both technical and non-technical users.


Foundational Pledge

100% free of charge, open-source and trustless
Free of Charge
  • Use all functionality for free with no tiered or gated access, and no premium plans.

  • Run the platform in your own premises so that you pay nothing for execution time.

  • Own your data sets by downloading and keeping market data up-to-date in your machines.

  • Accept no limits and run as many bots or backtests as you need.

Open-source
  • Stay away from malware trusting only transparent, public, and auditable code.

  • Invest your time in a certain future with a license-based legal guarantee that the software released will never be gated.

  • Become a part of the community pushing Superalgos to the state-of-the-art.

  • If you wish, give back to the community by open-sourcing some of your intelligence.

Trustless
  • Trust nobody with your funds in this crypto-wild west!

  • Keep your strategies and targets hidden from parties who may front-run or squeeze you out.

  • Lock your exchange keys out of centralized services that may be hacked!

  • Keep your trading history away from prying eyes, and personal data for yourself.

Too good to be true? Wondering what the catch is?
There is no catch...


Cool Features

Tools to Maximize Productivity
Smart Access
to All Time Frames

Your strategies may access all charts including 1, 2, 3, 4, 5, 10, 15, 20, 30, 45 minutes and 1, 2, 3, 4, 6, 8, 12, 24 hs, on each decision-making instance.

Visual Validation of Conditions and Formulas

See which of your rules are met along with the value of your formulas on each candle, simply by hovering your mouse pointer across the charts.

Drag & Drop Imports and
One-click Exports

Back up and share any part of your work with a single mouse-click, and import work seamlessly, dropping the file on the Designer.

A visual environment encapsulates complexity so that coding is left for geeks!

Execution Modes

Top Testing and Live Trading Capabilitites


Advanced Backtests
  • Set up unlimited backtesting sessions, each with their parameters including time range, fees and slippage assumptions.

  • Visualize and analyze individual trades right on the charts.

  • Test multiple rule variations all at once and compare results visually over the charts.

  • Avoid overfitting exercising full control over how you use your data sets.



Paper Trade & Forward-Tests
  • Run strategies forwards without placing orders at the exchange to verify efficacy.

  • Test strategies forward placing orders at the exchange for a configurable fraction of your balance to validate slippage assumptions and overall execution.

  • Enjoy the same visual aides as with backtesting to analyze trades right over the charts.



Live Trading
  • Trade live with multiple strategies from within the same instance of the platform and the same machine.

  • Trade live on multiple markets and even multiple exchanges at the same time, from within the same machine.

  • Use multiple accounts at the exchange, each with their own API keys.

Did we mention you can run all of these testing and live trading sessions simultaneously?

Multi-Everything

Works on every setting you need
Multi-OS

The system is cross-platform thus works on Windows, Mac OS, Linux, and every operating system that supports Node JS.

Multi-Exchange

Access +120 crypto exchanges and any other exchanges that may be added to the CCXT Library in the future.

Multi-Market

You can work with all markets supported by the exchanges in the list, both to test on historic data and to trade live.

Data Mining

Most platforms give you access to standard indicators and technical studies, but only Superalgos allows you to perform custom calculations over all that data, and store the results as new datasets for your strategies to consume.

Minimal Coding
  • Code the calculation formulas only; the system takes care of the rest, generating a data file for each time period.

  • Use a visual environment to define input dependencies, and output's architecture.

Accessibility
  • All data is stored in your computer, under your control, so that you may access it any time, at zero cost.

  • Access data off-line to run tests or perform analysis of any kind.

Standardization
  • Ensure consistency in all your data in all time periods, in all markets, across exchanges.

  • Share data or use data from third parties in a plug-and-play kind of way.

Custom Data Visualization

Visualize custom datasets directly over the charts, without coding a single line!
Define Coordinate
Points

Define coordinates points where [x] is the DateTime of the candle and [y] is the derivative of the price the study or indicator calculates.

Define Polygons
and Styles

Use those points to define polygons or lines to which you will assign styles for the fill of polygon bodies and the stroke of lines.

Let the Platform
Do It's Magic

The platform dynamically renders the drawings for candles visible on the screen, on every time period, making visualizations available in layers.

You may also use conditional styles so that the same polygon may be rendered differently depending on custom conditions!

Superalgos Suite

We cater to your specific needs

Superalgos is a vast system with multiple use-cases. To learn more about how the system addresses your specific needs, follow the link to your main area of interest. Regardless of what your focus is, the system gives you access to all tools.

Systematic Trading
  • Automate strategies without coding defining rules with simple statements.

  • Analyze backtests trade by trade directly over the charts, and on aggregated reports.

  • Try multiple logic variations and test them all at once, comparing results side by side.

  • Have full control over backtesting, paper-trading, forward testing and live trading.

  • Develop your own studies and indicators and use them in your strategies.

Algorithmic Trading
  • Don't waste your time on infrastructure; we have it all tried, tested and documented.

  • Exchange connectivity via CCXT offers access to a list of top-exchanges.

  • Trading and backtesting engine provides reliable trading and accurate simulations.

  • Trading protocol standardizing strategies allows easy reutilization.

  • Your work will not be wasted as our open-source code is yours, forever.

Discretionary Trading
  • Set up bots to monitor the market and get notifications when specific situations arise.

  • Set up bots to monitor indicators for crossovers, divergences and every other signal you need.

  • Test ideas and assumptions to understand their effectiveness in the markets you are trading.

  • Tap into the realm of systematic trading to grow your trading toolbox.

Smart Holding
  • Stop suffering during bear markets watching your holdings' value evaporate.

  • Instead, increase your holdings every time prices drop, with an open-source strategy.

  • Verify the strategy's track record by running your own backtests.

  • Understand the strategy's logic by looking into the rules it follows.

  • Fully automate your trading by running a live trading session.

Trading Coach
  • Adopt a trading framework that will guide you through your learning curve.

  • Start with open-source strategies, learn their logic and try to improve them.

  • Develop your trading system and keep improving it as you learn.

  • Learn what works and what doesn't by testing ideas on historical and live data.

  • Ensure consistency in your trading leaving emotions out by using automation.

Signals Broadcast
  • Implement a simple business model to monetize your following.

  • Sell subscriptions to your signals and lead subscribers to a private Telegram Group.

  • Generate signals while paper-trading with your or any other strategy available.

  • The platform delivers announcements through a Telegram bot you control.

  • Your followers get customizable signals including dynamic market data and targets.

Markets Research
  • Mine market data with efficiency and the absolute minimum coding requirements.

  • Nest multiple calculation processes feeding from each other's outputs.

  • Feed machine learning AIs with datasets you create, combine, classify and label.

  • Create custom visualizations of your datasets over the timeline.

  • Use your intuition in a visual environment to find patterns other can't see.

Data Mining
  • Process data like with Markets Research and get ready for business.

  • Market intelligence will be distributed over a decentralized peer-to-peer network.

  • Companies will expose data products and services to nodes in the network.

  • People will connect to the network using any of the products in the Superalgos Suite.

  • People will subscribe to services for a fee to consume intelligence in the network.

Getting Started

The button below will take you to the documentation, featuring detailed instructions that will guide you in the process of downloading and running Superalgos in your machine.

Follow the Getting Started guide to get up and running. Feel free to direct questions to the Community should you run into any issues; developers and other users will be happy to help.