Haasbot

From Haasonline Software Wiki
Jump to: navigation, search

Haasbots are the premier feature of the HaasOnline Trade Server. Haasbots consists of three different types of automation: Trade Bots, Arbitrage Bots, and Order Bots. In addition to these different types of automation HTS allows Backtests on historical data, and much more.


Bot Types

HTS allows users to run a fixed amount of each bot type at once, depending on the Haasbot License Type. Currently the license limitations, in terms of active bots of each type, are as follows:

Trade Bot

The Trade Bot automates trades based on Indicators, Insurances, and Safeties. The Trade Bot allows a user to configure very simple or extremely complex trading strategies. It is this flexibility that makes this the most commonly used bot in our trading arsenal. It works by receiving trade signals (Buy/Sell) from user configured Indicators and/or Safeties. When an Indicator or Indicators and/or Safety or Safeties provide a signal, the bot is then cross-referenced with any of the configured Insurances. If the user configured Insurances agree with the trade signal, that trade will be executed.

Arbitrage Bot

The Arbitrage Bot constantly monitors a user defined currency pair and related pairs on a particular exchange in order to profit on small differences in price. The Arbitrage Bot works well by monitoring related currency pairs in relation to the base currency. For Instance, if a user selects Bitcoin as their base currency on an exchange that supports a lot of altcoins, then the arbitrage bot could monitor USD/BTC, BTC/LTC, BTC/DOGE, DOGE/LTC, and USD/LTC for price differences and execute trades that are above a user determined profit percentage threshold.

Order Bot

Order Bots are highly customizable bots that are commonly used in conjunction with technical analysis. Order Bots operate based off conditions, which are also referred to as Pre-orders. Pre-orders are essentially logical expressions that take the form of "If the price of a cryptocurrency is less than X amount, then Buy or Sell." The beauty of this is that Pre-orders can be strung together to create very customized bots, which can be used to mirror support and resistance levels from technical analysis.