The short-term focus of the Superalgos ProjectAn open community together with its body of work, implementing a framework to enable a superior trading intelligence evolving within an open global collaboration of humans and machines, at the service of all people. is building and freely distributing a comprehensive set of tools to help traders automate their work. The development of such tools constitutes the ground work that will enable the project's long-term vision.
Superalgos will soon be pre-releasing an early set of tools in alpha stage, in the hope that early adopters will help us shape and polish the software, evolving it into a robust product. Join our Telegram Community to get in touch with other users and to offer your feedback!
A pre-alpha demo version of the Superalgos Platform will soon be available... stay tuned!
You may create any number of StrategiesA set of actions occurring in stages, designed to achieve a specific goal within a broader plan, via executing trades. by entering conditions and formulas via a web application running on your browser. The set of Strategies constitute your Trading System.
Virtually no coding skills are required. You define conditions and formulas with simple statements...
(e.g. candle.close < bollingerBand.movingAverage)
You may start with a template featuring a pre-configured Strategy.
You may visualize a live simulation of your Strategies, both with backtest and up-to-date data. All of the actions taken by each Strategy may be viewed in a graphical interface right over the charts, along with indicators and market data.
The Strategy simulation may be calculated and visualized in any available time period.
You may visually debug and optimize your Strategies, navigating through every decision made by each Strategy in a visual setting, closely scrutinizing what conditions or formulas may be optimized. You may later go back and edit each Strategy accordingly. Once edited, you may save and recalculate the simulation (takes a minute to backtest).
You may share Strategies or even bits of Strategies with your friends, and participate in group efforts to improve the collective results.
Once you are happy with your Trading System, you may deploy it as a trading bot and trade live, all from within the platform.
Only latest version of Chrome has been tested.
We have enabled the BTC-USDT market only. Other markets will follow later on.
Very few indicators are available. At this point in time we have: candles, volumes, Bollinger Bands and Percentage Bollinger Bands.
The user experience is basic, as well as documentation. We expect to improve UX with your feedback over time.
By default, all trades are of the same size (capital). You may find a workaround in the documentation.
There is no fine control over execution of orders. All orders are market orders.
The demo hosted by the project is just that: a demo. You may use the demo to trade live, but bear in mind the infrastructure on which the demo is running is not intended for the high availability, stability or scalability that you would expect from an online service. The demo is not an online service.
To trade live with significant capital, we recommend you wait for the pre-release of the Superalgos NodeA software package containing the Superalgos Platform freely available for deployment on user's servers / computers.Learn more about the Superalgos Network... (alpha-stage pre-release ETA July 2019). In the meantime, the demo should be good enough for getting acquainted with the platform and start building your strategies.
We know that building a superior trading intelligence requires a lot more than automating StrategiesA set of actions occurring in stages, designed to achieve a specific goal within a broader plan, via executing trades. or creating one-size-fits-all AlgorithmsRefers to trading algorithms; pieces of software automating trading strategies.. Our approach is to build a platform that will automate your entire Trading System. While the current features are modest, the system is being architected to grow into a comprehensive solution.
We strive to enable all traders to automate their work, even those who can't code. As humans, we have a limited capacity to mentally process raw data, but we have developed strong visual capabilities. Our tools are designed to take advantage of such evolutionary qualities.
The Superalgos Platform is built on the Superalgos ProtocolIn conceptual terms, the Superalgos Protocol determines the structure in which all the information regarding a trading system is stored and provides guidance on how traders shall create and automate Strategies. In practical terms, the protocol is a file with a specific format capable of holding all the information concerning any number and variety of Strategies. In its current early version, the protocol is simply the description of a JSON object which defines the desired automation., the implementation of a framework that standardizes the way in which a Trading System and its Strategies are described. The protocol enables Strategies to be portable and sets the foundation for developing all sorts of applications capable of working with all Strategies alike.
The Superalgos PlatformThe suite of software and tech-infrastructure developed by the Superalgos Project that encompasses algorithmic trading tools and enables the hosting of Competitions and the Marketplace. is open source software and the Superalgos Project is framed on a permissionless innovation paradigm. We expect these two principles combined will enable the growth of the CommunityThe collaboration of an open and heterogeneous group participating in the Superalgos Project. A subset of the Community counts professional and amateur traders, developers and analysts, organized in Teams, referred to as "Algo-Makers". and pave the way for the continuous development of the platform by an ever growing group of contributors.
The Superalgos Platform is soon to be released as the Superalgos NodeA software package containing the Superalgos Platform freely available for deployment on user's servers / computers.Learn more about the Superalgos Network..., a standalone package that will enable traders to deploy their own instance of the platform, removing all trust requirements. You shouldn't need to trust a third party with your funds, your exchange API keys or your Strategies.
The standardization provided by the Superalgos Protocol allows traders to seamlessly share Strategies, or their individual components. This design principle sets the foundations for the collaboration expected to emerge within the CommunityThe collaboration of an open and heterogeneous group participating in the Superalgos Project. A subset of the Community counts professional and amateur traders, developers and analysts, organized in Teams, referred to as "Algo-Makers"..
The platform is the collection of software and tech-infrastructure that encompasses all of the Superalgos tools described below.
The engine backtests and forward tests the instructions defined on its protocol file input. In coordination with the Strategy Executor, the engine can also live trade.
The node is standalone package of the Superalgos Platform that will soon be available for download, to be deployed in any computer or server. Deploying your own instance of the Superalgos Platform removes all trust requirements, in the sense that you will not need to share your API keys or StrategiesA set of actions occurring in stages, designed to achieve a specific goal within a broader plan, via executing trades. with any third parties.
This software interprets the execution instructions embedded at a protocol file. The instructions determine the type of order to use, and what to do in every possible situation that could emerge during the placement and management of Exchange orders.
The Superalgos Protocol is a file with a specific format capable of holding all the information concerning any number and variety of Strategies. In its current early version, the protocol is simply the description of a JSON object which defines the desired automation.
The Charting System plots indicators data along with the actions taken by the Strategy Engine and the Executor, integrated with market data.
The Strategy Designer is a visual tool resembling a mind map that allows users to create their Strategies directly within the charts. The Strategy Designer allows users to input the formulas, situations and conditions describing a Strategy, and outputs the protocol format for other tools to interpret.
Several modules handle a number of concepts that run in the background, out of sight of the common user, which set the foundations for developing the broader system that will make possible the existence of financial beings, the ALGO Ecosystem, the Trading Intelligence Marketplace and the Superalgos Trading League, to name a few of the envisioned milestones that lead to our long-term vision.