Intelligence Algorithm Setup Guide

The Intelligence Algorithm is designed to accumulate cryptocurrency at the most opportune prices and excels at building a strong foundation in any cryptocurrency.

Once you've completed the Bitcoin Algorithm Setup Guide, you can start building an instance of the Intelligence Algorithm by ensuring that only the Intelligence Algorithm is visible. Click the the settings icon to begin changing parameters.

Funding Options

The Intelligence Algorithm requires cash or stablecoins in your Gemini account. If you need to sell off a cryptocurrency position, you can use the Arbitrage Algorithm to do so.

Quick Start Using Recipes

Beginning with our pre-built recipes is the fast way to start trading with the Intelligence Algorithm.

Intelligence Algorithm: Recipes

Once you have copied the recipe settings, you will need to create an instance in order to trade live.

Intelligence Algorithm Settings

Clicking the gear icon next to the Intelligence Algorithm’s name access its settings menu. Here you can make changes to the algorithm and see in real time its effects on your performance.

The Intelligence Algorithm is designed to accumulate cryptocurrency at opportune times, typically when the market is forming troughs and consolidating. By tuning the Intelligence factor, you are able to tune for specific buying behavior that fits the needs of your instance.

Intelligence Algorithm Settings

Inputs

Repeat Purchase Method - The buying window allowed for the algorithm to execute orders. Note, this is not the same as changing timeframes.

Every Bar Parameters - Only applies when Repeat Purchase Method is set to “Every Bar”. Generally used when setting timeframe to intraday periods.

Start Time - The start time when the algorithm will be enabled to buy.

End Time - The end time when the algorithm will be enabled to buy.

Daily Parameters - Only applies when Repeat Purchase Method is set to “Daily”.

Time of Day - The time when the algorithm will buy if conditions for order execution are met.

Weekly Parameters - Only applies when Repeat Purchase Method is set to “Weekly”.

Time of Day - The time when the algorithm will buy if conditions for order execution are met.

Day of Week - The day when the algorithm will buy if conditions for order execution are met.

Monthly Parameters - Only applies when Repeat Purchase Method is set to “Monthly”.

Time of Day - The time when the algorithm will buy if conditions for order execution are met.

Day of Month - The day when the algorithm will buy if conditions for order execution are met.

Start Date - The start date of the algorithm’s backtest

End Date - The end date of the algorithm’s backtest. A far future date is recommended.

Number of Bars - The number of bars to load into the chart.

Exit Full Position on Last Historical Bar - If there are any open trades during the backtest, checking this box will close out those trades on the last closed bar which allows you to include open trades in performance calculations.

Activate Intelligence - When checked, the intelligence algorithm is active. The Intelligence factor (0 - 1+) adjusts the sensitivity of the Intelligence Algorithm. Higher numbers increases the frequency of buy orders, lower numbers decrease the frequency of buy orders.

Limit to Available Capital - For backtesting purpose, checking this box will limit the amount of available capital the algorithm can execute buy order from based on the initial capital + realized profits. This feature is useful in helping you determine how much capital you will need in your Gemini account to execute your desired parameters.

IMPORTANT NOTES - Intelligence Algorithm Setup

Exit Full Position on Las Historical Bar - When setting up an instance, DO NOT have this item checked.

Properties

Initial Capital - The dollar value of your starting capital.

Order Size - The value of each executed buy order.

Pyramiding - Maximum number of successive entries allowed.

Commission - Fees paid for each entry and exit. Through our partnership with Gemini, all orders placed using Arch Public algorithms are subject to a flat 0.4% transaction fee.

All other settings in the Properties are irrelevant to the Intelligence Algorithm.

IMPORTANT NOTES - Intelligence Algorithm Setup

Order Size - Unlike the Arbitrage Algorithm, you will need to set this parameter for the algorithm to buy the desired amount of cryptocurrency.

Using Strategy Tester

TradingView’s Strategy Tester is a powerful performance analysis tool that adjusts realtime to changes made to your algorithm’s settings. This allows you to intelligently hone in on your preferred settings.

Upon changing settings for any algorithm, you will see the chart and Strategy Tester immediately update to reflect those changes.

The four main tabs of Strategy Tester are:

  • Overview

  • Performance Summary

  • List of Trades

  • Properties

Creating an Instance

Once you’ve honed in on settings you like, you will need to direct The Bitcoin Algorithm to execute your trades automatically. To do that, you will create an instance. Instances allow you to stack multiple versions of Arch Public algorithms on your Gemini account, creating a comprehensive, sophisticated, and personalized cryptocurrency strategy designed to meet your goals.

First, go to the Webhooks section through your Arch Public Client Portal. You will find the TradingView Alerts section. For instances to successfully trigger orders on your Gemini account, you must have already completed the steps outlined in Connecting To Gemini.

On the right hand side of TradingView, click Alerts (clock icon) > Create Alerts.

To create an instance, first change the Condition to the algorithm you would like to set up for this instance. At the top of the window, check to make sure the timeframe is the correct one you want. If it is not, simply change it on the chart and click on alerts again.

Give the alert any name you wish.

In the TradingView message section, you will need to copy/paste the Webhook message generated in your Arch Public account.

IMPORTANT NOTE - Instance Expiration

The TradingView Essential membership limits the maximum lifespan of an alert to 60 days. This means that your instance will expire after 60 days and you will need to restart it. Upgrading to the TradingView Premium membership enables you to have open-ended alerts which means your instance will function in perpetuity.

Now click the notifications tab. You will need to check Webhook URL and copy/paste the URL found in your Arch Public Account. All other checkboxes are optional.

Click Create and your instance will be live.

You will see your instance appear in the Alerts section on TradingView.

Monitoring Your Algorithms

Verifying Successful Order Execution

When an instance executes an order you may receive an alert depend on the notification settings you checked during the instance setup above. To verify that your order successfully executed on your Gemini account, go to Portfolio and scroll down to find Transaction history. A successfully executed order will appear in your Transaction History.

Modifying an Instance

If you would like to cease order execution of any instance, simply find the instance in your TradingView Alerts tab and click Pause. You are also able to delete the instance from this section.

Clicking the gear icon of an instance will allow you to edit the webhook and notification parameters of the instance.

If you wish to change the trading parameters of the instance, for example, you would like to increase the dollar amount traded, you will need to delete the instance instead. After deletion, make changes to the algorithm’s trading settings and create a new instance.

Keeping Your Instance Updated

When we release a new version of the algorithms, you will see a purple icon next to the aglorithm's name. Click the icon to update.

You will need to update any live instances by creating a new instance using the updated algorithm with the same settings from the previous instance.

Last updated

Was this helpful?