Close menu

Our Services
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY
START  YOUR 7 DAY FREE TRIAL TODAY

Wiki menu

BlockParty Signals – Overview

Signing up for BlockParty gives you access to 4 channels dedicated to giving you the world’s best crypto trading information.

We publish trades, news and give you access to our custom trading view indicators. We also host a vibrant, friendly international trading community where you can discuss all aspects of trading.

This service is an expanded, evolved version of what is usually referred to as a signal group. We realised that whilst receiving good quality trade signals is a viable offer, we wanted to offer more to our subscribers so we give you access not only to the trades but also to all the tools that we use to create them.

The Channels can be accessed from anywhere using Telegram Messenger or via the login area on the BlockParty Trading Website.

 

NEXT

Market scanner

Market scanner

Market Scanner

Our Market Scanner pulls trade information from over 530 crypto trading pairs alerting you to tradeable technical signals. It produces over 100 unique, reliable trading signals per day.

How to Trade using the Market Scanner

One of the most under utilised tools in the BlockParty fleet is the Market Scanner. Designed to allow you to access the same signals that trigger premium trades, the Market Scanner is essentially a price action alert service. It tells you which charts to check and the direction the assets are moving in, whether you trade and indeed profit is then all down to you.

This is a brief overview of how to use the Market Scanner. It is intended as an introduction to the Market Scanner channel. We’d recommend becoming fully versed in the basics of chart analysis before attempting to trade these signals using the Alpha Suite Guide. We’d also advise starting small or using a paper trading account as we’ve seen recently the market can be very unforgiving!

Firstly you’ll need to ensure you are a member of the market scanner channel and receiving the signals. Currently alerts are sent through contiuosly (timescales can change to accommodate the market). Alerts will show you the pairing, long or short direction triggers and a list of the possible triggering indicators. To discover which indicator actually flashed and triggered the alert you’ll need to look at the pairings chart on Trading View.
Once on the required chart you will use the Alpha Prime indicators to determine the triggering indicator. Start with the timeframe to match the chart the indicator was derived from.

I would suggest that you also have available the BTC chart, the BTC dominance chart (BTC.d on Trading View) and the BPT newsfeed to hand. Prior to trading check that BTC is either in an uptrend or at least relatively stable. For example in a ranging market try to catch it on the bounce. If BTC is falling and dominance is increasing then volume is being sucked from ALTS and despite your analysis being correct your trade will likely fail.


Indicators Generating Alerts

Trendbreaks- Highlighted by the Alpha Trendbreak Indicator. They tell us that we have broken out of the current trendline as well as breaking a local support or resistance. Trendbreaks should be traded in the current candle as you are looking to capture current momentum, they are effective in both long and shorts. I’d suggest looking for sub 10% TP1’s in consolidating markets, more in confirmed bullish markets (or bearish if shorting).

TD9- Painted by the alpha prime a TD9 is indicated where we see a series of nine candles where each closes higher (for shorts) or lower (for longs) than its 4th predecessor candles close value. It is anticipated that the price will then return to that of 4 candles before when considering targets. Given that it is using the previous 13 candles the TD9 can be very effective on higher time frames and often matches up with fib levels.

Oversold- On Alpha wave oversold is a very strong signal based on the RSI showing an undervaluation on multiple timeframes. Oversold signals lend themselves to manual DCA’ing rather than stop losses. If we don’t see a significant price reversal following an oversold signal you can double down on that investment. As the price falls the overselling only becomes a stronger buy signal and averaging down your price will increase your eventual profit. Use resistance to draw in targets.

 

RSI- Again on Alph Wave Relative strength index gives an indication of an asset being overbought (bearish) or oversold (bullish). The alerts on prime can give indications of a price reversal aim for 5% TP range on RSI indicators and look to use in confluence with divergences.

Divergences- Our divergences are painted when we see a divergences between the alpha wave and the price. The Alpha Wave is combining multiple time period RSI’s combined with dip and peak identifications. Divergences in this sense are between actual price and the technical indicators included in the Alpha Wave. Bullish divergences show that the price is below where the Wave is showing it should be, bearish divergences the opposite. Use divergences in combination with other indicators as divergences can last a long time and are not always present when prices reverse.

Bullflag / Bearflag- Simply indicates that we are breaking up out of a bullflag. Look for resistance lines to create targets (aim just under) and look for support to draw in stop losses.
Again aim just under.

 

The volume of market scanner signals should give you plenty of opportunity to test your analysis and preferred trading style. We’d recommend recording all your trades and your entry reasons as well as the background circumstances (BTC movement, BTC dominance and any news around the project you are investing in. Use these notes to refine your trading style and preferences. Happy Trading.

PREVIOUS

BlockParty Signals - Overview

NEXT

Trading channel

Trading channel

Trading channel

Here we publish daily trade signals complete with full analysis, daily macro & micro BTC updates to help stay ahead of the market as well as trade updates and results. We maintain a 70% win rate on our trades and since we use only BPT tools to create these trades you can follow along exactly so we all profit together.

How to enter premium trades

Premium Trades are often the entry point for a lot of BlockParty Traders. They are simple and require only a small amount of knowledge initially. As you progress and become more adept at trading or even begin to develop your own personal trading style they can be adapted to suit your needs. We’ll come back to this later.

We look to publish 2-3 Premium trades per day where we see good entries and price movement. We anticipate you having up to 15 of these trades open at a time. The frequency is important as we are often looking to take advantage of bullish periods.

The trades are based on current trade analysis so we are looking at the here and now and the immediate future. We are not taking a long term projection into account when opening these trades. For example we may be long term bearish on Dogecoin but see the ability to make a quick 10% in a trade.

Premium trades should form part of a diverse investment strategy. They are primarily used as a way for new traders to quickly build some capital, as a way to determine your personal risk tolerance, your attitude towards loss (it’s a big part of trading!) as well as teaching you the importance of clearly defined exit strategies. They sit apart from our DCA bots and HODLs in their active use of clearly defined and pre-set stop losses.

Employing stop losses allows you to remain liquid in market corrections or crashes or to simply take another opportunity quickly if a better one appears.

For more advanced traders premium trades can be a consistent profit source, trading will in good market conditions often out profit automated trading. Ideal conditions for these types of trades are a bullish BTC with declining BTC dominance. I.e we want to see Bitcoin prices increasing and the profits from BTC flowing into more speculative alt positions. We have a video on this market cycle on our YouTube channel.

Allocation

Because we are going to have multiple positions open and because we will be trading with Stop Losses we look to allocate a small % of our total trading allocation to each trade.

Our recommendation is to allocate 5% of your total Allocation to each position.

The idea here is that with 15 trades open at 5% you will have 75% of your capital in open positions at any one time with 25% liquid should you need it elsewhere.

Because Premium Trades are designed to be quick and help you retain liquidity we employ stop losses. We set our stops usually around -10%. In a market crash if your 15 premium trades all hit stop loss then you will lose 10% of your 5% allocation on each of the 15 trades meaning that a worst case scenario day for a swing trader is a 10% loss of their total allocated funds.

Trades will be posted in USDT, BTC and USDT Perpetual Futures pairings. Although the chosen base currency will depend on the market as a basic set up we would suggest having an equal split of BTC and USDT with about 10-15% of your total allocation for Futures trades (should you wish to trade with leverage).

Entry

We usually give one entry price and suggest only entering the trade is price is within 2% of entry. If you find you are missing entries then you can automate these trades via a service called Zignaly.

Take Profit

We usually employ three take profit targets. These are designed to be achievable quickly. Again, like the technical analysis they are not designed to indicate our maximum expectations for the coin.

If for example we set a TP 30% higher than current price, we do not believe that that is the ceiling price for the asset or even that it represents a high with the given market cycle or even that we think that price reflects the actual value of the asset we simply see that as being and achievable profit within a short time frame allowing us to profit, close the position and move on to another trade opportunity.

TP’s are derived from the charts. They are not arbitrary numbers they are chosen to be high points of certain price actions particularly points of resistance. We also deliberately place them below these point of price action to increase the chances of us hitting them. For example we never select a round number like 10 we would select 9.97 as psychologically we expect the market to react to a round number.

Multiple TP’s like this require you to make a decision when allocating capital between the two targets. As a general rule we suggest:

Bullish (mood, market or trader): 25% TP1 / 25% TP2 / 50% TP3
Bearish (mood, market or trader): 75% TP1 / 15% TP2 / 10% TP3

We look to place one target under 10% from entry. Once this target is hit we consider the trade a success.

We anticipate that from this point you can manage and exit the trade in profit even in adverse conditions. For example any trade in the green should be closed in profit if we see Bitcoin price correcting or a surge in BTC dominance. We provide BTC updates to help you anticipate how to manage your open trades. There are tools available to help you achieve this. 3commas for example allows you to move the stop loss in open trades so once the first take profit is hit you can move the SL up to break even or even to a position of profit. This ensures that you cannot lose from the trade. 3commas has an automated SL which can be set to automatically reset to breakeven to achieve the same goal.

Stop Losses

The key distinguishing factors of Premium trades are the timeframe and the Stop Loss.

As explained in allocation the Stop Loss is designed to allow you to exit positions with a small loss of capital. This is deemed preferable to capital being locked into trades that are below entry for long periods of time.

If liquidity does not matter to you and you want to minimise realised losses (realised as in the money has gone as opposed to unrealised losses where the money has purchased an asset that has declined in value) then you can simply remove the stop loss from your trade set up. However, as the analysis provided prior to the trade being issued is short term and because the trade is in no way based on the actual strength or true value of the asses being traded you will need to do your own analysis to evaluate how and when you will profit from leaving the trades open past the published stop loss.

As with take profits stop losses are based on the chart position of price action points, usually resistance. Where able we look to position stop losses on the other side of a resistance point. However, we do limit stop losses to single digits and so will, where necessary, place stop losses before natural resistance points (looking at previous candle depths and psychological prices) to maintain our aim of minimising realised losses.

Futures

We publish trades in USDT and BTC pairs as well as for USDT Perpetual Futures. The basic principles above will be true of futures trades. We post our trades with 1x leverage as we do not recommend any level of leverage, we consider that it would be your decision based upon your personal risk profile.

A good way to use leverage is to increase your base to your regular investment using leverage, for example if you wished to invest $100 you could use $10 at 10x Leverage. This minimizes risk and creates extremely efficient capital usage.

Because of the risk of liquidation it is always recommended that in Futures positions you utilise trailing Stop Losses as soon as your first target is hit raise your SL to zero to both lock in profits and remove liquidation risk.

Summary

Premium Trades are short term trades designed to provide quick profit and maintain your liquidity (especially important when using DCA bots).

They are primarily identified by their use of a defined Stop Loss. Stop Losses are a tool you can use as you see fit. Either to escape bad markets and maintain liquidity and to lock in profits. You can remove Stop Losses if that better suits your trading style.

Manage your trades as you see fit and be open to adapting your style to market conditions. For example closing trades in profit if the market turns, not entering trades if you are unsure of the overall market, and managing your allocation so that any potential losses are easily recoverable.

PREVIOUS

Market scanner

NEXT

Chat and support

Chat and support

An open chat channel where you can talk to our community of over 300 traders to discuss all aspects of crypto currency, ask questions and get the help and support you need from our knowledgeable, inclusive and friendly community.

We have 3 pro-traders monitoring the chat 24/7, to get their attention simply tag them in your enquiry using the handle @BPTadmin.

We ask you to be respectful and courteous to all members when using the chat.

PREVIOUS

Trading channel

NEXT

BlockParty Auto

BlockParty Auto

Automated trading allows hundreds of trades to be placed simultaneously ensuring a constant flow of profit. Our range of proprietary automated and pro-trader based algorithms can profit in both bull markets, ranging markets and dreaded bear markets 24/7.

The efficiency of this method lies in its full automation, you just need to allocate funds for the system to trade with.

Watch our intro to automated trading here.

 

Key advantages of automated trading:
> 24/7 Trading – Trade while you sleep
> Automated Trade Execution – Completely removing human error
> Time Preservation – Allowing for passive income opportunity
> Minimal Management – Removing the psychological duress of trading
> Risk Aversion – Tested strategies allow for the  the best opportunity of success

 

The continued success and growth of BlockParty Auto products means they consistently rank in the top 5  on multiple trading platforms for both returns and subscribers.

This is derived not only from consistent success of products but the unrivalled support offered by our team of pro-traders (based around the globe) and experienced trading automation developers to aid with queries and technical issues 24/7.  

PREVIOUS

Chat and support

NEXT

AutoDCA

AutoDCA

Our most advanced Spot Trading Automated Bot – running successfully in live markets for over 2 years – now with more advanced logic than ever. To increase profit & reduce risk.

 

Cost  – 15% Net Profit Performance-Fee
Target APY – 60% to 180%
Profitability – 3 out of 5
Risk – 1* out of 5
Ease Of Use – 5 out of 5
*Because nothing in trading can be completely risk-free unfortuntately!

The AutoDCA is powered by both automated algorhthims AND Pro-Trader driven trades from in-depth analysis. With constant Pro-Trader oversight profits can be trades can be opened and profits extended on market moving news, risk can be reduced should China decide to ban Bitcoin for the 400th time. We have taken all of the Spot algorhtims over the years combining them in to one powerful trading bot to take advantage of all market conditions.

The advanced machine learning & Pro-Traders oversight will always take advantage of bullish market conditions and lower frequency and commitment during the bearish periods.

Pro’s

>Trade while you sleep with our most tried , while maximising your results with the slightest of settings management.

>Always minimal realised losses assuming real-world conditions allowing for consistent stress-free long-term profit

>No upper limit on investment.

Con’s

> Understanding capital allocation as with any trading is always required and necessary

> Like with all long based spot products profit decreases during bearish periods

> As with all DCA bots, the levels of safety they provide, mean by their very nature they are inefficient.

Perfect For….

>Someone with moderate levels of capital & a very light understanding of Crypto who is looking for a low risk product that they can tailor to maximise their profitability.

> Can commit a brief check a couple of times a month to update any minor adjustments if necessary

> Longer-term minded investors

 

“Why have many, when all you need is one!”

 

 

PREVIOUS

BlockParty Auto

NEXT

AutoDCA Bots

AutoDCA Bots

Platform: Mizar

 

AutoTrader | USDT 
AutoTrader | USD (Coming Soon)
AutoTrader | BTC (Coming Soon)

PREVIOUS

AutoDCA

NEXT

AutoDCA Guide

AutoDCA Guide

Platform

>Mizar

Market

>Spot


Direction

> Long


Exchanges

> Binance

> FTX

> Coinbase Pro

> Kucoin

> Okex

> MEXC

 

Quote Assets

> USDT

> BTC/USD/BUSD/USDC (Coming Soon)



Base Assets

> Top 100 tradeable USDT/BTC asset pairs available on Binance according to Market Cap & not including Stablecoins

 

Frequency

> Bear Market | 0 – 2 traders per day
> Bull Market | 5 – 20 trades per day 

 

Trade Duration

5 Minutes – 3 Months

Signal Logic

> Dip Buys
> BreakOuts
> PullBacks
> Fundamental & News-Driven

 

Recommended Max Active Deals

20 Default (It is highly recommended that you follow the Fear & Greed Filter to increase/reduce you active deals accordingly to help reduce risk exposure)

Allocation*
*This is an example based on the minimum allocation for a bot on Binance exchange. The default number of safety orders is 3. In this scenario the required allocation to run 20 deals with 3 Safety Orders each would be $1,532.

To find your own allocation preference then please use this basic ALLOCATION CALCULATOR

 

Allocation CalculatorLeverage1
Active Deals20Base order size25.00
Volume Multiplier1.6Safety order size10.00
LayerStep PriceTotal PriceProfit
Buy Order$25.00$25.00$500.00
1$10.00$35.00$700.00
2$16.00$51.00$1,020.00
3 (Default)$25.60$76.60$1,532.00
4$40.96$117.56$2,351.20
5$65.54$183.10$3,661.92
6$104.86$287.95$5,759.07

 

Allocation Strategy

 

There will be scenarios when there are more than 3 Safety Orders required on some trades therefore it is key to hold reserves of capital elsewhere for other trading or just banked. Alternatively you can remove safety orders from other trades or reduce your active deals in order to be able to increase the safety orders when required. Unfortunately with DCA there is no exact formula for allocation due to the nature of continual but controlled buying although it can be quite easily controlled and anticipated.

 

Active Deals Strategy*
*This functionality is currently under development to be entirely automated TBC

In order to safe-guard against overexposure to the market, following some very quick and easy rules can help maintain consistent year round profit and avoid capital being locked up extremely long term should a “Black Swan” event occur so we introduced the Fear & Greed Filter:

 


The Fear & Greed index  is posted daily in the BlockParty Trading Bot & DCA Channel

 



How To Adjust Max Active Deals

Check the Fear & Greed Index 7 day average (last week) ideally at least once every 7 days – although it is not the end of the world if it is longer, the bot has a lot of give. Simply adjust the active deals on your bot accordingly.

To do this head to the Subscriptions page on your Mizar dashboard



Select AutoDCA settings by clicking the “eye”

Select “Edit” and adjust your Max no. of Positions accordingly to your preference or the Fear & Greed Filter

 

How To Increase Safety Orders

 

Go to the Positions dashboard on Mizar

Open the settings to the specific position you want to increase or decrease the safety orders for by clicking “Settings”

Select “Edit Safety Orders” in the Position Manager and adjust the number of safety orders to your new preference

 

PREVIOUS

AutoDCA Bots

NEXT

AutoDCA Tutorial

AutoDCA Tutorial




This page is currently
under development...

PREVIOUS

AutoDCA Guide

NEXT

HybridDCA

HybridDCA




This page is currently
under development...

PREVIOUS

AutoDCA Tutorial

NEXT

HybridDCA Bots

HybridDCA Bots

Platform: Mizar

 

HybridDCA| USD (Coming Soon)
HybridDCA| USDT (Coming Soon)

PREVIOUS

HybridDCA

NEXT

HybridDCA Guide

HybridDCA Guide




This page is currently
under development...

PREVIOUS

HybridDCA Bots

NEXT

HybridDCA Tutorial

HybridDCA Tutorial




This page is currently
under development...

PREVIOUS

HybridDCA Guide

NEXT

CopyTrader

CopyTrader

 

Sign Up To Anny & Receive 20% Off Trading Fee’s

> Join the BlockPartyFTX  SPOT|USD manager to trade with USD in the SPOT Market
> Join the BlockParty SPOT|USDT manager to trade with USDT in the SPOT Market
> Join the BlockPartyFTX  FUTURES|USD manager to trade with USD in the FUTURES Market
> Join the BlockParty FUTURES|USDT manager to trade with USDT in the FUTURES Market

 

Anny is a crypto smart trading platform that lets you automate the trade signals from our signals channel. 

You simply create an account on Anny, connect your exchange and connect to our Trade Manager Service.

You will now auto follow all of the trades published in the channel, spot, futures, scalps and hold’s. If you don’t want or are unable (due to local trading restrictions) to follow futures trades you can simply not connect a futures account.

Anny is charged on a profit share basis. To follow the BlockParty trades you are charged 15% of your net profit monthly.

A full breakdown of Anny’s fees can be seen here
Sign up to Anny using our affiliate link to receive 20% cash back on fees.

If you have any further questions about Anny visit their Help Centre.

 

PREVIOUS

HybridDCA Tutorial

NEXT

Copy Trader Set-Up

Copy Trader Set-Up

1) Sign Up To Anny (20% Off Fee’s) & Connect Your Exchange

 

2) Join the BlockParty Trader Manager;

 

> Join the BlockParty SPOT|USDT manager to trade with USDT in the SPOT Market
> Join the BlockParty FUTURES|USDT manager to trade with USDT in the FUTURES Market

 

3) Set your personal preferences on the trader manager dashboard on the main dashboard screen

 

 

4) Sit back, let BlockParty take the wheel & drive

 

Futures Copy-Trader Strategy & Allocation

Objective

> Consistent Net Monthly Profit
> Guard against liquidation

Strategy #1

Stop-Loss based Fixed Structure

> These operate with a 0.5%-1% risk – this means that if the stop-loss is 1% or 20% the most you will lose is 0.5%-1% of your allocation your take profit will also be proportional at usually 0.75% or 1.5% of total allocation.

> The take profit will always sit in a positive Risk:Reward usually around 1.5x to the stop-loss.

> These will be quite high volume assuming market conditions are not showing too unpredictable volatility with up to 10 or more running concurrently

> Often they will be in a hedged format to give the highest chance of consistent returns in any market especially when volatile and more uncertain

Strategy #2

Bitcoin Long DCA

> This is open ended with targetted re-buys – this is exclusively long to guard against unlimited % increase and ultimately liquidation

> This will deploy 0.5% of allocation in initial trade. All the way up to 50% of entire allocation secured up to a -60% drop. A hedged short of 25% of allocation will be deployed prior to this to safeguard against liquidation. In the highly unlikely event of Bitcoin dropping 90% liquidation of 100% margin will occur – with the hedged short deployed long before this margin call will occur at an impossible -120%.

> Please ensure your Hedge mode is activated on your chosen exchange

Allocation Information

Due to the nature of using both risk and investment sizing for entering trades it is highly advised to not adjust settings other that “Allocated Capital”


Positions Sizing – Advised to use “Take Recomendation” (This can cause issues with scaling since using both investment functions and ultimately will put you out of sync with the strategy)

Allocated Capital – This literally means how much the strategy will use and ultimately the only thing advised to change accordingly. This is the baseline $ amount that the Risk & Investment settings the provider (us) uses. For example if it is $1,000 then when using 0.5% investment it will use $5 as margin (not including leverage which will usually be 10x thus $50 in total for the trade). For risk using a 0.5% risk and the trade had a 10% stop-loss with 10x leverage then it would only invest the amount that would allow you to lose a maximum of $5 which in this case would also be a 0.5% investment.  For the most part you will not have to worry about any of this but it is encouraged to understand it.

Increasing Risk – Please note if you prefer the riskier side of trading then you can increase this beyond even what capital you have in your futures wallet. For example if you are holding $1000 you can set this to $2000 and effectively all of your investment and risk per trade will be doubled. This also means that your liquidation point on the DCA trades will be halved – whilst that is still an unlikely scenario with BTC, it can still happen! Make sure you fully understand the risks involved – you know the strategy and you know the risks.

> Margin – When you set your “Allocated Capital” this does NOT take into account the rest of your balance in your Futures wallet and margin from that wallet WILL be used if required so it is advised to only have the allocated amount in your wallet you are prepared to potenitally use in the Futures trading strategy. 

Remember all Futures carries inherient risks and liquidations of funds regardless of multiple precautions and strategies put in place. Always use nominal amounts and minimise risk until you are fully versed on how futures operates both on Anny & your chosed exchange as we hold zero liability for lost funds via strategy or technical issues.

Spot Copy-Trader Strategy & Allocations

Details Coming Soon

 

PREVIOUS

CopyTrader

NEXT

3commas Bots

3commas Bots

 

3Commas is one of the most popular and longest running smart-trade platforms – with a range of exchanges and assets to trade with it has become very popular. It offers a great basis for automated trading and functions to develop a great passive income stream.  It is a reliable platform and great for an “All-In-One” platform for trade and exchange management.

Our Bots on 3commas;


BotParty / Automated Trader

Big.WickEnergy / Pro-Trader

 

 

PREVIOUS

Copy Trader Set-Up

NEXT

BotParty / Automated Trader

BotParty / Automated Trader

START EARNING WITH ON BOTPARTY TODAY ON 3COMMAS 

 

Overview

 

> 24/7 Fully Automated trading bot combining three of our most successful DCA products. 

> Trades across multiple exchanges on BTC & USDT

> Fixed Safety Order structure to always buy as the market drops

> Fully algorithmically traded A.I. managed bot with machine learning.

Cost – $30 per month + VAT (If applicable to country of residence)

Target APY – 70% to 140%

Profitability – 3 out of 5

Risk – 2 out of 5
Ease Of Use – 3 out of 5

Pro’s
>Trade while you sleep with our cheapest automated product, while maximising your results with the slightest of settings management.

>Zero realised losses assuming real world conditions.

>No upper limit on investment.

>Zero slippage on trades.
> Currently trades Stablecoin and BTC

 

Con’s
> Requires a minor element of self-management & as with all DCA bots, is susceptible to higher levels of drawdown.

> Profit slows down heavily in a bear market.

> As with all DCA bots, the levels of safety they provide, mean by their very nature they are inefficient.


Perfect For….
>Someone with moderate levels of capital & a very light understanding of Crypto who is looking for a low risk product that they can tailor to maximise their profitability.

> Can commit a brief check once every 7 days to update the minor adjustments if required

> Happy for potentially longer term returns whilst capital is being used or does not require 24/7 liquidity

Market
>Spot

Direction
>Long

Exchanges
>Binance

>Binance US
>FTX
>Bittrex
>Coinbase Pro
>Okex

>Kucoin
>ByBit

> Kraken

 

Quote Assets
>USDT/USD/USDC/BUSD
>BTC

 

Base Assets
>Top 100 tradeable USDT asset pairs available on Binance according to Market Cap
>Top 100 tradeable BTC asset pairs available on Binance according to Market Cap

 

Signal Style
>Swing Trade
>Low Frequency
30 Signals per day in bullish periods
0-5 signals per day in bearish periods

Signal Logic
> Dip Buys
> BreakOuts
> PullBacks
> Pro-Trader Activated

 

Exit Protocol
Fixed Safety Order Coefficient

 

Recommended Max Active Deals

30


Framework & Worked Example (You can set your own buy order amount)

3COMMAS BOTPARTY USDT PRESET
3COMMAS BOTPARTY BTC PRESET

 

Price Step %5Safety Order Step scale1.75Base order size20.00
Target profit (%)3Safety Order Volume Scale1.66Safety order size10.00
Start Order TypeLimitTrailingN/ASimultaneous deals per same pair1.00
LayerTotal %Step AmountStep PriceTotal PriceProfit
BUY00$20.00$20.00$0.60
1 (Default Fixed)5.005.00$10.00$30.00$0.90
2 (Default Fixed)13.758.75$16.60$46.60$1.40
3 (Optional)29.0615.31$27.56$74.16$2.22
4 (Optional)55.8626.80$45.74$119.90$3.60
5 (Optional Manual)ManualManual$75.93$195.83$5.87
6 (Optional Manual)ManualManual$126.05$321.88$9.66
7 (Optional Manual)ManualManual$209.24$531.12$15.93
8 (Optional Manual)ManualManual$347.34$878.46$26.35
9 (Optional Manual)ManualManual$576.59$1,455.05$43.65
10 (Optional Manual)ManualManual$957.13$2,412.19$72.37

 

Allocation – IMPORTANT MUST READ


Quick Note
To find the right allocation – Multiply the Base Order by x6 to give you the allocation amount of 1 deal and then multiply that by the number of active deals (30) to give the total recommended allocation
PLEASE NOTE THAT THE EXCHANGE MINIMUM PER ORDER ON MIZAR IS $10

 

Default Safety Orders on the bot are set to 2 (we recommend to ensure your bot can cover 4 Safety Orders for 100% of your deals – see below to calculate this)

 

If 100% of the deals are being used and the 2 Safety Orders are filled then this will amount to only 39% of the recommended capital required to safely operate the bot.

 


3Commas will advise you of the Max Amount Used By Bot  – IGNORE THIS

See the BPT Bot Calculator here or utilise the Online Leverage Calculator here to help configure your allocation

General Note: It is never advised to put 100% of your portfolio into one bot/product as the market is extremely unpredictable. Always be diligent with portfolio allocation

 

Example:

If you had a $20 buy order and a $10 Safety Order with 30 Max Active Deals then your total allocation will be $3600 although it will tell you the max amount used is $1398. This is because the anticipated Safety Orders are not yet taken into account.

 

Strategy – IMPORTANT MUST READ

In order to safe-guard against overexposure to the market following *some very quick and easy rules can help maintain consistent year round profit and avoid capital being locked up extremely long term should a “Black Swan” event occur.

*This functionality is currently under development to be entirely automated TBC

It is important that the allocation recommendation above is followed to apply the following strategy

FEAR & GREED FILTER – IMPORTANT MUST READ


Online Fear & Greed Index
Mobile App & Widget (Recommended)

 

How To Use


Check the Fear & Greed Index 7 day average (last week) ideally at least once every 7 days – although it is not the end of the world if it is longer, the bot has a lot of give. Simply adjust the active deals on your bot accordingly to do this go to the bot DCA Bot screen on your 3Commas account

On your BotParty Bot click on the pen and paper icon


Adjust the Max Active Deals to the recommended percentage of your Maximum number of open trades according to the Fear & Greed table 

 

All you have to do is check the Fear & Greed Index at least once a week, basic maths and remember your maximum number of open trades/deals.

 

S.O Gateway – IMPORTANT MUST READ

Quick note
Increase chosen number of trades to the recommended safety order level to DCA out of according to the Safety Order Gateway Table below

 

The Safety Order Gateway is even simpler to operate and doesn’t necessarily command any urgency. The directive of the SO Gateway is to help increase capital efficiency whilst keeping capital exposure under control. The logic is that if all trades are open and the market starts moving down to fast for the DCA structure to exit the trades we don’t know if this is a short term event or the start of a bear market in which case we don’t want to spend our entire allocation on attempting to get out of 30 trades at once – should the trades require more than 4 safety orders to get out then we are in trouble! 

Instead we will only focus on a small amount of trades that we can channel a large portion of the allocation towards getting out of. Unfortunately 3Commas does not benefit from the Automated Dynamic Safety Order logic so a 2 fixed safety orders are there ready to take its place and after safety order 4 it will be down to you for manual execution of adding funds to bring down the average buy price, although using the SO Gateway table it will allow you to still balance your allocation correctly, similarly nearly all deals are exited within 7-8 Safety Orders even in extreme cases….but it can happen so fail to prepare then prepare to fail. Then it is a simple case that once you close 2 or 3 trades in this fashion you can move on to the next 2-3 trades until the entire board is clear. Naturally if you applied the Fear & Greed filter it should be very rare that you are in a position that the entire max number of trades is open at the top of the market.

Rules

 

Identify the number of trades you want to apply the extra Safety Orders to (Open the Safety Order Gateway) using the below table that informs you of how many it will allow with the recommended allocation. The more trades you opt to open the SO Gateway to the higher the risk of being over exposed to the market becomes. A recommendation of 3 – 5 trades max at any one time is advised. As it is only extreme circumstances we will see 7-8 safety orders appear on a trade.


The following table is based on all 30 active deals being “filled” to Safety Order 2 (The default setting) and utilising the remain allocation to the desired number of trades

 

Number Of Trades To Open 

S.O Gateway

Max. Safety Orders
1SO 10
2SO 9 (Almost)
3SO8 (Almost)
4SO 7
5SO6 (and a half)
6SO6
7SO6
8SO6
9SO5
10SO5

 

How To Use

 

Go to the “My Deals” tab on 3Commas to reveal all of the existing open trades

Select the trade you wish to increase the Safety Orders to the desired amount using the S.O Gateway table and click on the “Edit” button.




Simply increase the “Max Safety Orders Count” from 2 to the chosen number

 

Example:

> I currently have 30 open trades – no safety orders have been used yet
> The market dumps 30% in one candle
> No trades have closed and all Safety Orders are now filled to the maximum of 2 Safety Orders (17.50& market decline).
>I have decided that I want to start to DCA out of 3 trades – I select 3 open trades and increase the safety orders to 8 as per the S.O Gateway table.
> The market drops again and these 3 trades all activate a 3rd safety order, the market pumps and these 3 trades close.
> I now repeat the process of selecting a further 3 trades to increase the Safety Orders to 8 until the market climbs fully to clear the board or the market continues down and then the process is repeated until all cleared.

PREVIOUS

3commas Bots

NEXT

BigWickEnergy / Pro-Trader

BigWickEnergy / Pro-Trader

START EARNING TODAY WITH BIGWICKENERGY ON 3COMMAS

 


Overview

 

> 100% Pro-Trader Triggered Trades

> Trades across multiple exchanges on BTC & USDT

>  Fixed Safety Order structure to always buy as the market drops

> Fully algorithmically traded A.I. managed bot with machine learning.

Cost – $30 per month + VAT (If applicable to country of residence)

Target APY – 70% to 140%
Profitability – 3 out of 5

Risk  – 2 out of 5
Ease Of Use – 3 out of 5

Pro’s

> Pro-Trader only trades – based on analysis and fundamentals
>Trade while you sleep with our cheapest automated product, while maximising your results with the slightest of settings management.

>Zero realised losses assuming real world conditions.

>No upper limit on investment.

>Zero slippage on trades.
>Trades Stablecoin and BTC assets

 

Con’s
> Requires a minor element of self-management & as with all DCA bots, is susceptible to higher levels of drawdown.

> Profit slows down heavily in a bear market.

> As with all DCA bots, the levels of safety they provide, mean by their very nature they are inefficient.


Perfect For….
>Someone with moderate levels of capital & a very light understanding of Crypto who is looking for a low risk product that they can tailor to maximise their profitability.

> Can commit a brief check once every 7 days to update the minor adjustments if required

> Happy for potentially longer term returns whilst capital is being used or does not require 24/7 liquidity

Market
>Spot

Direction
>Long

Exchanges
>Binance

>Binance US
>FTX
>Bittrex
>Coinbase Pro
>Okex

>Kucoin
>ByBit

> Kraken

Quote Assets
>USDT/USD/USDC/BUSD

Base Assets
>Top 100 tradeable USDT asset pairs available on Binance according to Market Cap
>Top 100 tradeable USDT asset pairs available on Binance according to Market Cap

 

Signal Style
>Scalp 

>Swing Trade

> HODL
> Fundamental
Frequency

> Low On Weekends
> 100% Market Dependant


Signal Logic
> 100% Pro-Trader Based

 

Exit Protocol
Fixed Safety Order Coefficient

Recommended Max Active Deals

30


Framework & Worked Example (You can set your own buy order amount)

3COMMAS BIGWICKENERGY USDT PRESET
3COMMAS BIGWICKENERGY BTC PRESET

 

Price Step %5Safety Order Step scale1.75Base order size40.00
Target profit (%)2Safety Order Volume Scale1.66Safety order size10.00
Start Order TypeLimitTrailing0.2Simultaneous deals per same pair1.00
LayerTotal %Step AmountStep PriceTotal PriceProfit
BUY00$20.00$20.00$0.60
1 (Default Fixed)5.005.00$10.00$30.00$0.90
2 (Default Fixed)13.758.75$16.60$46.60$1.40
3 (Optional)29.0615.31$27.56$74.16$2.22
4 (Optional)55.8626.80$45.74$119.90$3.60
5 (Optional Manual)ManualManual$75.93$195.83$5.87
6 (Optional Manual)ManualManual$126.05$321.88$9.66
7 (Optional Manual)ManualManual$209.24$531.12$15.93
8 (Optional Manual)ManualManual$347.34$878.46$26.35
9 (Optional Manual)ManualManual$576.59$1,455.05$43.65
10 (Optional Manual)ManualManual$957.13$2,412.19$72.37

 

Allocation – IMPORTANT MUST READ


Quick Note
To find the right allocation – Multiply the Base Order by x6 to give you the allocation amount of 1 deal and then multiply that by the number of active deals (30) to give the total recommended allocation
PLEASE NOTE THAT THE EXCHANGE MINIMUM PER ORDER ON MIZAR IS $10

Default Safety Orders on the bot are set to 2 (we recommend to ensure your bot can cover 4 Safety Orders for 100% of your deals – see below to calculate this)

If 100% of the deals are being used and the 2 Safety Orders are filled then this will amount to only 39% of the recommended capital required to safely operate the bot.


3Commas will advise you of the Max Amount Used By Bot  – IGNORE THIS

See the BPT Bot Calculator here or utilise the Online Leverage Calculator here to help configure your allocation

General Note: It is never advised to put 100% of your portfolio into one bot/product as the market is extremely unpredictable. Always be diligent with portfolio allocation

 

Example:

If you had a $20 buy order and a $10 Safety Order with 30 Max Active Deals then your total allocation will be $3600 although it will tell you the max amount used is $1398. This is because the anticipated Safety Orders are not yet taken into account.

 

Strategy – IMPORTANT MUST READ

In order to safe-guard against overexposure to the market following *some very quick and easy rules can help maintain consistent year round profit and avoid capital being locked up extremely long term should a “Black Swan” event occur.

*This functionality is currently under development to be entirely automated TBC

It is important that the allocation recommendation above is followed to apply the following strategy

FEAR & GREED FILTER – IMPORTANT MUST READ


Online Fear & Greed Index
Mobile App & Widget (Recommended)

 

How To Use


Check the Fear & Greed Index 7 day average (last week) ideally at least once every 7 days – although it is not the end of the world if it is longer, the bot has a lot of give. Simply adjust the active deals on your bot accordingly to do this go to the bot DCA Bot screen on your 3Commas account

On your BotParty Bot click on the pen and paper icon


Adjust the Max Active Deals to the recommended percentage of your Maximum number of open trades according to the Fear & Greed table 

 

All you have to do is check the Fear & Greed Index at least once a week, basic maths and remember your maximum number of open trades/deals. 

 

S.O Gateway – IMPORTANT

Quick note
Increase chosen number of trades to the recommended safety order level to DCA out of according to the Safety Order Gateway Table below


The Safety Order Gateway is even simpler to operate and doesn’t necessarily command any urgency. The directive of the SO Gateway is to help increase capital efficiency whilst keeping capital exposure under control. The logic is that if all trades are open and the market starts moving down to fast for the DCA structure to exit the trades we don’t know if this is a short term event or the start of a bear market in which case we don’t want to spend our entire allocation on attempting to get out of 30 trades at once – should the trades require more than 4 safety orders to get out then we are in trouble! Instead we will only focus on a small amount of trades that we can channel a large portion of the allocation towards getting out of. 

 

Unfortunately 3Commas does not benefit from the Automated Dynamic Safety Order logic so a 2 fixed safety orders are there ready to take its place and after safety order 4 it will be down to you for manual execution of adding funds to bring down the average buy price, although using the SO Gateway table it will allow you to still balance your allocation correctly, similarly nearly all deals are exited within 7-8 Safety Orders even in extreme cases….but it can happen so fail to prepare then prepare to fail. Then it is a simple case that once you close 2 or 3 trades in this fashion you can move on to the next 2-3 trades until the entire board is clear. Naturally if you applied the Fear & Greed filter it should be very rare that you are in a position that the entire max number of trades is open at the top of the market.

Rules

Identify the number of trades you want to apply the extra Safety Orders to (Open the Safety Order Gateway) using the below table that informs you of how many it will allow with the recommended allocation. The more trades you opt to open the SO Gateway to the higher the risk of being over exposed to the market becomes. A recommendation of 3 – 5 trades max at any one time is advised. As it is only extreme circumstances we will see 7-8 safety orders appear on a trade.


The following table is based on all 30 active deals being “filled” to Safety Order 2 (The default setting) and utilising the remain allocation to the desired number of trades

Number Of Trades To Open 

S.O Gateway

Max. Safety Orders
1SO 10
2SO 9 (Almost)
3SO8 (Almost)
4SO 7
5SO6 (and a half)
6SO6
7SO6
8SO6
9SO5
10SO5

 

How To Use

 

Go to the “My Deals” tab on 3Commas to reveal all of the existing open trades

Select the trade you wish to increase the Safety Orders to the desired amount using the S.O Gateway table and click on the “Edit” button.




Simply increase the “Max Safety Orders Count” from 2 to the chosen number

 

Example:

 

> I currently have 30 open trades – no safety orders have been used yet
> The market dumps 30% in one candle
> No trades have closed and all Safety Orders are now filled to the maximum of 2 Safety Orders (17.50& market decline).
>I have decided that I want to start to DCA out of 3 trades – I select 3 open trades and increase the safety orders to 8 as per the S.O Gateway table.
> The market drops again and these 3 trades all activate a 3rd safety order, the market pumps and these 3 trades close.
> I now repeat the process of selecting a further 3 trades to increase the Safety Orders to 8 until the market climbs fully to clear the board or the market continues down and then the process is repeated until all cleared. 

 

BigWickFutures+ – MIZAR

START EARNING WITH BIGWICKFUTUREs+ TODAY!

PREVIOUS

BotParty / Automated Trader

NEXT

Overview

Overview

The GeekFest

⚗️ BlockParty Labs (BPLabs) is a division within BlockParty, driven by a passion for all things geeky & crypto!

This includes cutting-edge automation, data-science, scripting, programming, and various other intelligence-based approaches to simplifying financial complexity, in the ultimate pursuit of profits.

The People

Our trader-dev BlockDoc brings a wealth of experience with ones & zeros to BPLabs.

TradingView’s PineScript was no match for his keyboard and even Python looks a little more handsome with his syntax obsession.

We don’t always understand what he’s talking about (time-series what?), but we feel safer he’s on our side peering into the Matrix, effortlessly slaying Sentinels & FUD in whatever corner of the void they may be found lurking. 😝

The Subscription

We also share the BPLabs name with our Advanced Subscription Service where subscribers gain access to BPLab’s ever-growing set of tools and innovations.

The Toolset

These tools complement the many years of crypto experience & expertise and are what supercharge BlockParty’s trading magic 🪄.

These are the very same tools we use ourselves to make money and are made available to our subscriber community “hot off-the-press” each month. 🔥

PREVIOUS

BigWickEnergy / Pro-Trader

NEXT

TradingView Collection

TradingView Collection

TradingView is the world’s #1 website for all things investing. They are leading the way in the democratising access to the world of finance – providing both data feeds and incredible new ways of interacting with that data:

https://www.tradingview.com/about/

Source: TradingView Promotional Material

Indicators and Strategies can be built by anyone using their PineScript language.

BPLabs provides access to the subscriber community to its complete collection of TradingView scripts grouped into two suites:

https://www.tradingview.com/u/blockpartytrading/#published-scripts

Alpha Suite:
Labs Suite:
Battle-Tested

These tools complement the many years of crypto experience & expertise. They are what supercharge the Blockparty trading magic 🪄.

These are the very same tools we use ourselves to make money and are made available to our subscriber community “hot off-the-press” each month. 🔥

How to add your BlockParty indicator on Trading View

Once you have completed a subscription to either BlockParty Labs or Signals your custom BlockParty indicators will be added to your Trading View account. You will receive a notification on Trading View to let you know that the indicators are available. To use them you will need to add them to your charts;

1. Load up Trading View and load any chart.

2. Hit “indicators” on the top taskbar;

3 Then select “invite only scripts”

4. Now add the indicators to your chart set up by clicking on them.

 

PREVIOUS

Overview

NEXT

Alpha Suite

Alpha Suite

Alpha Prime [BPLabs]

Chart Overlay To Detect Trend & Reversals

The Alpha Prime is a chart overlay based indicator that is built to aid with identifying TREND DIRECTION & SUPPORT, RESISTANCES, PIVOTS & VOLUME REVERSALS. Along with predefined Multi-Time Frame Moving averages to always know the trends and key potential price action points.

Alpha Trend [BPLabs]

Chart Overlay To Detect Market Structure

This is a framework style indicator is based on helping to identify trend lines and breakouts quickly

Alpha Wave [BPLabs]

Oscillator To Detect Divergences & Reversals

This is an Oscillator powered by RSI & and BlockParty Bespoke Momentum Wave to isolate Divergences and key market reversal opportunties

 

PREVIOUS

TradingView Collection

NEXT

Alpha Prime [BPLabs]

Alpha Prime [BPLabs]

The Alpha Prime is a chart overlay based indicator that is built to aid with identifying TREND DIRECTION & SUPPORT, RESISTANCES, PIVOTS & VOLUME REVERSALS. Along with predefined Multi-Time Frame Moving averages to always know the trends and key potential price action points.

 

Support & Resistance

 

These lines represent key support & resistance levels – integral for helping spot key rejections and breakouts

LEARN ABOUT SUPPORT & RESISTANCE

Tips:
It is important to looking for the change in colour of the support and resistance zones to signify a flip in support or resistance or when the price is within these zones which means there could be some price action incoming – combine with is with other indicators to help give you a potential direction.
You can update the settings to make them more or less responsive to fewer or more pivot points or more or less confirmed. It is advised to play around with the settings to find what you are comfortable with and what suits the timeframe you are trading on.

 

Multi-Timeframe Moving Averages

These EMA’s (Default: 20, 50, 200 Timeframe: Daily) – can be changed to preferred length and custom timeframe

LEARN ABOUT MOVING AVERAGES
LEARN ABOUT MOVING AVERAGE SUPPORT & RESISTANCE

Tips:
The defaults are quite important as the 20, 50 and 200 Daily moving averages are amongst the most popular periods and timeframe in trading – this means a large number of traders are following them. This is significant to both confirm trend direction but also can be used significantly for Support and resistance. At BPT we set the extra MTDF EMA to the 200 Week moving average for BTC – another very significant moving average.
Weekly Pivot Points

Pivot Points, these are set to a default of weekly and the key to using these is when there is an “untested” weekly pivot point there is usually and extremely high change of the price revisiting this area between the high and low – which helps dramatically with setting targets. Untested basically means that there have been no candles (Approx 1hr+) close within the shaded areas. Simply,very effective.These take the previous weeks average price and average highs and lows to give the area.

LEARN ABOUT PIVOT POINT TRADING

 

Future Pivot Points

Whilst the Pivot Points work on the previous weeks highs/lows and middle averages, the Future Pivot Point does a very similar thing but is a real time pivot point so in theory will show you the incoming Pivot Point (or the Future Pivot Point in this case). This works exactly the same in theory as the Pivot Points but in real time. It can be used excellently with the Fibonnaci Retracement levels to help stop bounces or rejections.Please note these reset every Monday so they become stronger closer the week “close”.

LEARN ABOUT PIVOT POINTS

Supertrend

A Super Trend is a trend following indicator similar to moving averages. It is plotted on price and the current trend can simply be determined by its placement vis-a-vis price. It is a very simple indicator and is constructed with the help of just two parameters- period and multiplier. These can also be illustrated by colouring the candles to help identify the trend quickly.

Tip:
Play around with the settings as different assets have different levels of volatility that will impact the super trend differently making it more or less effective.

LEARN ABOUT THE SUPERTREND

 

TD9

The theory of the TD9 works similarly to the concept of order blocks with 9 candles in a row being lower than the previous close. This usually indicates being heavily oversold and a reversal is incoming. Used in confluence with support and resistances or Fibonacci Retracement it can be very strong.The labelled “9’s” are trend based so only will appear with the direction of the trend of the market.

Tip:
It is important like with all signals to not rely on them independantly but with support and resistance and ideally with the longer term trend aim to sync these with some of the higher timeframe moving averages and also the auto support and resistance.

LEARN ABOUT TD9
LEARN ABOUT FIBONACCI RETRACEMENT LEVELS

Trending Exhaustion Signals

These are bespoke signals that follow a unique algo to identify potential exhaustion in short-term trends and potential reversals. Great when used in confluence with support/resistance and oversold/overbought zones – these are only triggered when above the slow EMA (200 EMA is default)

Tips:
Look at these in the same way as TD9’s as they operate with the same logic – again always use in confluence with other indicators including volume
Trending Signals

The Long and Short Trending signals are based on a confluence of multiple trading indicators that will help define a likely start and also continuation of a trend

Learn About Trending Signals

 

Volume BreakOut Signal

 

Volume is everything in trading – it can identify market moves before they happen. Although it can often be quite misleading – does large volume mean a Pump or a Reversal? Well, both actually. The yellow squares represent significant spikes in volume that can result in a pump (Breakout) or Reversal. Reversals are often support by big candle wicks which the signals will help you identify. Where as big volume spike (Yellow Diamonds) through a key resistance can help identify when it is a pump/breakout – which is what these signals will signify

LEARN ABOUT BREAKOUTS
LEARN ABOUT VOLUME

 

RSI PullBack Signals

 

“Pullbacks” are some of the more reliable signals within trading strategies and very simple. We are just looking for a little bit of selling pressure during a strong trend and taking advantage of that small dip for a stronger entry. You can change the sensitivity in the settings to make them more frequent or more confirmed, these are all based around the RSI to help confirm the pullbacks

LEARN ABOUT PULLBACKS

 

Rejection Signals

Learn About Support/Resistance Reversals
Learn About RSI Overbought/Sold

 

ALPHA PRIME ALERTS

 

Auto Add Asset Variables

 

If these are turned on then these will automatically populate the alert messages with predefined key information, please see an example below:

 

Direction: VOLUME

Type: Volume

Signal: Volume Spike

Exchange: BINANCE

Asset: #USDT_CFX

Timeframe: 240

Price: 0.0988

 

If this is switched off then the key information will not be added, this is preferable if using the alert messages for automated trading integration.

 

Trend Change Alert – This is multiple confluences to define a switch in short term trend – these are also filtered by the Slow EMA and only trigger when trending in the continuing direction

 

Resistance Rejection – This occurs when the RSI is Oversold or Overbought and the candle is bouncing off the support or resistance when trending with the Slow Moving Average

 

Volume Breakout – This occurs when a candle with significant volume breaks through a key resistance.

 

TD9 – These will only trigger when trending with the slow moving average and a TD9 fires.

 

Exhaustion – Similar to the TD9, these will only trigger when an Exhaustion signal prints when trending with the Slow moving average

 

RSI Pullback – These occur when the RSI goes oversold when above the slow Moving average or when the RSI goes overbought and below the slow moving average

 

All Bullish/Bearish Moving Averages – These occur at the point when all 3 moving averages are trending in the same direction:
Bullish = Fast MA above Medium MA above Slow MA

 

Bearish = Fast MA below Medium MA below Slow MA

 

Golden/Death Cross – This is when the 200 EMA crosses up or down on the 50 EMA

 

Volume Spike – These trigger when a yellow diamond appear, which illustrates an unusual spike in volume.

 

Contrarian Resistance Rejection – These will trigger when there is a rejection from a resistance or support but not with any confluence from the slow moving average

Alert Messages

This is where you place the alert message if you are sending it via API or simply to yourself as an e-mail. If you want to send it to a bot then delete anything already in the box and deselect the Auto Add Asset Variables.

 

PREVIOUS

Alpha Suite

NEXT

Alpha Trend [BPLabs]

Alpha Trend [BPLabs]

ALPHA TREND

 

This is a framework style indicator is based on helping to identify trend lines and breakouts quickly

Trendlines

 

Trendlines are incredibly important in trading and these are auto populating trendlines lining up the highs and lows to give you a quick snapshot of what the market is doing.

LEARN ABOUT TRENDLINES

 

Auto-Fibonacci Retracement Levels

 

Fibonacci Retracement levels are a widely used tool and a self-fulfilling indicator that so many traders base analysis on that the levels become support and resistance. Auto populating Fibs will never be as accurate as manually drawn on levels although help build a quick picture of key bounces or rejections in conjunction with the highs and lows.These have bespoke aesthetic lines that are deemed as the key retracement lines and also the target “Take-Profit” lines.

LEARN ABOUT FIBONACCI RETRACEMENT LEVELS

 

TrendBreak Signals

 

These indicate a break in a trendline that has been printed they can signify a breakout or even potential reversal

LEARN ABOUT TRENDLINE BREAK TRADING

 

Fixed VPVR

 

Volume profile is a charting feature (or indicator) that shows the traded volume amount of an asset, over a specified period at certain price levels.

Volume profile shows this data as a histogram in a Y-axis (vertical) next to price levels.

volume profile uses the past traded volume and all of the strategies and plans are coming from historical data.

LEARN ABOUT VOLUME PROFILE

 

Session VSVP

 

The Session VPSV gives a finer Daily breakdown of volume profiles to see the most active price points on a daily basis – excellent for identifying those key points of price action and support/resistances.

LEARN ABOUT VOLUME PROFILE

 

ZigZag Line

 

The ZigZag line has a lot of uses and strategies that it can be used for ultimately it really helps you identify the waves within charts connecting significant highs and lows.

LEARN ABOUT THE ZIG ZAG

LEARN ABOUT THE ELLIOT WAVE STRATEGY

LEARN ABOUT ABC REVERSAL STRATEGY

LEARN ABOUT HARMONICS

 

ABC Pattern

 

ABC Pattern Trade Set-Up – This includes a full suggested ABC Breakout trading pattern set-up with entry point, Stop-Loss and an adjustable Take Profit target that is found in the settings.This is most effective in a confirmed trend although is highly ineffective during periods of consolidation and ranging.

Please note that there is not an available alert for this signal due to issues on Tradingview with the Alpha trend script.

LEARN ABOUT ABC

PREVIOUS

Alpha Prime [BPLabs]

NEXT

Alpha Wave [BPLabs]

Alpha Wave [BPLabs]

ALPHA WAVE

 

The one oscillator of the Alpha Suite – built solely to identify the reversals. This is done by tracking the RSI, The “Wave” (Custom built wave to track price momentum) and Divergences.

The “Wave”

 

The “Wave” is custom built, to help identify the price momentum making potential reversals easier to spot. We use the Oversold/Overbought Levels to identify when this may happen. When in a trending direction then using the 1st Overbought/Sold level is a good gauge on a pullback whilst when not trending then using the 2nd level would be a better gauge on a market reversal. When it is trending and the 2nd level is breached then that’s a very strong signal.

 

The RSI Osillator

 

This is slightly different to most RSI’s in that the centre point is around 0 instead of the traditional 50. Otherwise it operates exactly the same as a usual RSI would. The Overbought and Oversold Level 1’s will act as the key areas to identify a potential reversal here. Using the 0 as the centre line helps track the RSI comparatively to the Wave from a visual level far better.

LEARN ABOUT THE RSI

 

MFI Bar

 

The MFI is quite simply money in, money out – but mainly a really good barometer of a trend direction. This is especially useful with the Alpha Wave to use in conjunction with pullback trading, essentially waiting for small dips in a trending market, one of the more reliable and popular methods of trading. Whether it is the Wave or RSI or Divergences when using any of these in a trending market it becomes a very strong way of trading.

LEARN ABOUT THE MFI

LEARN ABOUT PULLBACK
LEARN ABOUT PULLBACK TRADING

 

Divergences

 

Divergences are a very old school and reliable method of spotting reversals in the market and across multiple timeframes. These are simply when the relative price starts to move out of sync with the price movement on the given timeframe, very simplified.

Additionally there is the option to add hidden divergences and also divergence channels to see them as they are forming.

LEARN ABOUT DIVERGENCES

 

Reversals

 

Market Momentum

 

The heatmap is based on Total Altcoins Volume (Excluding BTC), BTC Price & Bitcoin Dominance. This basic formula will reliably let us know if volume is flowing in or out of the Altcoin market. It uses MACD’s, a lagging indicator which unfortunately means that there is a delay although for the longer term bigger moves it can be very reliable for big shifts in the market sentiment. The heat map helps lead up to these moves.

To help identify the moment the sentiment shifts is the small green/red dots – this can be done with anticipation via the heat map – but for those of you who like confirmed signals then these will help.

LEARN ABOUT MARKET SENTIMENT

 

ALPHA WAVE ALERTS/SIGNALS

Auto Add Asset Variables

If these are turned on then these will automatically populate the alert messages with predefined key information, please see an example below:

 

Direction: VOLUME

Type: Volume

Signal: Volume Spike

Exchange: BINANCE

Asset: #USDT_CFX

Timeframe: 240

Price: 0.0988

 

If this is switched off then the key information will not be added, this is preferable if using the alert messages for automated trading integration.

Wave Dip/Peak – This occurs when the “Wave” goes heavily over bought or over sold and reverses to help identify a potential reversal in the price

Wave PullBack – This occurs when The “Wave” is below or above the 0 line and inversely the RSI is is respectively in an overbought or oversold position indicating a pullback opportunity.

Wave Divergences – These are regular Divergences using the Wave as the base – please note there is a 3 candle delay on these printing

RSI Divergences – These are regular Divergences using the RSI Oscillator as the base – please note there is only a 1 candle delay on these printing.

RSI Hidden Divergences – These are Hidden Divergences using the RSI Oscillator as the base – please note there is only a 1 candle delay on these printing.

 

Alert Messages

 

This is where you place the alert message if you are sending it via API or simply to yourself as an e-mail. If you want to send it to a bot then delete anything already in the box and deselect the Auto Add Asset Variables

 

These are great alerts to use for both DCA’ing out of hanging deals or equal to accumulating a lot of an asset at strong buy points. It is recommended to use either the 12 hour or Daily timeframe to set these alerts or they can trigger quite frequently for this kind of strategy.

PREVIOUS

Alpha Trend [BPLabs]

NEXT

Labs Suite

Labs Suite

BPLabs next-generation set of TradingView indicators/strategies in the Labs Suite intend to build a strong foundation to cover some of the most of the important topics:

Bitcoin Growth Curves 🌈

Macro Outlook (Bitcoin)
Chart Overlay:
  • What can we glean from history to inform our current macro environment?
  • Where are we in the current market cycle?
  • How confident can we be trading Long or Short at these levels?

https://www.tradingview.com/script/H19QICJ7-Bitcoin-Growth-Curves-BPLabs/

Indicator Lab ⚗️ Trading Toolkit

Pattern Discovery & Trading Assistance
Chart Overlay
  • How do we differentiate the signal from the noise in the market?
  • What indicators work best over the widest range of assets and timeframes?
  • What patterns can we see emerging as we evaluate a wide range of indicators on a given asset?

https://www.tradingview.com/script/Ibe8i9nG-Indicator-Lab-Trading-Toolkit-BPLabs/

AutoTrader 👾 Signal Generator

Specific Assets & Timeframes
Chart Overlay & Signal Automation
  • When are the best moments to enter a trade?
  • How do we describe this in an objective way for a specific asset & timeframe?
  • How can we generate these as automated trading signals?
  • How can we filter or block bad signals from good signals?

https://www.tradingview.com/script/QpMHtroJ-AutoTrader-Signal-Generator-BPLabs/

RoboStrat 🦾 Strategy Tester

Strategy Evaluation
Equity Curve Evaluation & Automated Trade Execution
  • What is the most profitable way to trade these signals?
  • How can we execute these trades according to the strategy mandate automatically?

https://www.tradingview.com/script/SE3MVy3X-RoboStrat-Strategy-Tester-BPLabs/

PREVIOUS

Alpha Wave [BPLabs]

NEXT

Bitcoin Growth Curves 🌈 [BPLabs]

Bitcoin Growth Curves 🌈 [BPLabs]

Instructions

This TradingView indicator is a Bitcoin chart overlay (BTC/USD). This expands on the famous Bitcoin “Logarithmic Growth Curve” (LGC) model.

Given that the whole crypto market revolves around the trajectory of Bitcoin, you should use this indicator to get an overall idea of where we are in the macro market cycle.

When in doubt, zoom out… 🔍

How to use the ‘Bitcoin Growth Curves 🌈 [BPLabs]’ Indicator
  1. In TradingView, load up the Bitcoin All-Time History Index (code = INDEX:BTCUSD)
  2. Change to the Daily (D) timeframe
  3. Right-click the right-axis (price) and change to “Logarithmic”
  4. Add the ‘Bitcoin Growth Curves 🌈 [BPLabs]’ Indicator from your “Invite-only scripts”
  5. Once it is added to the chart, adjust the settings from the gear icon
  6. Read the tooltips (i)
Features
  • Explore different Bitcoin price progressions based on various inflation/deflation factors
    (DXY dollar index, M2 money supply, Stock-to-Flow)
  • Price Forecast until 2035
  • Display 4-year Halving Events
  • Pi-Cycle Top Indicator
  • Pi-Cycle Bottom Indicator
  • EMA Floor Model
  • Golden Ratio Fortnight Pivots
  • EMA Trend Guide
📊 Chart Setup

We recommend you disable “Indicator Arguments” in the default chart settings in TradingView, to avoid polluting your chart with a long string of arguments.

You can change this setting as follows:

  1. Select the “Gear Icon” ⚙️ (in the top-right of your chart) to access TradingView Chat Settings

  1. Access the “Status Line” page on the left, and disable/deselect the “Arguments” checkbox on the right.
📊 Chart Setup – Bitcoin All-Time History Index

In order to see the full Bitcoin Growth Curves across BTC’s entire history, please load up the asset known as “Bitcoing All-Time History Index”. You can search for this by entering: “INDEX:BTCUSD”.

Make sure you chart is set to the “Daily” (1 day) timeframe.

⚙️ Settings

Select BTC Model
  • QR = Standard Quantile Regression (QR) Model without any adjustments
  • DXY = Deflate BTC price as DXY increases, use this as basis for regression
  • M2 = Inflate BTC price as USD M2 Money Supply increases
  • DXY/M2 = Combination of DXY and M2 adjustments
Show Halving Events
  • Display historical halving events on the chart (Enable/Disable)

https://www.bitcoinsensus.com/bitcoin-halving-countdown/

Show Pi-Cycle Tops & Bottoms
  • Display labels for so-called “Pi-Cycle” Tops & Bottoms (Enable/Disable)

https://www.lookintobitcoin.com/charts/pi-cycle-top-indicator/

https://traderdoncic.medium.com/pi-cycle-bottom-indicator-for-bitcoin-ethereum-4d06cc268145

Show Pi-Cycle Top & Bottom MAs
  • Display underlying Moving Averages used to calculate “Pi-Cycle” Tops & Bottoms (Enable/Disable)
Show Fortnights where Golden Ratio pivots
  • Display fortnights which are a certain number of days either side of Halving events, according to the Golden Ratio (Enable/Disable)

Fundamentally, price movement is the reflection of 3 things: Price, Volume & Time

This is a thought-experiment exploration into the time dimension and what potential underlying cycles exist. Typically this is seen as “Seasonality” in Time Series data (e.g. monthly, weekly, yearly, etc.). But in Bitcoin, the obvious and most important cycle is the Halving Cycle, where we would expect to see some kind of cyclic behaviour.

Halving Cycle is approx. 1424 days on average and current halving cycle is expected to last from 11 May 2020 until 02 April 2024 (1422 days).
If you look at the golden ratio percentages (61.8%, 38.2%, 23.6%), this represents 880, 544 & 336 days respectively.

Show Cowen Corridor
  • Display Ben Cowen’s @intocryptoverse Corridor (first shown publicly on YouTube 9th April 2021) (Enable/Disable)

https://www.youtube.com/watch?v=DsXVBQF10Tg

Show EMA Trend Guide
  • Display a Trend Guide showing the relationship between the long and short term Moving Averages for Bitcoin (Enable/Disable)
Show Forecast Table
  • Display a table forecasting Bitcoin’s price into the future (Enable/Disable)
Extended Forecasts
  • When the Forecast Table is displayed, increase the forecast until 2035 (Enable/Disable)

Note that the further in the future these forecasts, the more uncertain and dubious they become.

Table Position
  • Place the Forecast Table in a specific position on your chart (Position)

Discussion

History

2014: Trolololo’s intuitive observation that BTC’s price was non-linear in its progression is still available in the original post:

https://bitcointalk.org/index.php?topic=831547.0

The rough price predictions to the present day have been surprisingly accurate:

Logarithmic Growth

The logarithm is the mathematical inverse of the exponential, so while exponential growth starts slowly and then speeds up faster and faster, logarithmic growth starts fast and then grows slower and slower.

Logarithmic change has no limiting value. It keeps on increasing “forever”, albeit at ever-slowing rates.

Just looking at Bitcoin’s price history on linear and logarithmic scales, one can see how the latter fits much better from a modelling perspective.

As a point of correctness, when only one axis (in this case the Price, or y-axis) is plotted logarithmically, this is known as a “semi-log plot”, specifically a “log-linear plot” (logarithmic on y-axis, linear on x-axis).

The general formula for logarithmic growth is:

f(t)=A⋅log(t)+B
Linear Price (y-axis)

Logarithmic Price (y-axis)

Log-Log Plots & Linear Regression

To take this a step further, what some may not know is that you can also apply the logarithmic scale to the time axis (x-axis) as well. This is then known as a “log-log” plot.

Here, we convert date on the time-axis to a number representing Bitcoin’s age (i.e. number of days since the so-called “Genesis Block”, 3rd Jan 2009, Bitcoin’s Birthday) – approximately 5000 days at the time of writing.

With this plot a very interesting thing happens… you get what looks like a straight and orderly channel (yes, with straight lines!):

From here, we can perform simple (OLS) linear regression to get the average (mean) line through the middle. We call this the “Fair-Value Line” (to represent the overall trajectory of Bitcoin’s average price in US dollars over time). We can also cherry-pick the higher and lower extreme ends of the spectrum, and run the regression through these specific points as well.

Improving on the LGC Model

How can we improve this model?

Well for starters, standard “OLS linear regression” may not be the best choice here, as there is a clear skew/bias to the data (more points below than above the line, skews the average/mean downwards, non-standard errors) – so we really want a model that deals better with this not-so “normal” (normally-distributed) data.

Instead, we can perform “Quantile Regression” (QR) using Median instead of Mean to arrive at our Fair Value line. This means we are less influenced by outliers and non-normal distributions. With QR you run the regression through a subset of the data representing something like a percentile, or “quantile” in this case.

https://en.wikipedia.org/wiki/Quantile_regression

Running quantile regression with the 50% quantile gives us the Median line (half points above, half below).

We can also take the 0.1%, 1%, 99% & 99.9% quantiles to give us Lower and Upper bounds respectively.

Consider that 1% & 0.1% of Bitcoin’s roughly 5000-day age are approximately 50 days and 5 days respectively (so pretty extreme ends of the spectrum).

To further tune this, we regress the Fair Value using “close” data points, whereas the upper/lower extreme quantiles we regress the wicks’ datasets (“high” & “low”). This is perhaps more interesting: “where could we wick?” as opposed to “where could we close?”. Again note that this represents the wicked-extreme value for less than 50-days of Bitcoin’s entire 12-year history.

Next we divide the space between the Fair Value line and the Upper and Lower boundaries into 5 subsections to gives us some logically spaced Buy and Sell zones (to DCA). To keep this simple, we choose percentages of the distance to the Fair Value line using the Golden Ratio to best average out the space visually on the logarithmic scale (61.8%, 38.2%, 23.61%, 14.59%, 9.02%).

These resulting formulas can be plotted back into TradingView.

Linear Plot with Quantile Regressed variation of LGC

Logarithmic Plot with Quantile Regressed variation of LGC

Let’s muse: Why does Bitcoin do this…?

It’s fair to say that Bitcoin is a pretty unique asset/commodity due to its fixed-supply nature.

Everything else in the world will increase its supply if you increase its price (oil, gold, timber, cotton, sugar, etc.), but not Bitcoin. Its emission-schedule is fixed from Satoshi and so what we see in the chart is largely the price fluctuation from the interaction of this known supply-side fixed emission with the unknown demand-side variable.

Furthermore, this rate of new supply is decreasing over time, so Bitcoin had high inflation to start (more BTC “printed”) than it does now, and that new rate of supply is decreasing over time.

But is there something else going on…?

When we talk about Bitcoin’s price, we must always denominate it in something else, and in this case, we are only viewing its value through the lens of the US dollar (BTC/USD), and this shows logarithmic progression.

So, is it true that $1 (USD) is worth the same now as it was in 2009? Does it make sense to draw a straight line on our log-log plot valuing all USD equally over the past 12 years?

Does the “price” or spending-power of USD fluctuate or decrease/increase at some predefined rate?

Model Adjustments – US Dollar & Bitcoin Debasement

Clearly there is more going-on here, but how do we work out the price of the dollar and therefore extract the “true” price of Bitcoin and see if modelling that dataset works better.

What datasets can we use to imply the value of USD? What things will indicate when the US dollar is inflating or deflating?

Here are some examples we looked at, maybe you can think of some others:

  • DXY (USD Dollar Index) = this represents the supposed relative strength of the US dollar against other international currencies. As DXY increases, arguably BTC/USD price should fall (because the dollar is stronger and can buy more BTC).
  • M2 (USD Money Supply) = USD circulating money supply could be extrapolated, because the assumption is that printing more money (QE) should devalue the dollar (Bitcoin worth more in USD) and the reverse (QT) should devalue Bitcoin denominated in USD.

So, in summary:

  • increasing DXY reduces BTCUSD,
  • increasing M2, increases BTCUSD (“printer goes brrrr”)
Combined DXY/M2 Model

So, let’s inflate/deflate USD on our BTCUSD daily close/low/high price history and repeat our Quantile Regression again, and then reverse the process to see the result:

Now, should the M2 money supply or DXY radically change, it will show up in our chart as we are tracking the live values along the predicted path. We can see through this process that the lower bound has been brought up closer to the fair-value line, and the upper-bound has increased.

You can also see how the slope of the model changed upwards during the 2020 COVID money-printing and is sloping downwards during the 2022 DXY explosion.

Notes

Unfortunately, in TradingView we cannot plot curvy lines into the future as we cannot predict future DXY & M2 values and the plot functions stop on the current bar. So here we just take the current slope of these lines and extend them forward to give rough estimates.

Finally, note that because this is a monotonically increasing function, just through the passage of time, the fair-value, upper & lower bounds rise. So, for example you can look into the forecast table and see how much the lower bound rises just through the passage of time until year-end.

Remember that the “crypto rich” are made by accumulating in the Bear market and not FOMO’ing into the Bull market.

Following the crowd late-stage, is often a losing strategy.

Stock-to-Flow Model

You can also do Quantile Regression on the classic Stock-to-Flow model from Plan B (@100trillion) for the same reasons as above (instead of the standard OLS regression that he used).

This gives you not just the centre line (as you see on Plan B’s charts), but also some upper and lower bands as gauges for price extension from the core S2F “value”:

Annual-Cycle Stock-to-Flow Model

What new can we glean from plotting not just the average/median, but also the extremes?

Now it becomes obvious that the stock-to-flow changes depending on where you are in the halving cycle. This gives us some semblance of rhythm (earlier peak, later contraction).

So let’s run the regression again, but separating each Epoch into quarters (350 days/Epoch-quarter roughly).

We can see this on the log-log scatter plot using the epoch-quarter differentiated by colour.

Clearly you will get different trend lines depending on the quarter from which you run the regression:

Not only that, we just finished doing quantile regression on the Bitcoin “adjusted” price using inflation/deflation factors, so why not combine this all together with S2F?

And here’s the result of selecting the “Adjusted Annual-Cycle Stock-to-Flow” Model:

Wrapping-Up

So, what do you think?

Beautiful? Informative? Dubious Speculation?

Hard to say…

But we are all about “channelling our inner-geek” to serve the community better, and hopefully as a result navigate the crypto market with more resolve!

Knowledge is power as they say! 💪

(If you have any ideas for analysis or other tools, we’d be happy to hear them. We’ll be guided by the community as to what’s most in demand.)

PREVIOUS

Labs Suite

NEXT

Indicator Lab ⚗️ Trading Toolkit [BPLabs]

Indicator Lab ⚗️ Trading Toolkit [BPLabs]

Instructions

Introduction

This TradingView indicator is a chart overlay for any asset or timeframe and supports crypto, stocks, forex, etc.

It provides a “one-stop shop” set of curated indicators to help you discover patterns for trading purposes. Indicator Lab ⚗️ is the overlay that we use ourselves when scalping or manually trading.

These indicators have been hand-picked by BPLabs as they provide some of the strongest entry conditions and we use various combinations of these in our own paid-for signal subscriptions. They are the same indicators used in the “AutoTrader 👾 Signal Generator [BPLabs]” script.

By separating out just the visual display of these indicators from the trade automation, allows for a smaller codebase and therefore quicker loading times in TradingView.

How to use the ‘Indicator Lab ⚗️ Trading Toolkit [BPLabs]’ Indicator
  1. In TradingView, load up your asset’s chart and timeframe
  2. Add the ‘Indicator Lab ⚗️ Trading Toolkit [BPLabs]’ Indicator from your “Invite-only scripts”
  3. Once it is added to the chart, adjust the settings from the gear icon
  4. Read the tooltips (i)
Features
  • 3 x Moving Averages (MAs) on the same chart.
  • 10 different MA calculation methods (without having to load different indicators). Custom lengths and data sources.
  • 2 x Trends on the same chart.
  • 9 different Trend calculation methods (without having to load different indicators). Custom lengths, multipliers/factors and data sources.
  • BPLabs proprietary trend-surge detection method
  • Crossovers/Crossunders – Moving Averages, MACD, Stochastic
  • Trend-Following Indicators
  • Reversal Indicators
  • Volume & Blocking Indicators
  • Reverse any indicator, should you find a contrarian position
  • Customise events using your favourite emojis 🤩
  • Customise colours
  • Highlight chart for Long & Short indication
  • Updated with the latest and greatest indicators
📊 Chart Setup

We recommend you disable “Indicator Arguments” in the default chart settings in TradingView, to avoid polluting your chart with a long string of arguments.

You can change this setting as follows:

  1. Select the “Gear Icon” ⚙️ (in the top-right of your chart) to access TradingView Chat Settings

  1. Access the “Status Line” page on the left, and disable/deselect the “Arguments” checkbox on the right.
Example Setup – Default Settings
  • Example setup: MACD Cross (Long = Green, Short = Red)
  • Bar highlighting enabled

Notice that in the initial example setup, when the MACD crosses the slower MACD Signal line, this generates a LONG signal when it crosses ABOVE (crossover) and a SHORT signal when it crosses BELOW (crossunder):

⚙️ Settings
Moving Averages
  • Calculation Method (simple MA, exponential MA, etc.)
  • Length
  • Dataset Source
  • Plot MA

Note that a Length & Dataset Source are not customisable for Ehler’s MA Maximum Entropy Spectrum Analysis methods (MAMA & FAMA).

Trends
  • Calculation Method (SuperTrend, Volatility Stop, etc.)
  • Length
  • Multiplier / Factor
  • Dataset Source

Note that Length of 0, or Multipler/Factor of 0, or blank Source will simply use the default for that Trend. Defaults as follows:

  • Chandelier Exit, Length = 22, Factor = 3, Source = high & low (customising Source collapses this to a single dataset)
  • Donchian Channel, Length = 20, Source = hlc3 (Factor not customisable)
  • Ehler’s MESA (FAMA), Source = hlc3 (Length & Factor not customisable)
  • Half Trend, Length = 4, (Factor & Source not customisable)
  • Rapid Trend, (Length, Factor & Source not customisable)
  • SuperTrend, Length = 10, Factor = 3, (Source not customisable)
  • Volatility Stop, Length = 20, Factor = 2, Source = close
🎉 BPL Trend Surge Length

BlockParty Labs has a proprietary “Trend Surge” detection method which is intended to follow a trend. This is available as an Event Trigger, long or short. This value specifies the largest length used for the surge’s evaluation.

Lower numbers are noisier (more signals), than higher numbers. Different assets and timeframes need different lengths; some don’t work at all. So it needs testing.

Note also that trend-following can be problematic as typically you will also get a signal at the very end of a trend, so be careful.

Remember: “The trend is your friend until the end!” 😅

Nevertheless, an astute trader with the right strategy can turn this to their advantage by detecting the trend-end and inevitable reversal.

Indicators

Choose which indicator you want displayed on the chart.

Note that indicators typically have some directionality when they fire, i.e. they indicate “Long” or “Short” (price prediction upwards or downwards respectively) – here you customise which emoji is displayed in which direction.

🔃 If you find a contrarian position with a particular asset (Long really should be Short and vice versa), then you can simply invert these positions with the 🔃 checkbox.

↕️ When in Characters mode, to free up the chart, you can push symbols to the upper and lower chart extremities to clear up the visual real estate by enabling the ↕️ checkbox. Note this does nothing in Labels mode.

Colours

Customise colours of Moving Averages, Trends and Signal Directions

Highlight Chart

For absolute clarity and to prevent errors of parallax, a vertical colour band can be overlaid onto candles where an indicator event occurs. The colour of which will be determined by the indicator direction.

Glossary / Education

Will update this section over time with educational resources on the indicators involved.

PREVIOUS

Bitcoin Growth Curves 🌈 [BPLabs]

NEXT

AutoTrader 👾 Signal Generator [BPLabs]

AutoTrader 👾 Signal Generator [BPLabs]

Instructions

Introduction

This TradingView indicator is a chart overlay for any asset or timeframe and supports crypto, stocks, forex, etc. The intention is to design a trading strategy to generate signals which can be used for automated or reactionary manual trading through alerts.

Ever have a crazy idea for a strategy across multiple indicators, but have no way to test it out or implement it?

AutoTrader is built for people like you: tinkering in your lab, spotting opportunities, exploiting trading-edges that escape other market participants, all in realtime!

This builds upon indicators and events that you may have already explored in our “Indicator Lab ⚗️ Trading Toolkit”. These two scripts are complementary, you can add both scripts to the same chart for more flexibility.

This is mainly because the “Indicator Lab” can be adjusted quicker as it is not doing all the heavy-lifting needed by AutoTrader. Please be patient with load-times.

📝 General Approach
Step 1. Decide on pre-conditions

What pre-conditions need to exist before you enter trades (long or short)?

This could be anything from one Moving Average needs to be above another, or the RSI needs to be below some threshold, or close price is above the open price (green candle). This sets the stage for things that absolutely must be true before you are willing to trade in this direction.

By default multiple pre-conditions all need to be true to enable a trade direction. You can adjust this by marking any pre-condition as Optional.

Step 2. Decide on events that constitute an entry

Given your pre-conditions specified in Step 1 above, what is the actual Event Trigger the sparks the trade?

You can group these events where ANY condition can fire for the entry (as is the default), or you can ungroup these so that each must fire independently together to strengthen an entry signal. Depending on your logic, you can also delay events or hold them for a number of bars.

Step 3. Review your signals for bad trades and look for ways to block them

Look for bad signals that would constitute losing trades. Is there anything in common that you could use to block them? You can either update your pre-conditions or events, or alternatively you can do this by adding blocking signals, whereby you will see the signals change colour if they are blocked.

Step 4. Clarify your trading session

Maybe your signals only work on the weekends, or on weekdays, or maybe you want to exclude Mondays… All this is possible by adjusting the trading session and you will see these periods blacked-out to indicate no signals will be generated at all during these periods.

Step 5. Refine your strategy through Asset and Timeframe selection

Does your strategy work better on a different asset?

What about different timeframes? How about 30 minutes, 3 hours, 12 hours, 17 hours, etc.?

Note that some strategies simply do not work on certain asset/timeframe combinations, and even working strategies can fail over time.

So make sure to continually test and review for optimum performance!

Step 6. Configure Automation

For automated trade-entry, you can set the style of alert generated. At the moment 3Commas & Mizar are both supported. This list will be expanded in future.

You will need to enter your authorisation token to place trades on these platforms along with the relevant bot ID to which trades should be directed.

Step 7. Setup/Create your Alert Messages

Create your TradingView alert and specify the 3Commas or Mizar webhooks as the destination for your alert messages.

How to use the ‘AutoTrader 👾 Signal Generator [BPLabs]’ Indicator
  1. In TradingView, load up your asset’s chart and timeframe
  2. Add the ‘AutoTrader 👾 Signal Generator [BPLabs]’ Indicator from your “Invite-only scripts”
  3. Once it is added to the chart, adjust the settings from the gear icon
  4. Read the tooltips (i)
Features
  • Generate automated trading signals to your favourite trading platform, 3Commas, Mizar or customise your own messages
  • Design trading strategies of any complexity, from super simple to complex
  • Block bad signals
  • 3 x Moving Averages (MAs) on the same chart.
  • 10 different MA calculation methods. Custom lengths and data sources.
  • 2 x Trends on the same chart.
  • 9 different Trend calculation methods. Custom lengths, multipliers/factors and data sources.
  • 6 different Indicators and Thresholds to evaluate them against for making trading decisions
  • Trading Session customisation: day-of-week, weekdays, weekends, stock exchange hours, specific trading window start/end
  • BPLabs proprietary trend-surge detection method
  • Crossovers/Crossunders – Moving Averages, MACD, Stochastic
  • Trend-Following Indicators
  • Reversal Indicators
  • Volume & Blocking Indicators
  • Reverse any indicator, should you find a contrarian position
  • Customise events using your favourite emojis 🤩
  • Customise colours
  • Highlight chart for Long & Short indication, including blocked signal differentiation
  • Updated with the latest and greatest indicators
📊 Chart Setup

We recommend you disable “Indicator Arguments” in the default chart settings in TradingView, to avoid polluting your chart with a long string of arguments.

You can change this setting as follows:

  1. Select the “Gear Icon” ⚙️ (in the top-right of your chart) to access TradingView Chat Settings

  1. Access the “Status Line” page on the left, and disable/deselect the “Arguments” checkbox on the right.
Example Setup – Default Settings
  • 🟢 Long Pre-Condition: When the faster Moving Average MA2 of Length 50 is above the slower Moving Average MA3 of Length 200
  • 🟢 Long Event Trigger: When the faster MACD crosses above the slower MACD Signal (bullish) – MACD uses defaults 26/12/9
  • No blocking conditions

  • 🔴 Short Pre-Condition: When the faster Moving Average MA2 of Length 50 is below the slower Moving Average MA3 of Length 200
  • 🔴 Short Event Trigger: When the faster MACD crosses below the slower MACD Signal (bearish) – MACD uses defaults 26/12/9
  • No blocking conditions

Example Setup – Resulting Signals

As you can see in the initial example setup, when the MACD crosses the slower MACD Signal line, this generates a LONG signal when it crosses ABOVE (Event L = BULL) and a SHORT signal when it crosses BELOW (Event S = BEAR).

But signals are only generated when their preconditions are satisfied, in this case LONG signals are only generated when the fast MA2 is above the slow MA3 (Precondition 1), and SHORT signals are only generated when the fast MA2 is below the slow MA3 (Precondition 4).

⚙️ Settings

Base Parameters

GO LONG/SHORT

Completely disable a direction if you only want to go one way

🎉 BPL Trend Surge Length

BlockParty Labs has a proprietary “Trend Surge” detection method which is intended to follow a trend. This is available as an Event Trigger, long or short. This value specifies the largest length used for the surge’s evaluation.

Lower numbers are noisier (more signals), than higher numbers. Different assets and timeframes need different lengths; some don’t work at all. So it needs testing.

Note also that trend-following can be problematic as typically you will also get a signal at the very end of a trend, so be careful.

Remember: “The trend is your friend until the end!” 😅

Nevertheless, an astute trader with the right strategy can turn this to their advantage by detecting the trend-end and inevitable reversal.

Signal Gap

To prevent multiple signals firing in a row, configure a gap here between alerts. This is useful if you have a noisy event.

Moving Averages

Moving Averages can be customised here and then can be referred back to as MA1, MA2 & MA3 in other sections of AutoTrader – these settings control the calculation of each MA.

  • Calculation Method (simple MA, exponential MA, etc.)
  • Length
  • Dataset Source
  • Plot MA

Note that Length & Dataset Source are not customisable for Ehler’s MA Maximum Entropy Spectrum Analysis methods (MAMA & FAMA).

Trends

Trends can be customised here and then can be referred back to as T1 & T2 in other sections of AutoTrader – these settings control the calculation of each Trend.

  • Calculation Method (SuperTrend, Volatility Stop, etc.)
  • Length
  • Multiplier / Factor
  • Dataset Source

Note that Length of 0, or Multipler/Factor of 0, or blank Source will simply use the default for that Trend. Defaults as follows:

  • Chandelier Exit, Length = 22, Factor = 3, Source = high & low (customising Source collapses this to a single dataset)
  • Donchian Channel, Length = 20, Source = hlc3 (Factor not customisable)
  • Ehler’s MESA (FAMA), Source = hlc3 (Length & Factor not customisable)
  • Half Trend, Length = 4, (Factor & Source not customisable)
  • Rapid Trend, (Length, Factor & Source not customisable)
  • SuperTrend, Length = 10, Factor = 3, (Source not customisable)
  • Volatility Stop, Length = 20, Factor = 2, Source = close
Indicators

Indicators can be customised here and then can be referred back to as Indctr A & Indctr B in other sections of AutoTrader – these settings control the calculation of each Indicator.

  • Indicator Calculation Method
  • Length
Thresholds

Thresholds are simply static numbers that you can use to compare things like Moving Averages, Trends & Indicators against. They have been grouped as A1/A2 and B3/B4 which allows you to treat two numbers as a range. This allows for tests like “Is Inside Range” or “Is Outside Range”. For example, A1=25 and A2=75 with Indicator A being an RSI could be configured to detect when RSI is in the middle or at its extremes.

Channels

Channels are a special type of Moving Average set that normally consists of at least an Upper & Lower bound, and sometimes also a Midline. You can then test whether some value has crossed the Upper or Lower part of this channel.

For now, only Bollinger Bands have been included as one of the most well-known channel methods, but others can be added by popular demand.

You can customise the channel:

  • Calculation Method
  • Length
  • Multiplier/Factor
  • Dataset Source
Trading Session

Start & End Timestamps

Define Start and End timestamps (either or both) to limit the trading session accordingly. Tick the corresponding checkbox to enable this limit.

Signals will only be generated within the time window limited by these Start and/or End dates.

Session Inclusions & Exclusions

To further define the trading session, you can specify

  • ➕ Inclusions
  • ➖ Exclusions

Here you can specify an integer (Session Index) which corresponds to a regular period, like day-of-week, trading hours, etc.

If you specify both an Inclusion and Exclusion here, they will interact. So for example, if you choose an Inclusion of “8” (Weekdays) along with an Exclusion of “3” (Tuesdays), AutoTrader will limit the trading-window to Mondays, Wednesdays, Thursdays & Fridays (i.e. Weekdays excluding Tuesdays).

Session Index – Days of the Week
  • 0 => Weekends
  • 1 => Sundays
  • 2 => Mondays
  • 3 => Tuesdays
  • 4 => Wednesdays
  • 5 => Thursdays
  • 6 => Fridays
  • 7 => Saturdays
  • 8 => Weekdays
Session Index – Time of Day
  • 9 => Before Midday (12h) UTC
  • 10 => After Midday (12h) UTC
Session Index – Exchange Trading Sessions
  • (-1) => NASDAQ Ext. Hours
  • (-2) => LSE Ext. Hours
  • (-3) => HKEX Ext. Hours
Session Index – Regular Crypto Buyback Periods

FTX (FTT token):

https://ftx.com/ftt

  • (-4) => FTX BuyBack Std Hours = Monday 14:00 UTC – Tuesday 16:00 UTC
  • (-5) => FTX BuyBack Ext. Hours = Monday 02:00 UTC – Tuesday 16:00 UTC
🟢 Long & 🔴 Short – Signal Generation
Pre-Conditions
  • 🟢 Long Pre-Conditions = 1, 2 & 3
  • 🔴 Short Pre-Conditions = 4, 5 & 6

These are the background set of conditions you want to be present before any signals in this direction are generated.

For example, you may want to know whether one Moving Average is above/below another one, whether the current Close price is above/below the Open price (green/red candle), or whether a current Trend indicator is bullish or bearish.

This is a process of defining four fields:

  • 1st Field (Left-hand field)
  • Operator (defines the relationship between the 1st & 2nd fields)
  • 2nd Field (Right-hand field)
  • 2nd Field Offset (# bars previous)

Here you define a pre-condition by comparing one field (the 1st) with another field (the 2nd) based on some comparison logic (operator).

If you don’t need any pre-conditions and only want signals based on a combination of events, then you can leave these fields blank.

When you configure multiple pre-conditions, then they all must be true together for a signal to fire in a particular bar (this AND that). If you instead want either signal to fire, you can make conditions optional (this OR that).

Lastly, if you want to compare some field to a previous version of another, then you can set the 2nd-Field an offset # bars back, where 0 means current bar & 1 means previous bar, etc. This offset only applies to the 2nd-Field and not the 1st-Field.

Event Triggers
  • 🟢 Long Event Triggers = L, M & N
  • 🔴 Short Event Triggers = S, T & U

Here you can fire alerts on specific events provided that they occur in the presence of the pre-conditions specified above. (You can also leave the pre-conditions blank if not needed.)

Note that these event triggers can fire Bullish (BULL) events or Bearish (BEAR) events (or BOTH).

Crossovers & Crossunders

In the case of Crossovers & Crossunders, ‘MA1 crosses MA3’ is ambiguous as to which MA crossed which, in which order. So for clarity in this case, BULL means MA3 crossed above MA1, if MA3 has a shorter length and BEAR if MA3 has a longer length. This is because the faster MA is leading and the slower MA is lagging.

Event Processing – Directionality

Depending on your strategy, you can customise how event triggers are processed, for example:

  • 🟢 Longs: You may want to naturally FOLLOW a BULL signal
  • 🟢 Longs: Alternatively, you may want to be a CONTRARIAN with a BEAR signal
  • 🔴 Shorts: You may want to naturally FOLLOW a BEAR signal
  • 🔴 Shorts: Alternatively, you may want to be a CONTRARIAN with a BULL signal
Event Processing – Offsets & Delays

If you want to wait some bars, you can specify how many bars forward you want the signal to fire after the event happened.

You can also hold a signal as occurring within a number of bars after a signal occurs.

For example, a ‘hold every bar until offset’ of 2 means the signal will be generated in the current bar, the next bar and the bar after that, i.e. ‘signal event plus 2 bars. This is useful when you want one event to fire before another event.

Grouping

📌 Tick to group events together (such that any event selected can fire within the group to generate a signal), otherwise each event will need to fire independently at the same time to generate a signal.

Untick this if you want this event to always be present to generate a signal. You usually want to do this with the final trigger if you have a series of events firing in sequence, to ensure it’s present on the active candle.

Blocking Events

Here you can block signals on specific events.

  • Blocking Events = X, Y & Z

Note that these blocking conditions be triggered from either the Bullish (BULL) or Bearish (BEAR) variations of the events (or BOTH).

Event Processing – Directionality

Depending on your strategy, you can customise how blocking event triggers are processed, for example:

  • You may want to use a BULL event for example (traditionally generated in the LONG direction) to block SHORT signals/trades.
  • Alternatively, you may want to use a BEAR event to block LONG signals/trades.
  • If your logic applies both ways, you can use BOTH (BULL and BEAR) event variations to block signals/trades.
Event Processing – Offsets & Delays

If you want to wait some bars, you can specify the offset of how many bars forward you want to wait for blocking to be applied after the event.

You can also hold a blocking condition as applying within a number of bars after the event occurs.

For example, a ‘hold every bar until offset’ of 2 means the block will be effective in the current bar, the next bar and the bar after that, i.e. ‘block event plus 2 bars’

Blocking – Directionality

You can specify in which direction you want to block based on a specific event trigger.

Remember that the direction in which an event is generated is independent of which direction a block can apply.

You specify this in two steps:

STEP 1 – Decide on the blocking event and variation you want to use.

STEP 2 – Decide what trade direction you want the setup in STEP 1 to block.

To block Longs for an event, enable corresponding 🟢

To block Shorts for an event, enable corresponding 🔴

Plotting

To plot Moving Averages, Trends or Event Triggers, enable the corresponding chart 📊 checkbox.

Automation

Automation is achieved by creating TradingView alerts.

When the signals from your strategy are generated and an active alert is running for that asset & timeframe, a JSON message will be generated which is compatible with either 3Commas or Mizar. The content of this message is customised by AutoTrader to trigger the opening of a position on the relevant Bot in a language that the specific platform understands and sent to the webhook address you have specified in the TradingView alert.

If you have a different platform/webhook you want to use, or you simply want to customise the text for email, you can do this by using the Custom syntax covered below.

Alert Style

You can customise the alert message depending on which platform you are using.

By selecting Mizar or 3Commas, the alerts generated will be in the JSON format necessary to open positions on this platform. Alternatively, if you are using some other platform (like Alertatron), you can customise your own alerts by selecting “Custom”. This also applies if you simply want a custom pop-up or email in some customised text format or with specific fields.

Authorisation Token

Enter the authorisation token here. This is how 3Commas or Mizar knows the command is authorised for your bots – so don’t give it to anyone or lose it.

Note the differing language:

  • 3Commas = “Email Token”
  • Mizar = “API Key”
Bot ID

This is the Bot ID so that Mizar or 3Commas knows which bot will receive the commands. This is potentially different Bot IDs for Long and Short trades.

Alert Message: Custom

This is the content used for webhooks/alerts when Alert Style is set to “Custom”. It can be in any format, like JSON or flat text. It really doesn’t matter. The only processing is the replacement of placeholder fields with the live data at the time the signal is generated.

The following keywords/fields will perform auto-replacement when the signal is generated:

  • #ACTION# = Action to take (‘Entry’ in this case)
  • #ASSET# = Base Asset (e.g. for ETHPERP/USD, it will be ETH)
  • #AUTH# = ‘API Key / Email Token’ authorisation field
  • #BASE# = Base Asset (e.g. BTC)
  • #BOTID# = Long or Short ‘Bot ID’ field
  • #CANDLE# = Candle Timestamp (start of candle)
  • #CLOSE# = Close (price)
  • #DIRECTION# = Long/Short
  • #EXCHANGE# = Exchange of asset (from chart)
  • #HIGH# = High (price)
  • #ICON# = Emojis for Direction
  • #LOW# = Low (price)
  • #OPEN# = Open (price)
  • #PRICE# = Close (price)
  • #QUOTE# = Quote Currency (e.g. USD)
  • #TICKER# = Asset Ticker ID
  • #TIMEFRAME# = Chart Timeframe (e.g. 15m)
  • #TIMESTAMP# = Alert Time (usually end of candle)
  • #VOLUME# = Volume for candle”

Note that for perpetual futures using #BASE#, a hyphen will be auto-added to syminfo.basecurrency for “-PERP” assets. This is because TradingView does not have a hyphen in the assets name, but the Exchange does – so this must be added. An example here showing why this is necessary:

  • TradingView = FTX:ETHPERP
  • FTX = ETH-PERP
Example

Example flat-style text message for Custom or Text-Based alerts.

Copy from here and paste into the relevant webhook alert textbox if you like this format, or generate something else that meets your needs.

PREVIOUS

Indicator Lab ⚗️ Trading Toolkit [BPLabs]

NEXT

AutoTrader 👾 (Vertical-Layout) [BPLabs]

AutoTrader 👾 (Vertical-Layout) [BPLabs]

Instructions

Introduction

This TradingView indicator is a chart overlay for any asset or timeframe and supports crypto, stocks, forex, etc. The intention is to design a trading strategy to generate signals which can be used for automated or reactionary manual trading through alerts.

This is exactly the same AutoTrader engine as the original, but the settings have been laid out vertically, instead of horizontally.

The reason for a secondary layout is to support more advanced users.

The main driver is that by using a vertical layout, we can give all AutoTrader fields a unique name. This has the benefit of being able to completely backup/export all settings to a CSV file and reimport them later, or even allow you to share a killer strategy with your friends.

The feature to Export/Import Indicator settings is not natively supported by TradingView, but there are many Chrome extensions out there that have this functionality. We believe this is the original (or at least it’s the only one on GitHub):

https://github.com/akumidv/tradingview-assistant-chrome-extension

Alternatively, you can search for “TradingView Assistant” in the Chrome Web Store:

https://chrome.google.com/webstore/search/tradingview%20assistant

Note that when you export settings, the CSV filename defaults to the name of the TradingView indicator (as seen on the chart) and for this reason, in this edition we have removed the 👾 emoji from the Indicator name (on the chart only) as some operating systems do not support emojis in filenames.

How to use the ‘AutoTrader 👾 (Vertical-Layout) [BPLabs]’ Indicator
  1. In TradingView, load up your asset’s chart and timeframe
  2. Add the ‘AutoTrader 👾 (Vertical-Layout) [BPLabs]’ Indicator from your “Invite-only scripts”
  3. Once it is added to the chart, adjust the settings from the gear icon
  4. Read the tooltips (i)
  5. Refer to the original ‘AutoTrader 👾 Signal Generator [BPLabs]’ Documentation
Features

Same product as ‘AutoTrader 👾 Signal Generator [BPLabs]’, with additional benefits:

  • All fields have unique name, supporting export/import of settings to CSV files with relevant Chrome extensions
  • Safety Function: Security-sensitive fields (Authorisation Token, Bot IDs, etc.) have been excluded from export/import by exploiting this “feature” and giving them a blank field name
  • Default Example Strategy has been cleared to accelerate strategy creation
Import/Export Functionality

If you have installed the Chrome extension correctly, you will now see these Import & Export buttons appear in your browser at the bottom of the AutoTrader settings page.

PREVIOUS

AutoTrader 👾 Signal Generator [BPLabs]

NEXT

RoboStrat 🦾 Strategy Tester [BPLabs]

RoboStrat 🦾 Strategy Tester [BPLabs]

Instructions

Introduction

This TradingView strategy is a simulator and automated trade executor for any asset or timeframe.

Here the focus is not on generating signals, but on what to do with those signals once they’re generated, how profitable this approach may be and executing the full trade lifecycle once you’ve found the winning strategy.

This couples perfectly with BPLab’s ‘AutoTrader 👾 Signal Generator’ by taking those signals as an input, and overlay the trade strategy for entry, intra-trade management and exit.

Alternatively, you can use any other indicator in the marketplace or Pine Script you write yourself as the trade entry signals for use with RoboStrat.

Your main goal is to produce a risk-adjusted and profitable equity curve, from which you can execute a trading strategy, manually or automatically.

💡 Ideas
  • Does your strategy perform differently in Bull or Bear periods of the market?
  • Should you have a small Stop Loss and a large Take Profit, or vice versa?
  • Does your strategy improve if you move Stop Loss to breakeven once you’ve hit your first Take Profit?
  • Should you add money to a winning trade to accelerate profits, to a losing position to average entry price or maybe both?
  • Does it work better to have a fixed percentage Stop Loss or to use a dynamic ATR-based Stop Loss?
📝 General Approach
Step 1. Choose your Input Source for Entry Signals / Decide on your direction Long or Short

From where do you generate the signals to enter trades. Are you happy that these entry signals give the greatest chance of success?

Which direction do you want to trade? Long or Short or both?

Step 2. Clarify your trading session

Maybe your strategy only work on weekends, or weekdays, or maybe you want to exclude Mondays…

All this is possible by adjusting the trading session and you will see these periods blacked-out to indicate no trades will be generated at all during these periods. Note that active trades will still be closed during blacked-out phases, just no new trades will be started.

Step 3. Decide on your Risk Reward, Stop Loss & Take Profit

Your main goal is to design a strategy where your upside profit potential is larger than your downside loss potential. Usually this is achieved by having Take Profit be larger than your Stop Loss, thereby achieving a more favourable risk-reward ratio.

Note that RoboStrat allows you to test much more advanced trading methodologies, because really you want to maximise your upside and minimise your downside, and this is not always achievable with simple single-entry/single-exit mechanics. You may for example want to take some profits early and let the rest of the position run, rather than cutting a profitable position off at the earliest opporunity.

Step 4: Multiple Entries in the Same Trade

A method to reduce risk could involve not entering a 100% position at the beginning. You might want to reserve some capital to better average your entry based on price or spread out over time. This usually takes two forms:

  • Pyramiding – adding money when you’re in profit, usually at the beginning of the trade
  • DCA – adding money when you’re in a loss, to improve your average entry price and make a profitable exit easier, usually in the middle of the trade.

Note that with RoboStrat, pyramiding can also be configured to enter when you’re in a loss (not just in a profit), based on some time-based average (bar offset). Whereas DCA is the more traditional method (e.g. 3Commas, Mizar, etc.) to add money to a losing trade that happens at fixed distances from the entry price.

RoboStrat is also the perfect tool to tune the perfect volume & price scaling settings for 3Commas or Mizar, you can test these settings in advance as to the best approach without guessing!

Step 5. Configure Automation

For automated trade-entry & exit, you can set the style of alerts generated. At the moment 3Commas & Mizar are both supported. This list will be expanded in future.

You will need to enter your authorisation token to place trades on these platforms along with the relevant bot ID to which trades should be directed.

Step 6. Setup/Create your Alert Messages

Create your TradingView alert and specify the 3Commas or Mizar webhooks as the destination for your alert messages.

Because this is a TradingView Strategy and not an Indicator, you need to specify the following field as your alert text which will contain your customised alert message with your Bot IDs, Authorisation Tokens, etc:

{strategy.order.alert_message}

How to use the ‘RoboStrat 🦾 Strategy Tester [BPLabs]’ Indicator
  1. In TradingView, load up your asset’s chart and timeframe
  2. Add the ‘RoboStrat 🦾 Strategy Tester [BPLabs]’ Indicator from your “Invite-only scripts”
  3. Once it is added to the chart, adjust the settings from the gear icon
  4. Read the tooltips (i)
Features
  • Trade entry signals from AutoTrader or any other TradingView Indicator
  • Reversal Behaviour on Opposite Signal: Stop-out or Reverse Trade (Long to Short or Short to Long)
  • Other Trader Entry Options: Specific Bar #, Start Trading Session, Start on Realtime bar (this bar close), Dynamic Stops (Trend Flips), Random
  • Limit Maximum Number of Trades
  • Walk-Forward Optimisation (Evaluate/Train Strategy on Subset of Candles)
  • Pyramid Entries on Entry Signal or on regular Offset (restrict to only on profit or loss, or unrestricted)
  • Volume Scaling for Pyramid Entries
  • Dollar-Cost Averaging (DCA) using 3Commas/Mizar native settings & mathematics
  • Take Profit based on Average or Initial price
  • Multiple Take Profits with scaling distance and volume
  • Invert Stop Loss to create Take Profit
  • Stop Loss based on Average or Initial Price
  • Dynamic Stop Loss based on various customisable methods: Chandelier Exit, Donchian Channel, EMA, HMA, SMA, SuperTrend, Swing High/Low, Volatility Stop, ZeroLag EMA, ZeroLag LSMA
  • Deal Timeout (automatically close hanging deals)
  • Alternative Stop Loss at particular TP trigger – move to break-even, change to dynamic stop, ratchet stop loss and maintain #TP distance.
  • Example Pricing Table to understand multiple DCA & Take Profit order settings
  • Generate automated trading signals to your favourite trading platform, 3Commas or Mizar
📊 Chart Setup

We recommend you disable “Indicator Arguments” in the default chart settings in TradingView, to avoid polluting your chart with a long string of arguments.

You can change this setting as follows:

  1. Select the “Gear Icon” ⚙️ (in the top-right of your chart) to access TradingView Chat Settings

  1. Access the “Status Line” page on the left, and disable/deselect the “Arguments” checkbox on the right.
⚙️ Settings
Entry – Trade Initiation & Trading Session

GO LONG/SHORT

Completely disable a direction if you only want to go one way

Trade Example: Pricing Table

To help you size your DCA and TP orders, you can display a pricing table. This field allows you to disable it or to move it where you want it on the chart.

Overall Max Trade Limit

Limit the number of trades made.

Set to 0 (default) means no maximum number of trades in Signal mode (i.e. new trades on every Input Signal). For safety reasons, the default value of 0 for time-based trading will only place a single-trade.

Set to -1 means continuous back-to-back trades (for time-based: ‘Start of Trading Session’, ‘This Bar Close’, i.e. new trades are placed when the previous trade closes).

Set to any other positive number (> 0) to limit total trades taken to this number.

Note however that TradingView’s Broker Emulator only supports a maximum of 9000 orders. When we refer here to ‘trades’, we are referring to the opening and closing of a trade in one direction, which could include many many orders if you ramp up your TPs, DCAs, and Pyramids. So just FYI, these are not measuring the same thing.

Enter Trades On

Here you specify what trigger is used to enter trades and in what direction.

  • Input Signal – this is used to pull in an external indicator (like BPLabs ‘AutoTrader’) and match it’s value to value set in either ‘🟢 Long Entry’ or ‘🔴 Short Entry’.
  • Start of Trading Session – if you know a specific timestamp at which you want to start trading, select this option and specify the Start ▶️ timestamp below.
  • This Bar Close – this will only start trading when the current bar closes (that means the very last right-hand bar). Try it on the 1-minute chart to see how it works.
  • Dynamic Stops – use the direction-flip for the configured Dynamic Stop method as the entry signal. Good for generating a lot of signals for testing.
  • After Specific Bar – if you know the specific bar_index on which you want to enter a trade, select this option and specify the bar_index under ‘🟢 Long Entry’ or ‘🔴 Short Entry’. Note that if both are specified, the earliest trade will be entered first. Once the first trade is complete, trades will continue back-to-back attempting to alternate between Long and Short if Max Trades is set to -1.
  • Random – this setting interprets the value of ‘🟢 Long Entry’ or ‘🔴 Short Entry’ as tenths of percentage chance of entering a trade on each bar (between 0 and 1000 = so-called ‘per-mille’ = ‰). For example a value of ’10’ means that on average it will enter a trade one in every hundred bars.\n(10/1000 = 1/100 = 0.1% = 1‰)
Input Signal

Link your external indicator here that drives the strategy decisions (i.e. Long Entry, Short Entry, Reversals).

This is how you link your AutoTrader signals to Robostrat – load them both on the same chart, and then AutoTrader’s “Entry Signal” hidden plot will be available for selection:

Opposite Signal Behaviour

If you receive a signal in the opposite direction during an active trade, here you can configure what to do about it:

  • None = do nothing
  • Stop Out = close the existing trade (like a hard exit)
  • Reverse = close the existing trade, and then open a new trade in the opposite direction

Note, that if you have an advanced method for exit as well as entry, then you can configure AutoTrader with one direction for a strong entry, and the other direction for a strong exit – then in RoboStrat you can combine the two sets of logic by disabling the Exit direction (GO LONG or GO SHORT) such that it will only ever ENTER trades in one direction and setting Opposite Signal Behaviour to “Stop Out” such that the opposing signal will only ever be used for EXIT.

🟢 Long Entry & 🔴 Short Entry

These boxes primarily function as the value expected by the Input Signal that indicates a Long or a Short trade when “Input Signal” is selected in the field “Enter Trades On”. With AutoTrader, this value is 1 for Longs and -1 for Shorts. (If you write or develop your own Indicator in PineScript for use with RoboStrat, we recommend using these values for entry signals you produce.)

When “Enter Trades On” is set to “After Specific Bar”, then these fields will be interpreted as the bar number you want the first trade to enter on.

When “Enter Trades On” is set to “Random”, then these fields will be interpreted as tenths of percentage chance of entering a trade on each bar (between 0 and 1000 = so-called ‘per-mille’ = ‰). For example a value of ’10’ means that on average it will enter a trade one in every hundred bars.\n(10/1000 = 1/100 = 0.1% = 1‰)

Trading Session

Start & End Timestamps

Define Start and End timestamps (either or both) to limit the trading session accordingly. Tick the corresponding checkbox to enable this limit.

Trades will only be entered within the time-window limited by these Start and/or End dates.

Session Inclusions & Exclusions

To further define the trading session, you can specify

  • ➕ Inclusions
  • ➖ Exclusions

Here you can specify an integer (Session Index) which corresponds to a regular period, like day-of-week, trading hours, etc.

If you specify both an Inclusion and Exclusion here, they will interact. So for example, if you choose an Inclusion of “8” (Weekdays) along with an Exclusion of “3” (Tuesdays), RoboStrat will limit trade-entry to Mondays, Wednesdays, Thursdays & Fridays (i.e. Weekdays excluding Tuesdays).

Session Index – Days of the Week
  • 0 => Weekends
  • 1 => Sundays
  • 2 => Mondays
  • 3 => Tuesdays
  • 4 => Wednesdays
  • 5 => Thursdays
  • 6 => Fridays
  • 7 => Saturdays
  • 8 => Weekdays
Session Index – Time of Day
  • 9 => Before Midday (12h) UTC
  • 10 => After Midday (12h) UTC
Session Index – Exchange Trading Sessions
  • (-1) => NASDAQ Ext. Hours
  • (-2) => LSE Ext. Hours
  • (-3) => HKEX Ext. Hours
Session Index – Regular Crypto Buyback Periods

FTX (FTT token):

https://ftx.com/ftt

  • (-4) => FTX BuyBack Std Hours = Monday 14:00 UTC – Tuesday 16:00 UTC
  • (-5) => FTX BuyBack Ext. Hours = Monday 02:00 UTC – Tuesday 16:00 UTC
Quarters – Walk-Forward Optimisation, Analysis & Testing

To avoid overfitting, you can restrict trading to one section of the available history. Here we divide all bars in the available range by 4, and then give you the choice of which quarter to place trades within. This allows you to see for example if your strategy works equally well in bull, bear and sideway markets.

If you want to research this forward, lookup “Walk-Forward Optimization”:

https://en.wikipedia.org/wiki/Walk_forward_optimization

Entry – Pyramiding

https://www.investopedia.com/articles/trading/09/pyramid-trading.asp

Pyramiding is traditionally defined as adding money to a successful active trade that is in profit. Here we more loosely define it as adding additional money at the beginning of the trade somehow.

🟢 PYRAMID LONG & 🔴 PYRAMID SHORT

Enable here in which direction you want to expand your trade entry by adding additional trades.

Update TP on each Pyramid Entry

Each additional pyramid entry will change your average price as you add units at different prices. Here you can choose to automatically update your Take Profit targets based on this new average price.

Max Additional Pyramid Trades

Specify the maximum amount of additional pyramid trades to place after the initial base order. This maximum is per trade and so represents the upper limit of additional trades on every trade.

Pyramid Style (Enter Trades On)

When do you want to place additional trades?

  • ‘Offset’ – means to place pyramid orders blindly at a certain repeated offset number of bars after the initial base order. You can restrict these to only when in Profit or only when in Loss.
  • ‘Signal’ – only place trades when in ‘Input Signal’ mode and only when receiving additional signals in the same direction as the active trade.
Offset

This setting is only used when you have set ‘Pyramid Style’ to ‘Offset’. In that case, additional pyramid entries can be blindly added at some offset from the base trade. The purpose of this is to obtain an average price over time (similar to TWAP)

Restrict Pyramiding

Traditionally, pyramiding is defined as adding to a position when you’re already in profit. But here you could flip that to only add when in a loss, to improve your average position (on dynamic signals or statically spaced offsets). Or you can turn off this restriction.

Unscaled First Pyramid (match Base Order)

How big do you want the first pyramid order? Tick this option to match it to the base order. If this is disabled, the base order will be multiplied by the Volume Scaling value to determine the first pyramid order size.

Pyramid Volume Scaling

Each pyramid order can get smaller and smaller or bigger and bigger.

  • Value of 1 for Pyramid Volume Scaling means that all entries are the same size.
  • Value less than 1 for Pyramid Volume Scaling means each subsequent order will decrease in size.
  • Value greater than 1 for Pyramid Volume Scaling means each subsequent order will increase in size.

Note: if ‘Unscaled First Pyramid’ is enabled, it means that volume scaling is not applied to the first order, but only subsequent orders.

Entry – Dollar-Cost Averaging (DCA)

🟢 DCA LONG & 🔴 DCA SHORT

Enable or disable DCA trades in a particular direction. Note that these are additional trades in the same direction as the base trade but are placed when you are in loss/drawdown. The idea is that you average your purchase price by acquiring more units at better prices theoretically making your TP targets easier to achieve. All values work identically to the 3commas DCA bot logic.

Safety Order (SO) Size (%)

The first safety order you specify is what percent of the base order?

Initial SO Deviation (% from base order)

How many percent in drawdown/loss is your trade before you enter the first safety order?

Max Safety Order Count

How many safety orders can the strategy execute as an upper limit?

SO Volume Scaling

This number defines whether each safety orders after the previous gets bigger or smaller. This is the multiplier used to calculate the next safety order. A value of 1.0 means all safety orders are the same size.

Checkout the Example Pricing Table for more information.

SO Price Step

This number defines the spacing of safety orders as you get further into drawdown/loss. This is the multiplier used to calculate the next entry price for the next safety order. A value of 1.0 means all safety orders are evenly spaced.

Checkout the Example Pricing Table for more information.

Exit – Take Profit (TP)

Take Profit (TP) Based On

Take Profit targets are typically updated as your average purchase price improves, but you have the option here to fix them based on the entry price of the base order.

‘Stop Loss Inverted’ simply takes the percentage distance the Stop Loss is from the Average Price and inverts it to become the Take Profit price. Note that you can use the ‘TP Price Step’ in this case to increase or decrease this TP as a ratio of the Stop Loss distance. A value of 1.0 means that the TP is the same distance from the price as the current Stop Loss. This can be a quite interesting approach when your Stop Loss is Dynamic, as it by definition makes your Take Profit dynamic as well.

TP Profit %

Enter the percentage profit for the first TP target.

TP Count

How many TP targets do you want in total? Enter the total number here.

TP Price Step

When specifying multiple TPs, what spacing do you want to use between them? Note this works the same as the DCA price step, except in reverse. This is the multiplier used to calculate the next exit price for the next TP. A value of 1.0 means all TPs are evenly spaced.

This value is used to scale subsequent TP targets based on the initial TP price.

A value of 0.5 for example will reduce the distance between TP2 and TP1 to half of what it was between TP1 and the entry price.

A value of 2 will increase the distance between TP2 and TP1 to double.

This price step is applied to each TP in order based on the previous one.

Checkout the Example Pricing Table for more information.

TP Volume Scaling

How much volume do you want at each TP target? This value is used to scale subsequent TP volumes based on the initial TP volume. Note this works the same as the DCA volume scaling, except in reverse. A value of 1.0 means all TPs are the same size.

A value of 0.5 for example will reduce the volume of TP2 to be half of TP1.

A value of 2 will increase the volume of TP2 to double that of TP1.

Checkout the Example Pricing Table for more information.

Exit – Stop Loss

Primary Stop Loss (SL)

Select the primary style of stop-loss you would like to use before hitting any take profit targets.

  • Entry Price will fix the Stop Loss at the initial entry price.
  • Average price will update the Stop Loss as the average entry price changes.
  • Dynamic Stop Loss will use one of the DSL methods to calculate the breach threshold to become the Stop Loss setting.
SL Fixed Distance or Buffer %

The percentage of the price decrease/increase to set the Stop Loss.

SL Timeout (hours) (Fixed Distance %)

To avoid being wicked-out, set a stop loss timeout whereby the price must be underwater past this value for a specified amount of time before the Stop Loss will activate.

Alternate Stop Loss (ASL)

The Primary Stop Loss method is used before any take profits have been hit.

But here you can decide to use an alternative method to adjust the Stop Loss when you have hit a certain TP target.

ASL TP-trigger or TP-distance

This is the Take Profit (TP#) number that when hit will trigger the use of the Alternate Stop Loss rather than the Primary Stop Loss. (e.g. setting ‘2’ = @TP#2)

  • For the ‘Break-Even’ method, this trigger only happens once.
  • For the ‘Dynamic Stop Loss’ method, once the TP-trigger is hit, the Stop Loss will be updated on every bar after that.
  • For the ‘Ratchet’ method, the Stop Loss will ratchet/move up/down upon first hitting the TP-trigger. After that, it will maintain a distance as specified by TP-distance on each subsequent TP that is hit.
Exit – Hard Exits
Deal Timeout (hours)

Time is an important dimension of trading.

Part of your strategy could be determining that if the trade has not exited in a profit within a certain time period, to just timeout and close at market price. Here is where you would configure this Hard Exit method.

Dynamic Stop Loss (DSL) Method

Wherever Dynamic Stops are referred to, this is where you select their method of calculation.

Once you’ve chosen your Dynamic Stop Losses method, you can also customise:

  • Source 🥫 value from which they’re calculated
  • Length 📐
  • Factor/Multiplier 🧮

Some indicators don’t support changing these values, in which case they will use the default: e.g. SuperTrend doesn’t support changing source and Donchian has no multiplier/factor to change.

Note that the defaults set are as follows:

  • Donchian:L=20
  • SuperTrend:L=10,F=3
  • VolatilityStop:L=20,F=3 (usually 2)
Allow update/creation of DSL while in breach

Dynamic Stop Loss orders are based on some kind of breach-line and if you are already in breach, then creation of or update to this stop loss will instantly close your position at this price.

This may or may not be what you want.

For example, if you create a Long position but the SuperTrend indicator is already red (above your position), then if you set this as your Dynamic Stop Loss method without ticking this option, then when the DSL is created, your position will instantly stop-out (because the DSL is added above your current price).

By enabling this option, you can for example with a Long wait for the SuperTrend to turn green before creating the SL order.

Add SL Buffer % to DSL

If you want to space your Stop Loss some fixed percentage away from the Dynamic Stop Loss, you can enable this option here. Note this percentage is taken from the ‘SL Fixed Distance or Buffer %’ field.

📊 Plot DSL Tracker Line

Plot to the chart the DSL line selected.

Automation

Automation is achieved by creating TradingView alerts.

When the signals from your strategy are generated and an active alert is running for that asset & timeframe, a JSON message will be generated which is compatible with either 3Commas or Mizar. The content of this message is customised by RoboStrat to trigger the opening of a position on the relevant Bot in a language that the specific platform understands and sent to the webhook address you have specified in the TradingView alert.

Alert Style

You can customise the alert message depending on which platform you are using.

By selecting Mizar or 3Commas, the alerts generated will be in the JSON format necessary to open positions on this platform.

Authorisation Token

Enter the authorisation token here. This is how 3Commas or Mizar knows the command is authorised for your bots – so don’t give it to anyone or lose it.

Note the differing language:

  • 3Commas = “Email Token”
  • Mizar = “API Key”
Bot ID

This is the Bot ID so that Mizar or 3Commas knows which bot will receive the commands. This is potentially different Bot IDs for Long and Short trades.

Commands

In order to manage the complete trade-lifecycle, RoboStrat doesn’t just generate Entry signals, it also generates Exit signals.

The challenge is that some platforms don’t yet support various entry or exit methods.

Additionally, some platforms perform these steps independently (like DCA), and so you just want to model these steps in the strategy without actually sending a command (in which case you can disable a command).

List of Commands: Table Position

If you want to see the actual commands that RoboStrat will send in place of {{strategy.order.alert_message}} when you create an alert, then you can display the commands table using the position in this setting.

PREVIOUS

AutoTrader 👾 (Vertical-Layout) [BPLabs]

NEXT

BlockParty Tools - Overview

BlockParty Tools – Overview

These are online tools and systems that we use to trade.

We can’t provide guarantee’s about the safety and security of these tools and services however we can tell you that we do use them all on a daily basis.

PREVIOUS

RoboStrat 🦾 Strategy Tester [BPLabs]

NEXT

Mizar

Mizar

Mizar is a brand new Next-Gen Smart Trade Platform that delivers answers to all Smart Trade & DCA solutions.

BlockParty Trading have been consultants throughout the building of Mizar to tailor it perfectly to both the new and seasoned trading, incorporating all the necessary and advanced tools to make your trading experience smooth and most importantly more profitable.

The key and most exciting tool we will be using predominantly here is the “BlockShift”. This now fully automates Safety Orders to only buy when there is a dip or significant point to buy at instead of being tied to fixed coefficients.

This dramatically improves efficiency but most importantly in the automated trading world the requirement for manual intervention.

The other key tool here is the Auto-Compounder that will automatically increase your capital allocation in trades relative to your initial capital input to maximize capital efficiency.

Finally Mizar works solely on a “No Win, No Fee” basis – therefore if there is no profit then there is no monthly fee incurred (Not to mention the first $10k traded volume free each month).

PREVIOUS

BlockParty Tools - Overview

NEXT

TradingView

TradingView

Trading View is where the world charts, chats and trades markets. We’re a supercharged super-charting platform and social network for traders and investors.

 

PREVIOUS

Mizar

NEXT

Tensor charts

Tensor charts

Tensor Charts give access to major exchange order books. This real-time data shows buy and sell orders at various prices allowing you to gauge general market sentiment as well as pinpoint price support and resistance.

 

PREVIOUS

TradingView

NEXT

Fear & Greed Filter

Fear & Greed Filter

The Fear & Greed index is an industry standardised tool which measures the sentiment of the market.

We use this as a baseline to help us manage our bots and we have a dedicated strategy using this tool, more details can be found here.

There is also an extremely helpful mobile widget to let you monitor market sentiment on the go.

 

PREVIOUS

Tensor charts

NEXT

3c stats (leverage calculator)

3c stats (leverage calculator)

The 3commas futures anti-liquidation bot calculator helps you find your ideal 3Commas bot setup, find optimal account reserves and manage your risk.

 

PREVIOUS

Fear & Greed Filter

NEXT

Exchanges

Exchanges

You will need an exchange to place your trades / connect your bot too.

Different exchanges are available in different regions, have different trading fee’s and different available trading pairs. Do your own research, or speak to other members of the community if you want some feedback or ideas.

Popular exchanges;

Binance | FTX | KuCoin

PREVIOUS

3c stats (leverage calculator)

NEXT

BlockParty Solutions Overview

BlockParty Solutions Overview

The Answer Is Closer Than You Think

With an international team of experienced pro-traders working under the hood, BlockParty Trading has developed successful bespoke trading strategies, algorithms & automated systems for everything from individual wealth managers to corporate investment funds.

What We Do

– Build Bespoke Algo’s & Strategies
– Create whitelabelled automated strategies for private or commercial use
– Support High Net Worth  & commercial investment funds via non-custodial routes

Contact Us:

E-Mail: Admin@BlockPartyTrading.com

 

 

PREVIOUS

Exchanges

Update succesful!

Already have an account? Sign in

Contact details

Choose your membership level

Your contact details

Forgotten your password?

No worries, we’ll send you details.