Intelligence Algorithm Setup Guide
Last updated
Was this helpful?
Last updated
Was this helpful?
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 , 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.
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.
Beginning with our pre-built recipes is the fast way to start trading with the Intelligence Algorithm.
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.
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
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.
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.
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.
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.
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.
Once you have copied the recipe settings, you will need to in order to trade live.
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 .