Gainium Logo

Trality

Trading bots like a professional

Summary

Trality is THE platform for anybody who wants to profit from algorithmic trading without giving up their day job. At least not right away.

Headquarters: Vienna, Wien, Austria
Year founded: 2019
Website: https://www.trality.com/

PROS

  • Backtesting and paper trading account
  • Highly customizable bots
  • Easy-to-use drag-and-drop strategy rule builder

CONS

  • No mobile app available
  • Limited number of exchanges
  • No grid or DCA bot options

Supported Platforms

Web-based
Android
iPhone
iPad

Pricing:

From $119.88/year

Trality Review

Ares Sanchez
Captain of the ship at gainium.io

Overview

Trality is a web platform that helps traders build powerful trading bots. Trality's strategy rule builder lets you easily develop a trading strategy with a drag-and-drop interface. At the same time, the advanced code editor opens up a world of possibilities for those comfortable coding in Python.

Whether you are a beginner or a seasoned algorithmic trader, Traility has something to offer.

Features

Trality does one thing and does it really well: It provides everything you may need to build an advanced rules-based trading bot. To this end, Trality has a few tools, depending on your level and domain of expertise. 

If you are an experienced trader with no programming knowledge, then the rule builder can help you create and deploy your trading strategy in no time. If you are versed in algorithmic trading with Python language, then the code editor has you covered for your bot-building needs. Lastly, if you are neither a trading expert nor a coding guru, then the professionally developed bots you can find in the marketplace might be the solution you want.

Let's go over these options in more detail.

Rule Builder 

This tool is for those who want to create a trading bot without needing a single line of code. Its simple drag-and-drop user interface allows you to create a functional bot ready to be tested with just a couple of clicks.

Constructor de reglas.png
Trality rule builder

To use this tool effectively, you need to have a bit of knowledge of technical trading and its terminology.

If you have technical or algorithmic knowledge, you will have no problem setting up your bot. One click on Rule Builder's "quick start guide" will teach you how to create a basic trading bot in seconds.

Constructor de reglas estrategia.png

If you are new to technical trading or still not 100% sure about indicators, signals, or strategies, take some time to review the Signal Generators section of the platform.

Indicators  

The platform offers a wide range of Indicators, among them the most popular ones are:

  • Relative Strength Index (RSI)
  • Moving Average (MA) Moving Average
  • Convergence/Divergence (MACD)
  • Stochastic RSI.
  • Bollinger Bands
  • Volume Indicator
  • Ichimoku Cloud
Generador de señales.png

With all of them, you can build strategies in the rule builder. It should be noted that there are many other indicators (some only available in the code editor and others in the custom indicators section).

Custom Signal Generator

In this case, the user can take two signal generators (two indicators), customize them, and compare them with each other. This implementation was done to make the bots created by the rule builder more precise.

Generador de señales personalizadas.png

You can also compare any signal with constant values, allowing greater flexibility in the strategies. This constant option is available in the custom indicators section.

Configurations

Something that goes without saying, but it is beneficial to know, is that specific important parameters of the bot can be configured, such as:

  • Maximum open positions per coin
  • Maximum open orders per coin
  • Buy amount
  • Maximum buy amount
  • Minimum buy amount
  • Expiry Duration
  • Cooldown
  • Expiry Duration
  • Take profit
  • Stop loss
Settings.png

Code Builder

This tool allows you to create your trading bot using python code. You have a code editor and a terminal to see the results of the execution of your program.

The platform's default programming language is Python. This language has proven to be one of the best for data science, machine learning, and process automation, which is why it was chosen as the primary language for programming bots. 

Another critical point is documentation. As every good programmer knows, well-explained and detailed documentation or user manual for any software is gold in letters. Trality has very well-explained and detailed documentation about its API; there, you can see what methods or functions it provides you and how to solve common errors.

Constructor de codigo.png

Basic Concepts

Schedule

This concept is linked to the frequency in which the controller will be called and how much data is required. In this case, a Python decorator is used to annotate this information.

Schedule.png

State

Trallity supports trading bots that handle the concept of propagated state objects. The state object can be technically viewed as a Python dictionary, securely stored between bot schedules.

State.png

Data

Algorithmic trading is all about data-driven decision-making. Easily accessible real-time information, ease of data manipulation, and best practice analysis are the key to success. 

Data.png

To meet these requirements, Trality provides a single data object that contains all the requested information and provides you with a wealth of features for analysis and calculation.

Marketplace

Trality's marketplace is a recent feature. It contains bots professionally designed and maintained by third parties, saving you the headache of developing and maintaining your own strategy. However, you should be aware that they require a subscription on top of your Traility's membership.

The bots in the marketplace are vetted by Traility's team and contain a dashboard with insights on stats and past performance.

trality-marketplace.png
Traility marketplace
Traility-bot-stats.png
Traility marketplace bot stats

Backtesting system

Whether you create your robot with Python or drag-and-drop rules with indicators, you may want to ensure it will not break havoc in your account when it starts trading in the market. Trality has a nifty backtesting feature that allows you to test your bot on historical data. This is of the utmost importance since it allows you to see how the strategy would have fared in the past, so you can get an idea of how it may perform in the future. 

Backtesting 1.png

Paper trading

With Trality, you can add any exchange as a “virtual” account, allowing you to deploy and test your bot with real-time market data.

Traility paper trading.png
Traility paper trading

Best of all, these tests are done with a fictitious balance, allowing you to check results first before investing real money.

Ease of Use

The advantage of Trality is that it is a platform that (although it is necessary for users to master certain basic financial concepts) allows both advanced users and those who are just starting in the world of trading to create their trading bots or even subscribe to professional ones through the marketplace.

Trality's rule builder is very straightforward, and many available resources help you make the most out of it.

Supported Exchanges

Spot

Binance
Coinbase Pro
Binance US
Kraken
BitPanda

Futures

None supported

One of the sticky points of Traility is the lack of support for some top-tier exchanges. Nevertheless, they may add support for them soon.

Pricing

Trality has four types of plans that cater to traders with different needs. 

I find the pricing fair considering the level of customization they can offer with their strategy automation. In addition, the free plan is quite generous and even has unlimited backtesting.

Price.png

Who is it for?

Trality can be a great tool for you if you:

  • Are an advanced trader with a profitable strategy
  • Your trading strategy is complex
  • Would like to automate your strategy
  • Would like to use backtest and paper trading features 

Trality VS Gainium

Audience

TralityGainium
Skill RequiredAdvancedBeginner
Best for Traders Traders and Investors

Trading Bots

TralityGainium
Grid bots
Signal bots
DCA bots
HODL bots
Arbitrage bots
Portfolio Rebalancing
Copy Trading

Account

TralityGainium
Portfolio Tracking
Backtesting
Paper Trading

Pricing

TralityGainium
Starting Yearly Fee

$119.88

$168

Trial Duration: 7 days

Payment methodsCredit Card
Crypto

Conclusion

Trality is a great choice if you want to automate your strategy, no matter its complexity. If you want a no-code and straightway to develop your strategy, Traility's rule-builder will be a delight to use. On the other hand, if you want to code your bot from scratch, Traility's code builder will help you get the job done.

What are you waiting for? Get started in minutes, no credit card required.

Gainium logo

Gainium - Empower Your Crypto Trading: Research, Deploy, Analyze | Product Hunt

Gainium Pte. Ltd.
68 Circular Rd. #02-01 Singapore (049422)

Community

All rights reserved. Copyright © 2024.

Gainium is a publisher of financial information, not an investment adviser. We do not provide personalized or individualized investment advice. Cryptocurrencies are volatile investments and carry significant risk including the risk of permanent and total loss. Past performance is not indicative of future results. Figures and charts are correct at the time of writing or as otherwise specified. Live-tested strategies are not recommendations. Consult your financial adviser before making financial decisions.