Altcoins capitalization histogram [peregringlk]This script superseeds "Other altcoins BTC capitalization histogram". The previous versions was a bit confusing in my opinion and lacked some generalization, so I'm now publishing this improved version.
It shows 6 pieces of info:
- Green columns: BTC price change for that day.
- Red bars: Altcoins capitalization change for that day, measured in bitcoins (altcoins_USD_capitalization / BTCUSD)
- Green/red background: green if that day the USD capitalization change was a gain, and red if it was a loss.
- Green line: accum BTC price change for the selected last days.
- Red line: accum altcoin capitalization change measured in BTC for the selected days.
- Dotted blue sequence: accum altcoin USD capitalization change for the selected days.
The base line of the histogram is 1 instead of 0, because I'm showing the price changes as multipliers (price change rates), so if there have been a +20% market movement, the calculated value will be 1.2, and if there have been a -20% market movement, then the value will be 0.8. 1 means no movement (preserved price/capitalization). Price and capitalization changes will be calculated using candle closes.
About the accumulated price changes, it will calculate the accumulated multiplication of the corresponding price change multipliers. For example, if you have set you want 3 days for the accumulation rates, and the last three days saw a -20%, +10% and +15% price/capitalization changes, the current value for the line will be 0.8*1.1*1.15 = 1.0120, or a +1.2% price change respect to the day before yesterday.
By default, if you are looking any ALTBTC market (for example, ETHBTC), instead of showing the USD and BTC capitalization of all alts, it will take the BTC and USD prices of the current market (the USD price will be calculated as ALTBTC * BTCUSD; and the BTCUSD price will be taken from BITSTAMP, the one with the longest BTC history I know in tradingview). If you are looking any other markets that is not paired with BTC, then it will take the USD capitalization of all altcoins, and the BTC capitalization will be calculated as altcoins_USD_capitalization / BTCUSD (from BITSTAMP as well).
Also, remember that, in both cases (alts capitalization or price), the graph will consistently respect the following rule:
- btc_usd_price_change * alt/capitalization_btc_price_change = alt_usd_price_change.
That applies for both the green/red bars respect to the background, and the green/red line respect to the blue dotted sequence.
Lastly, you may want to know if, in case btc price and altbtc price or capitalization go in opposite directions, who gain the battle? For example, if BTCUSD moved +20%, and an ALTBTC price moved -20%, the result is a loss, because 1.2*0.8 = 0.96, so the ALTUSD price or capitalization moved -4% (remember that, for preserving the USD value, if today's bitcoin change rate is x, the altbtc change rate must be 1/x; so for a -20% BTCUSD price movement, there must be at least a +25% ALTBTC price change to don't loss USD value, because 1/0.8 = 1.25). The background is what shows you that: if the background is green, it means that for that day there was a total USD gain of value, and when it's red, then it was a loss of USD value.
You can customize the following things:
- Accum change rate interval: the "selected days". By default 7.
- Take alts-capitalization?: By default unmarked. The effect when is unmarked is what I have explained in the previous paragraph. If you mark it, then it will use the USD_capitalization of all alts no matter what market you are looking right now.
- Which capitalization do you want? There are three options, that applies when "Take alts-capitalization?" is marked, or otherwise, when you are not looking a BTC-paired market.
- - - All-alts (default option): take CRYPTOCAP:TOTAL2 security as reference Alts-capitalization, which represents all altcoins.
- - - Other-alts: take CRYPTOCAP:OTHERS security as reference Alts-capitalization, which represents all altcoin except the 9 most capitalized alts.
- - - Big-alts: take CRYPTOCAP:TOTAL2 - CRYPTOCAP:OTHERS as reference Alts-capitalization, which represenst only the 9 most capitalized alts.
The idea of this script is:
A) Figuring out what is causing a USD value gain or loss, the alts market movements, or the BTC price change. So you can spot if some altcoin, or all altcoins combined, are gaining or loosing value by themselves or because of bitcoin.
B) Trying to spot or discover some patterns that allows you to identify altseasons. Once an altseason has been developed, the chart will show it in a pretty obvious way (massive red line bells and dotted blue lines with very high values during a period of various weeks). The hard problem is to spot it in advance, and maybe this graph can help.
Altcoins
Other altcoins BTC capitalization histogram [peregringlk]Introduction
==========
This study is intented to be used in combination with my other study "Other alts compensated cap". Read its description, in particular, it's rationale, to understand why I have removed the big capitalized altcoins from these studies.
The middle indicator in the image is that other study, while the indicator in the buttom of the image is that one.
It shows, in form of histogram, the BTC capitalization change rate (per candle, using closes) of the "OTHERS" altcoins together with the inverse of the BTCUSD price change rate per candle.
NOTE: I call the change rate to the multiplier factor of price from bar to bar. For example, a change rate of 1.20 means +20% respect to "yesterday", and a change rate of 0.80 means -20%.
The idea is to know what are altcoin markets (against BTC) doing after each BTC price change.
Definitions
=========
I will use ALT from now one as the name of an index or fictional coin that represents the average price of all other altcoins combined. I'll use then ALTUSD to represent the price against USD of such fictional coin (= the OTHERS capitalization, as if the USD capitalization of altcoins were the USD price of ALT), and ALTBTC to represent the same price but against BTC (calculated by taking ALTUSD/BITSTAMP:BTCUSD; the choosing of BITSTAMP is because it's the market with a longer history in tradingview).
Since I use the "OTHERS" security, I cannot know the real altcoin index so I can only estimate by using the capitalization. CIX100 could be a solution, but it is too recent in time as to inspect past price actions.
Description
=========
For example, let's assume BTCUSD decreases by 20% today. It would cause a fall in ALTUSD of 20% (just maths). So, what should it happen in ALTBTC to preserve the original ALTUSD price? People should buy alts in BTC markets by a factor of 1/0.8 = 1.25. Or in other words, unless there are a +25% grow in ALTBTC, ALTUSD would see a decrease in value.
This is what the histogram shows. The red columns shows the ALTBTC change rate per candle, while each green column shows what is the required change rate in ALTBTC required to preserve its ALTUSD value (capitalization). In other words, the green columns are the "targets" to preserve USD capitalization in ALTBTC, while the red histogram shows the actual changes.
Also, it shows two curves. There are just the change rate accumulation during some customizable interval (the same for both lines, and 7 by default; or the "week" for daily candles).
The green line is the accumulated "target" change rate within that period of time (the accumulated product of the last `interval` change rates), and the red line is the actual change rate for the same `interval` candles.
Interpretation
============
If red column values are bigger than the green ones (green column is negative, and red column is positive; or both are positives but the red one "put outs", or both are negative but the red column doesn't "put out"), OTHERS USD capitalization has increased.
If red column values are lower than the green ones (green column is positive and red column is negative; or both are positives but the red one doesn't "put out"; or both are negative but the red column "put outs"), OTHERS USD capitalization has decreased.
The same for the continuous lines: if the red line is above the green one, OTHERS USD capitalization has increased during "the past week". Otherwise, it has decreased.
The added value of this indicator is that it allows you to know "why". For example, if a green column is positive, and its corresponding red column is positive as well, but below the green one, the capitalization has decreased but BECAUSE the btc price has fallen, not because there was a sellof in alts. Actually, there was some buys (the ALTBTC price increased); it just it was not enough to counteract the btc fall.
That can be clearly seen in the remarked candle in the plot, the "coronavirus" sellof. The BTCUSD fall was huge (the hugest in BTC history), and the green column is telling you that to preserve the capitalization a lot of buys were required. However, that didn't happen. Actually, the OTHER alts were pretty quiet (the red column is tiny), causing a massive indirect loss of capitalization.
Also, with the curves, you can know if there was a total gainning or loss of capitalization during the past few days or candles. Also you can try to spot the beginning of alts seasons by crosses between red and green lines: if the red lines crosses above the green one (because there was a continuous sequence of red columns above green ones), it means that, potentially, were are at the beginning of an alt season because people are accumulating.
Table of cases
===========
- if the green column is positive (BTCUSD is down)
- if the red column is positive (ALTBTC is up)
- bigger than the green column: ALTBTC buys are stronger than required by arbitrage and have counteracted and overcome the BTC fall.
- shorter than the green column: there have been some buys but not enough, so the BTCUSD fall has not been fully counteracted.
- if the red column is negative (ALTBTC is down): the loss is double: BTCUSD have lost value + ALTBTC is bleeding.
- If the green column is negative (BTCUSD is up)
- if the red column is negative (ALTBTC is down)
- bigger than the green column: ALTBTC sells are so strong that have counteracted the BTC increase in value, causing a loss of USD value.
- shorter than the green column: there have been sells but overall the ALTUSD price has increased.
- if the red column is positive (ALTBTC is up): the gain is double: BTCUSD has gain value + ALTBTC is also growing.
Crypto Multi Exchange Volume (CMEV)Crypto Multi Exchange Volume (CMEV) aggregates and plots trading volumes for supported cryptoasset pairs over multiple different cryptoasset exchanges. For developers looking for more information and for those who want to compile their own version of CMEV, please check out my GitHub (jakobpredin/crypto-multi-exchange-volume).
Configuration
CMEV comes with two configurable settings - whether base volume or quote volume is plotted and the length of the volume's EMA. By default, the base volume is used for plotting and the length of the EMA is set to 12 periods.
Use cases
The indicator was primarily developed in order to be able to chart using the trading pair with the longest available trading history. Due to the fast-changing preferences of where cryptoassets are traded, volumes tend to be very inconsistent and can give a distorted picture of a pairs history. For illustration, check out the SC-BTC pair from Poloniex using their native volume and compare it to the CMEV volume.
The other use case is to be able to spot divergences in volume. A great example here is bitcoin's 2019 rally where volumes from derivatives exchanges are at all time highs but volumes from retail/spot exchanges are not.
Supported exchanges
CMEV currently supports asset pairs from the following exchanges:
Binance
Bitfinex
Bitstamp
Bittrex
Coinbase
Gemini
Kraken
Poloniex
Limitations
Because of the fact that CMEV is pulling data from from multiple different exchanges and is computationally intensive it can take a couple of seconds to load while charting certain cryptoasset pairs.
Additionally, due to Tradingview's various limitations only a certain number of pairs can be supported at a time. By default, only pairs with a BTC or USD quote are supported and many non-unique pairs with consistently low trading volumes have been removed. For a full explanation, please refer to the docs in my GitHub (jakobpredin/crypto-multi-exchange-volume).
Future of the project
I plan on supporting pairs from more exchanges in the future as I see fit and as they become available for charting on Tradingview. Further, I may develop a strategy script using CMEV as its core indicator.
I welcome everybody from the community to help me extend the functionality of CMEV in order to make investing in cryptoassets more transparent for everybody.
Shrimp 10EMAsA simple bundle of EMAs with some odd numbers that I found good confluence on 15min, 1h, 4h, 12h, 1d, 1w on BTC and on ALTS.
Works good for dynamic S/R on LTF and high probability target on MTF and HTF.
Try it out during your scans.
Lemme know what you think.
Coinbase ALT/USD IndexA simple ALT/USD pair index of all the altcoins currently trading on Coinbase.
Slices of Bitcoin
A very simple indicator that shows how many times a currency fits into Bitcoin. In other words, the higher the value, the weaker the currency against Bitcoin.
You can easily see that since the beginning of 2019 Stellar Lumen (XLM) lost half of its BTC-value while the USD-value was constant.
Altcoin Profitability Tracker 2Ever wonder which altcoins are performing better than Bitcoin? This script plots the profitability of 15 altcoins and BTCUSD so you can quickly determine where to invest your money.
wen sh*tcoin season, targetsir ?Cheap thing to throw over your charts when scrolling through the likes of Binance, Bittrex or whatever
Highlights the Golden Cross region ("It's alt season!") -- configurable
Attempts to highlight potential "out of season" blatant accumulation via large volume spikes -- %age spike configurable
Simple Alt Coin Strategy - EMA and MACD w/Profit and StopThis script prints BUY and SELL signals based on settings you input. I use it to save time while scrolling through charts deciding what alts I want to look at.
BUY SIGNALS
Positive EMA Crossover
Positive MACD Crossover
Single Candle Gains
SELL SIGNALS
Profit Capture
Stop Loss
I don't trade based just on the BUY or SELL from this strategy, but I have found that these indicators do very well well looking at the large cap alt coins. It backtests well.
Default Settings EMA 5/12/50, MACD 9/12/26, Single Candle Gain 10%, Stop 10%, Profit Capture 45%
ZEC/ETH/XMR/DASH PORTFOLIO KRAKENPortfolio chart with total value.
I will try to optimize it, maybe add % option if I findout how ;p
Or maybe a normalization would be good, idk.
Cheers!
DPD INDICATOR (DEMA PRICE DİFFERENCE PERCENTAGE )I use DEMA and Price difference in many strategies and and trade.
Finally , ı wanted to build an indicator for relation between them.
It calculates the percentage of difference between price and dema and estimates deviation from the main trend.
Formula = (price-dema)/price*100
There is some parameters;
DEMA Length is length of dema , ı think 50 is good enough,
there is upper and lower band for DPD Score .
You can change it based on volatilities of your pairs to find an optima.
and use it to be sure about your entry point.
I will developed and combine DPD with some other indicators and build strategies with it.
You can be part of that , I am waiting for your feedback.
Stay in Touch :)
4 EMA TREND INDICATORİf GREEN > YELLOW > RED > BLACK
UPWARD TREND
If BLACK > RED > YELLOW > GREEN
DOWNWARD TREND
In upward trend , if green(fastest ema) crossunder YELLOW or RED or both of them , you can close the position . Dont wait the Downward Trend.
Lengths of EMAs are based on Fibonacci numbers ( 8,13,21,34) , if you want, you can change it based on your strategy.
BB+AO STRATto be used with AO indicator, based on forex strat --
www.forexstrategiesresources.com
works on 1/3/5/15/30 candles, buy signals are best when the black 3 fast ema crosses up through the red mid band
BB+AO ALERTSto be used with AO indicator, based on forex strat --
www.forexstrategiesresources.com
works on 1/3/5/15/30 candles, buy signals are best when the black 3 fast ema crosses up through the red mid band
Pump CatcherThis indicator attempts to detect moments of abnormal and accelerating increase in volume. Because pumps happen over short time frames, this script is potentially better used on smaller timeframes (1 - 15 minutes). It takes two inputs: The length of the lookback for the volume rate of change (vroc) calculation (default=20), and The threshold over which a pump is determined to have happened (0-100, default=50). The vroc has been normalised to a result between 0 (no rate of change) and 100 (maximum rate of change the asset has ever undergone to date).
BTC CorrelationA simple script to display how correlated the current ticker is to Bitcoin.
Inputs are the number of bars to check correlation for (default 10) and the the ticker to use for BTC comparison (default is BITFINEX:BTCUSD)
Values of 1 are highly correlated (i.e. bitcoin moves up, so does your current ticker), values of -1 are inversely correlated (i.e. bitcoin moves up, your current ticker moves down).
See: www.babypips.com for some more details on correlation
[PW] BITFINEX Shorts ChangeA very simple indicator to show the change of longs between the previous period and the current period on bitfinex, this works for any margin pair on Bitfinex but can also be locked to BITFINEX:BTCUSD, works hand in hand with my "Longs Change" indicator
[PW] BITFINEX Longs ChangeA very simple indicator to show the change of longs between the previous period and the current period on bitfinex, this works for any margin pair on Bitfinex but can also be locked to BITFINEX:BTCUSD, works hand in hand with my "Shorts Change" indicator
RSI+BSIThis script simply plots the current instruments RSI as well as Bitcoin's RSI from bitfinex. Helpful to identify when an alt is performing stronger than BTC or if BTC is dragging the alt down.