Superalgos is an easy, free, and open-source crypto trading bots platform and crypto markets intelligence suite. It integrates and leverages all crucial aspects of trading intelligence: data-mining and visualization, strategy testing, trading execution, and full trading automation. The visual experience makes Superalgos accessible to both technical and non-technical users.
Use all functionality for free with no tiered or gated access, and no premium plans.
Run the platform on your premises so that you pay nothing for execution time.
Own your datasets by downloading and keeping market data up-to-date on your machines.
Accept no limits and run as many bots or backtests as you need.
Enjoy an ad-free experience with no collection of use statistics.
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.
Get open-source strategies to get started until you build your own.
Get free support from a community that is eager to share, learn, and grow.
Build your reputation and give back to the community by sharing your knowledge.
Trust nobody with your funds in the 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 get hacked!
Keep your trading history away from prying eyes, and personal data for yourself.
Enjoy a login-free experience with no requirement for emails or personal info.
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 datasets.
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 integrated charting system provides a customizable graphical environment aggregating the intelligence you produce and plotting it over the charts. You may plot the data you process, the strategies you build and test, and the trading sessions you run, superimposing unlimited layers of information, combining different time frames, markets, and even market data from multiple exchanges.
Superalgos downloads raw data from exchanges, generates a dataset for each time frame organized by market, and by exchange, helps you perform custom calculations, and stores the results as new datasets for market research or for your strategies to consume.
Nest processes feeding from each other's output and build intelligence from the ground up in unlimited layers.
Use a visual environment to define dependencies, execution sequences, and datasets architecture.
Limit coding to calculation procedures and let the system take care of the intricacies of the infrastructure.
Use recursive processes to ensure data continuity, completeness, and accuracy, both while downloading and processing.
Ensure data comparability with standardized datasets in all time frames, markets, and exchanges.
Ensure data accessibility with datasets fragmented in per- exchange / market / time frame / day files.
You may distribute data mining and trading tasks over multiple machines, and Superalgos coordinates the whole operation. Each network node automatically discovers changes you introduce in the definition of the network so that all tasks remain coordinated.
Deploy a network of nodes with easy and minimal configuration requirements as the system dynamically discovers the state of the network and the distribution of tasks, ensuring the preservation of all dependencies every time there is a change in the definitions.
Recycle pieces of cheap or outdated hardware to overcome the limitations of a single machine. Harness the collaboration with friends and family with a single data-mining operation supporting unlimited trading sessions by adding more cheap hardware to the network.
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.
You may set up alerts in TradingView and send them as webhook messages. Superalgos gets the signal and you may handle it from within a strategy to make decisions, take positions, and manage trades in a fully automated fashion.
Use open-source trading systems to get started! Use them to learn, backtest them, improve them, and make them your own!
Use indicators contributed by the community to build your strategies, and if you can code, develop and contribute your own!
If you can code, set up a data mine to contribute indicators, and become the owner and maintainer of a popular resource!
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 or other signals.
Test ideas and assumptions to validate their effectiveness in new markets.
Set up a dashboard of charts comparing time frames, markets and exchanges.
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 others 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.
Follow the quick, 3-step guide for technical users (install Node.JS, clone the repo, and run!), and join the Developers Telegram Group for online support.
Follow the detailed, step-by-step instructions on the Documentation site, and join the Superalgos Community Telegram Group for online support.