Arch Public Algorithm Setup Guide (Start Here)
Set up a Supported Exchange Account
Arch Public Algorithms require a Kraken or Gemini exchange account to function.
NOTE: Kraken integration is currently in beta development. Due to regulations, Kraken is preferred for Canadian and international clients.
Set up a Kraken exchange account or Gemini exchange account
Once established, you will need to fund your account
Set up a TradingView Account
Set up a TradingView account. You will need an Essential Plan at minimum.
Set up TradingView 2 Factor Authentication
Once you have created your account, click the account icon and find Profile Settings

Click "Set 2-factor authentication". If you have not already subscribed to a paid plan, TradingView will prompt you to do so.

Select your preferred 2 Factor Authentication option using an authentication app or your phone number. In this example, we are using an authentication app.




2 Factor Authentication setup is complete when you see a "Disable" button next to your chosen 2FA method. If you do not see a "Disable" button, click "Enable" again to complete the process.

Access Arch Public Algorithms in TradingView
Log in to your Arch Public account and go to Client Portal

On the left-hand side, click Webhooks

The Webhooks section is where you will find all critical inputs and outputs required to automate The Bitcoin Algorithm
In the User Information section you will need to input your TradingView Username and Opt into automated trades. (Make sure you click “Update” and “Save”).
Your TradingView Username IS NOT your email address. Entering your email address will not work.

Connecting To Your Exchange Account
In order to connect your Crypto Exchange Account to Arch Public's suite of algorithms, you will need to create an API key in your exchange account and copy/paste the information into the Webhooks section in your Arch Public Client Portal.
Connect To Kraken (beta)
IMPORTANT Staking MUST be disabled for cryptocurrencies you wish to trade with Arch Public Algorithms. Failing to do so will result in missed trades. To turn off automatic staking (Kraken Auto Earn) on Kraken Pro, navigate to your account settings within the app, then to "Kraken Auto Earn" and toggle it off. Any pending rewards will be paid out after the current seven-day payout period ends
Log in to your Kraken Account. In the top right-hand corner, click the Account icon and click Settings

Click "Connections & API", then "Create API Key"

Give your new API key a name. Make the selections as pictured in the screenshot. Then click "Generate Key"

You will now see your API Key and API Secret Key. Make sure you copy these somewhere safe. If you lose your API Secret Key, you will simply have to create a new API key to regain functionality. Keep this window open so you can easily copy and paste these keys into your Arch Public Client Portal.

Once you have copied your keys to a safe location, check the acknowledgement box above and Close. You will now find the API key you just created in your Kraken account.
Go back to your Arch Public Client Portal’s Webhook section. Copy and paste your API Key Name (also known as Account Alias), API Key, and Secret Key. Click “Add Account”.

Once completed, you will see your Kraken API key appear in “Your Brokerage Accounts” section. You have now successfully connected Kraken to Arch Public's Crypto Algorithms.
You are now ready to add your Arch Public Algorithms to TradingView.
Connect To Coinbase (beta)
Log in to your Coinbase Account. In the top right-hand corner, click the Account icon and click Settings

On the left-hand side, click "API" settings.

Click "Create API Key"

Give your API key a nickname and enabling trading by selecting "Trade". Click "Create & download" when finished.

You may have to complete 2-factor authentication to view your API key.

Copy & Paste the ENTIRE API key and private key somewhere safe.

Go to your Arch Public Client Portal’s Webhook section. Copy and paste your API Key Name (also known as Account Alias), API Key, and Secret Key. Click “Add Account”. Once added, you will see your coinbase key added. Click the "Test Connection" button to ensure your API key has been properly added.

You are now ready to add your Arch Public Algorithms to TradingView.
Connect To Gemini
Log in to your Gemini Account. In the top right-hand corner, click the Account icon and click Settings

On the right-hand side, click API

Click “Create API Key”

Select Primary Scope. Click Next.

Give the API key a name (it can be anything). Select “Trading”. Select "Unrestricted". Click “Create API Key”.

You will now see your API Key and API Secret Key. Make sure you copy these somewhere safe. If you lose your API Secret Key, you will simply have to create a new API key to regain functionality. Keep this window open so you can easily copy and paste these keys into your Arch Public Client Portal.

Once you have copied your keys to a safe location, check the acknowledgement box above and Close. You will now find the API key you just created in your Gemini account.

Go back to your Arch Public Client Portal’s Webhook section. Copy and paste your API Key Name (also known as Account Alias), API Key, and Secret Key. Click “Add Account”.

Once completed, you will see your Gemini API key appear in “Your Brokerage Accounts” section. You have now successfully connected Gemini to Arch Public's Crypto Algorithms.
You are now ready to add your Arch Public Algorithms to TradingView.
Adding Arch Public Algorithms To TradingView
On the TradingView homepage, click the upper left-hand menu and select Supercharts

Select the correct trading pair in the chart by clicking the symbol selector. For a current list of trading pairs, please reference the Crypto FAQ . The exchange must be the same as your exchange (Kraken or Gemini) otherwise the algorithms will not display.
IMPORTANT NOTE - If your exchange account is funded with a currency other than USD (For example, GBP, USDT, etc.), your chart MUST be set to the correct pair (e.g. BTCGBP, BTCUSDT).




Select Indicators > Invite Only.
This is where you will add the main Bitcoin Algorithms to your chart. Click the algorithm(s) you would like to add to your chart. You will see them appear on your chart.
Please allow for up to 24 hours after adding your TradingView username to the Arch Public Client Portal. You will need to refresh TradingView in your browser to see recently added algorithms in the “Invite-only” section.

You will see the algorithms you’ve selected appear on the chart.

Display only one algorithm at a time when performing analysis and setting changes. To do so, click the eyeball icon next to the algorithm’s name on the chart. Notice that the visible algorithm has a clear eyeball while the invisible algorithm has a cross through the eyeball.

The main functions you will use are the algorithm settings menu (gear icon), Strategy Tester, and timeframes.

Timeframes change the period on which the algorithms function, therefore significantly effecting the performance of any given set of algorithm parameters. When setting up an instance, ensure that you are on the timeframe you desire for that instance.

Setup Complete! What Next?
Start with an instance of the Arbitrage Algorithm or Intelligence Algorithm. The Arbitrage Algorithm is deigned to take advantage of the volatility of cryptocurrency. It can be tuned to generate a cash yield, accumulate cryptocurrency, sell off an existing position, or a blend of all three.
Setup an instance of the Arbitrage Algorithm. The Intelligence Algorithm is designed to accumulate cryptocurrency at the most opportune prices and excels at building a strong foundation in any cryptocurrency.
Setup an instance of the Intelligence Algorithm.
Navigating TradingView
TradingView is a comprehensive trading platform and we understand it can be daunting at first glance. For questions related to using TradingView, it's best to ask their support AI as you get up and running.

Last updated
Was this helpful?