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.
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.
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.
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.
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.
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.
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.
The system is cross-platform thus works on Windows, Mac OS, Linux, and every operating system that supports Node JS.
Access +120 crypto exchanges and any other exchanges that may be added to the CCXT Library in the future.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.