Trading intelligence emerges from harnessing the interactions of multiple complex concepts. A holistic approach is essential

graph of Bitcoin trading that shows Bitcoin’s collapse on March 12th, 2020
graph of Bitcoin trading that shows Bitcoin’s collapse on March 12th, 2020
The collapse of Bitcoin on March 12th, 2020. Image credit: Author

Editor’s note: This article is for educational and entertainment purposes only and is not financial advice. Actions that you take in regards to cryptocurrency trading are solely your own and Better Programming is not responsible in any way.

Algorithmic trading is a data-driven application. It is the ability to derive intelligence from data — above all — that gives the data science approach entailed in systematic trading an edge over intuitive approaches associated with discretionary trading.

However, it would be wrong — simplistic — to assume that trading intelligence emerges from data science alone.

Trading intelligence emerges from harnessing the interactions of multiple complex concepts, and thus, a holistic approach is essential. …


SUPERALGOS BETA 7: OPEN-SOURCE CRYPTO TRADING BOTS

Superalgos Beta 7 delivers the infrastructure required for integrating blockchain and other crypto projects

Image for post
Image for post

A crypto-project integration means that Superalgos users will be able to connect to blockchain nodes from within Superalgos, exposing the blockchain data to the rest of the Superalgos infrastructure. This means that users will be able to mine the node’s data and build indicators to use from within trading systems. They will also be able to visualize blockchain information on the charts.

Beta 7 is an infrastructure upgrade. It paves the road for integrating other projects but doesn’t deliver any significant functionality.

One of the noticeable changes that impact Beta 6 users upgrading to Beta 7 is the change in the Data-Storage folder structure. …


Raspberry Pi + Superalgos

What’s not to love about your Pi? It’s a serious piece of kit, and it’s cheap! But… can it make you money?

Image for post
Image for post

How about we turn your Pi into a little money-making machine?

Let’s get on with it!

This is what you’ll need for this cool Pi project:

  • Raspberry Pi 2GB RAM ($40). If you plan to run long (multi-year) backtests you will likely need the 4GB or 8GB version (2 GB is enough for shorter backtests and trading live).
  • Flash-card, 16Gb ($7).
  • Raspberry Pi OS / Raspbian / Ubuntu ($0, open-source).
  • Node.JS ($0, open-source).
  • Git ($0, open-source).
  • Superalgos (0$, open-source).

I’ll assume your Raspberry is fully set up with its native OS or Ubuntu. …


SUPERALGOS BETA 6: OPEN-SOURCE CRYPTO TRADING BOTS

Superalgos Beta 6 brings flexible execution algorithms paired with unprecedented access to the information handled by the trading bot.

Image for post
Image for post
The Episode node on the Current section of the Trading Engine.

The new version of Superalgos iterates over Beta 5’s limited execution capabilities, wrapping up the functionality that turns the software into a well-rounded, flexible, and scalable trading automation platform.

Execution Algorithms

Trading systems may now define any number of simple or complex execution algorithms, with individual capital allocation and definition of order execution rules.

Each algorithm may handle any number of orders, including market and limit buy and sell orders. Execution rules may be defined on a per-order basis, through the typical combination of situations and conditions, and each order may have its own simulation parameters.

The granularity with which execution algorithms may be defined makes the creation of both simple and intricate execution strategies a breeze. …


Shield your group from scammers before the group’s reputation is tarnished.

Image for post
Image for post

The number, frequency, and scale of scams involving impersonations are growing like fungi. It’s probably the sign of our times and it’s worrisome.

And it’s not just amateur operations run from basements. It’s reached the level of organized crime.

The recent YouTube ads scam impersonating Vitalik Buterin saw hundreds of ads and websites deployed from multiple accounts and locations. It took YouTube several days to deal with the issue.

Coindesk recently reported their newsletters had fallen victim too, with fake newsletter-like emails directing unsuspecting victims to XRP “reallocation” fraudulent sites. …


Crypto-Markets Research

How to run a distributed data-mining operation to source and process crypto market data at zero cost.

Image for post
Image for post
The charting space. All images by the author.

I should have known from that first conversation that I was about to get dragged into yet another multi-years long project. It all started back in the summer of 2017.

Luis Fernando Molina, my brother, had been toying for weeks with a visual interface he envisioned would be the foundation for a new kind of trading bots platform. He insisted that being able to visualize entire datasets was at the core of creating trading intelligence.

To me, data visualization and trading bots in the same sentence seemed counter-intuitive. However, his next statement made it obvious…

Bots — he said — don’t need data visualization, but humans building bots do. …


SUPERALGOS BETA 5: OPEN-SOURCE CRYPTO TRADING BOTS

Superalgos Beta 5 comes packed with exciting new features and more open-source intelligence in the form of a new trading system and a new indicator.

Image for post
Image for post
Intelligence is growing.

BB Top Bounce

BB Top Bounce (BBTB) is a new open-source trading system to accumulate bitcoin based on the bounce off the upper band of the Bollinger Bands trading idea.

The trading system features eight different strategies, each specializing in a very specific market structure in which the trading idea has performed exceptionally well in backtests.


SUPERALGOS BETA 4: OPEN-SOURCE CRYPTO TRADING BOTS

Superalgos enables distributing processes on multiple machines and implements webhooks for third-party systems integration.

Image for post
Image for post
By sakkmesterke, Shutterstock

This release represents another major milestone, flipping the switch to turn Superalgos into a distributed system running over a network of nodes, with central management.

In short, data mining and trading tasks may be distributed over multiple machines, and the whole trading operation may be managed from any node in the network.

The deployment of a network of nodes is extremely easy and with minimal configuration requirements, as the system dynamically discovers the state of the network and the distribution of tasks, ensuring that all dependencies are preserved every time there is a change at the network level.

The new functionality spawns two unprecedented opportunities at both ends of the budget…


SUPERALGOS COMMUNITY

The Superalgos Project was founded with the vision of a superior trading intelligence evolving within an open global collaboration of humans and machines, at the service of all people.

Image for post
Image for post

Rest assured that a communist approach to trading was never in the plans. Systems that require artificially enforcing an expected behavior have always failed.

Instead, Superalgos founders are building and bootstrapping an ecosystem in which collaboration emerges organically, as the result of the interaction of a heterogeneous community with diverse skills and a common goal.

To bootstrap such an ecosystem, the founders are piecing together a complex multidimensional puzzle:

  • A product consisting of an open-source, trustless, and permissionless technology infrastructure that allows researching crypto markets, as well as developing and evolving trading intelligence. …


SUPERALGOS BETA 3: OPEN-SOURCE CRYPTO TRADING BOTS

Superalgos grows to work with top exchanges, unlimited markets, and powerful charting features.

Image for post
Image for post

This was a very long sprint — four months — addressing a broad scope of issues. We ended up with a whole new system. Watch the video below for the highlights.

The new Superalgos Beta release.

The main mission was to remove the self-imposed limitation to trade with a single exchange and a single market. This initial limitation served us well while it lasted, as it allowed us to focus on developing the foundations of the Superalgos infrastructure, before adding the complexity of dealing with multiple exchanges.

Our approach to dealing with multi-exchange communication was to join the community effort embodied in the CCXT Library. CCXT is an open-source project building an interface aiming to standardize the communication with cryptocurrency exchanges. …

About

Julian Molina

I’m a lifelong entrepreneur and co-founder of Superalgos.org, an open-source project building the ultimate open-source crypto trading automation platform.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store