We use cookies to provide and improve our services. By using our site, you consent to cookies. For more information, please read our Privacy policy

Create trading bots with Code

We believe that coding a trading bot is pretty cool. That's why we crafted the cloud-based Trality Code Editor: the most advanced of its kind that leaves nothing to be desired.

Coding in Python

Use the language and libraries you are already familiar with.

  • Use Python to code your algorithms
  • Access financial data with our easy-to-use API
  • Access a full range of TA indicators
  • Use numpy and other libraries (more to come!)
View our documentation

We've got you covered

Bring your most advanced trading ideas to life using our growing list of tools and features.

  • Edit in the browser with intelligent auto-complete
  • Backtest directly in the browser
  • Benefit from clear versioning and your backtest history
  • Use in-browser debugging
  • Use automatic rebalancing (coming soon!)

Your funds and algorithms are safe.


Your funds remain safe on your exchange. Trality will never touch them directly and only use official exchange APIs.


Your algorithms run reliably 24/7 and never miss a trade. Trality eliminates the need to setup your own trading servers!


Your trading strategies are end-to-end encrypted. In-browser encrypted means that even we can’t see them!

Start trading now.

Choose from our constantly expanding list of some of the world’s most trusted exchanges.


How do I start creating a trading bot?

At Trality, you currently have two options to create trading bots: You create bots with code using our Trality Code Editor or alternatively, you can build bots with rules using our Trality Rule Builder. Find out more in our guide for beginners or our rich documentation!

We’ve also created helpful get-started videos for both the Code Editor and the Rule Builder.

Which exchanges do you support?

We currently support most of the popular exchange options. Binance, Coinbase, Kraken and Bitpanda - this list will continue to be expanded.

What coding language do you support?

We currently support Python and are working to support even more languages in the future.

Does Trality take fees from my trades?

No Trality doesn’t take any fees from your trades.

Does trality support walk forward testing (paper trading)?

Yes, at Trality this is accomplished via virtual accounts. In fact, we encourage users to employ these tests and all strategies should actually be validated this way before deploying with real money.

Can you live trade on Trality?


How do you guarantee that the bots on the marketplace aren’t used for scamming people?

All bots are completely sandboxed and run individually.

Trality only mirrors signals and portfolio distributions depending on the circumstances of the individual follower. Logging, debugging and other functionality is not available for followers.

Nobody will ever directly touch your bot or the underlying code/algorithm. Instead, this goes for all bots including those on the upcoming Marketplace.

How much does it cost?

Trality has a flexible pricing plan that should suit all kinds of traders. Starting with a FREE plan for beginners, Trality offers options for intermediate and advanced traders too.

Is the free plan really free?

It sure is. The free plan is great for those who are just getting started. You can easily create, backtest and deploy one trading bot with a limit of €5,000 in trading volume per month. However, if you want to create and deploy more bots or if your trading volume exceeds the €5,000 monthly limit, you will need to upgrade your plan. Check the pricing page for more details.

Is profit guaranteed?

No. The cryptocurrency market is highly volatile and speculative. Any trading activity is at your own risk. Never invest more than you can afford to lose.

Do you have a forum?

Yes! Our Discord channel is active with a number of different enthusiastic traders - join the discussion!

Do you offer support?

For most basic questions, you can get an answer in our Discord channels. For more advanced questions, check out our Helpdesk or write to us at: [email protected]