Company FinancialsThis fundamental indicator shows the latest figures for the selected ticker (assuming they are published in Factset)
The relevant metrics include:
- Cash and Equivalents
- EBIT
- EBITDA
- EBITDA Margin
- Enterprise Value EBID
- Enterprise Value EBITDA
- Free Cash Flow
- Net Debt
- Net Income Starting Line
- Total Current Assets
- Total Liabilities
- Total Revenue
These metrics are available for the Fiscal Year or Fiscal Quarter
Each metric can be chosen and plotted along with the price (values are on the left axis)
Sentiment
Blockunity Address Synthesis (BAS)Track the address status of the various cryptoassets and their evolution.
The Idea
The goal is to provide a simple tool for visualizing the evolution of different types of crypto addresses.
How to Use
This tool is to be used as fundamental information. It is not intended for investment or trading purposes.
Elements
Active Addresses
Active Addresses represent the subset of total addresses that made one or more on-chain transaction on a given day.
New Addresses
New Addresses refer to addresses that receive their first deposit in the selected crypto-asset.
Zero Balance Addresses
Zero Balance Addresses are addresses that transferred out (potentially sold) all of their holdings for the selected crypto-asset.
Total Addresses
Total Addresses refer to the overall count of unique addresses that have been created on a blockchain network.
Settings
In the settings, you can :
Adjust line smoothing (in terms of number of days).
Change the lookback period used to calculate the different variations.
Display or not the different address types (for better visualization, Total Addresses should be shown alone).
Show or hide labels and configure their offset.
Lastly, you can modify all table parameters.
Open Interest Inflows & Outflows [LuxAlgo]The Open Interest Inflows & Outflows indicator focuses on highlighting alterations in the overall count of active contracts associated with a specific financial instrument.
The indicator also includes an oscillator highlighting the price sentiment to use in conjunction with the open interest flow sentiment and also includes a rolling correlation of the open interest flow sentiment with a user-selected source.
🔶 USAGE
Open Interest (OI) indicates the total number of active contracts, encompassing both long and short positions, for a specific financial instrument at any given moment. This key indicator helps traders and analysts assess market activity and sentiment.
An increase in open interest generally indicates new money flowing into the market, suggesting increased activity and the potential for a trending market. Conversely, a decrease in open interest indicates that traders are closing their positions, suggesting less interest in that particular contract.
Open Interest Flow Sentiment assesses the correlation between the initiation of new positions (inflows) and the closure of existing positions (outflows) for a particular instrument. Positive values suggest a prevalence of inflows, while negative values signify a prevalence of outflows.
The magnitude of the deviation from zero reflects the extent of dominance, either in inflows or outflows.
Price Sentiment estimates the relationship between the strength of bulls (buyers) and bears (sellers) on an instrument. Positive values indicate higher bull power and negative values indicate higher bear power.
The correlation feature is a key component of the indicator and helps analyze the relationship between trading volume and Open Interest changes. If volume increases along with rising Open Interest, it supports the validity of the price trend.
A divergence between price movement, volume, and Open Interest may signal potential reversals.
🔶 DETAILS
This indicator, based on Dr. Alexander Elder's acclaimed Elder-Ray concept, aids traders in evaluating the strength of both bulls and bears by delving beneath the surface of the markets. It uncovers data not immediately apparent from a superficial glance at prices. The indicator comprises two components: Bull Power and Bear Power.
Considering that the high price of any candle signifies the maximum power of buyers and the low price represents the maximum power of sellers, Elder employs the 13-period Exponential Moving Average (EMA) to depict the average consensus of price value. Bull Power assesses whether buyers can drive prices above the average consensus of value, while Bear Power assesses whether sellers can push prices below this average.
Here are the formulas for Bull Power and Bear Power:
bull_power = high - ema(close, 13)
bear_power = low - ema(close, 13)
This concept is utilized to calculate Open Interest Flow Sentiment and Price Sentiment. The Open Interest Flow Sentiment estimates the relationship between new positions (inflows) and positions being closed (outflows), providing insights into market dynamics. The Price Sentiment, on the other hand, gauges the correlation between price movements and the Elder-Ray components, aiding traders in identifying potential shifts in market sentiment and momentum.
🔶 SETTINGS
🔹Open Interest Inflows & Outflows
OI Sentiment Correlation: toggles the visibility of Open Interest correlation with a variety of sources.
Money Flow Estimates: toggles the visibility of Money Flow Estimates calculated for the last bar.
🔹Style
OI Flow Sentiment: toggles the visibility of Open Interest Flow Sentiment, along with color customization options.
Price Sentiment: toggles the visibility of Price Sentiment, along with color customization options.
Correlation Colors: color customization option for the Correlation Area.
🔹Others
Smoothing: smoothing length applicable for Open Interest Flow Sentiment and Price Sentiment.
🔶 RELATED SCRIPTS
Open-Interest-Chart
Liquidation-Estimates
Thanks to our community for recommending this script. For more conceptual scripts and related content, we welcome you to explore by visiting >>> LuxAlgo-Scripts .
Arbitrage Spread v3 : 12 spreads dashboard [Arby.Trade]This indicator allows you to track in real time the change in the spread (the difference in the exchange rate) between two assets simultaneously for 12 trading pairs.
⚙️ How does the indicator work?
In the indicator settings menu, the user selects two trading pairs, for example BTCUSDT on the Binance exchange and BTCUSDT on the Bybit exchange, after which the script will receive prices from both exchanges and compare them with each other, calculating the percentage deviation between prices (spread). The script will do this work with all 12 trading pairs added to the script settings menu. The script can only work with those assets and exchanges that are on board TradingView, and this is not a small thing.
⚡️ How to use it?
At times when the spread value is negative, this means that the price of the asset on the first exchange is less than on the second. That is, by buying an asset on the first exchange and selling it on the second one, you can earn money (of course, it is important to take into account the commissions of the exchanges for these transactions). When the spread is above zero, the opposite is true. The exchanges and the prices at which to buy are displayed in the green Buy row. Prices and exchanges for sale are in the Sell row and highlighted in red. When the spread is zero, the prices on both exchanges are the same and there is no arbitrage situation.
To improve the accuracy of the indicator, try to use the minimum timeframe available for your TradingView subscription – minute or second.
🕒 Counter of arbitration situations
For each trading pair, the table below the Buy row shows the number of arbitrage situations that have been on the asset for a certain period of time. In this case, an arbitrage situation is understood as the moment when the spread value exceeded the Signal Threshold Level set by the user. Each time the spread value of the Signal Threshold Level is exceeded, the counter will add one. The counter takes into account only those arbitrage situations that were on the market during the time period back from the current moment. For example, for a 1-hour period (1h) of the counter, the number of arbitration situations for the last hour will be displayed. For each asset you can simultaneously track the number of arbitrage situations during three selected time periods from 5 minutes to a day.
The counter will allow you to evaluate the prospects of arbitrage of selected trading pairs. For example, if the number of arbitrage situations on a trading pair was 1-2 within an hour, then it is obvious that it is better not to waste time waiting for another such situation on this pair and look for the next one.
🔔 Setting up Alerts
In the script settings, you can set the threshold value of the spread – Spread Signal Threshold. When this level is reached, the table related to the asset whose spread has reached this level will be highlighted. Also, this level is a signal level for setting up alerts from the indicator.
To set up alerts, open the Alerts tab in the TradingView menu on the right. Click the "Create Alert" button. Then, in the window that opens, select this indicator in the "Condition" line. After that, you can set a name for this alert and complete the notification setup by clicking the "Create" button.
We, the authors of this script, have been engaged in cryptocurrency arbitrage for a long time and, first of all, created it for ourselves and our daily arbitrage trading, but this does not prevent you from using it at your discretion for any types of assets and in any markets.
We have a lighter version of the indicator that allows you to track the spread for only one trading pair or three at the same time. In these versions you can also view the chart of the spread itself, which can be useful for assessing the nature of the spread movement in the history. If this indicator seems too heavy for you and your device, you can use these lighter versions:
🧩 Arbitrage Spread v1 : 1 pair + 1 chart
🧩 Arbitrage Spread v2 : 3 pairs + 3 charts
If, on the contrary, the capabilities of your hardware allow, do not forget that you can always add several indicators to your screen – for example, use the version with 12 pairs as a dashboard with many pairs, and in addition to it one of the versions with a spread chart and look at a more detailed picture of one or three instruments separately.
--
Данный индикатор позволяет отслеживать в реальном времени изменение спреда (разницы в курсе) между двумя активами одновременно для 12 торговых пар.
⚙️ Как устроен индикатор?
В меню настроек индикатора пользователь выбирает две торговые пары, например BTCUSDT на бирже Binance и BTCUSDT на бирже Bybit, после чего скрипт получит цены с обеих бирж и сравнит их между собой, рассчитав процентное отклонение между ценами (спред). Такую работу скрипт проделает со всеми 12 торговыми парами добавленными в меню настроек скрипта. Скрипт может работать только с теми активами и биржами, которые есть на борту TradingView, и это не мало.
⚡️ Как пользоваться?
В моменты, когда значение спреда отрицательное, это означает, что цена на актив на первой бирже меньше, чем на второй. То есть, купив актив на первой бирже и продав его на второй можно заработать (конечно при этом важно учитывать комиссии бирж на совершение данных сделок). Когда спред выше нуля - наоборот. Биржи и цены, по которым надо покупать отображаются в зеленой строке Buy. Цены и биржи для продажи – в строке Sell и выделены красным цветом. Когда спред равен нулю – цены на обеих биржах одинаковы и арбитражная ситуация отсутствует.
Для повышения точности работы индикатора старайтесь использовать минимально доступный для вашей подписки TradingView таймфрейм – минутный или секундный.
🕒 Счетчик арбитражных ситуаций
По каждой торговой паре в таблице под строкой Buy отображается количество арбитражных ситуаций, которые были на инструменте в течение определенного промежутка времени. В данном случае под арбитражной ситуацией понимается момент, когда значение спреда превысило установленный пользователем сигнальный уровень спреда Signal Threshold Level. При каждом превышении значения спреда уровня Signal Threshold Level счетчик будет прибавлять единицу. Счетчик учитывает только те арбитражные ситуации, которые были на рынке в течение временного периода назад от текущего момента. К примеру, для 1-часового периода (1h) счетчика будет отображаться количество арбитражных ситуаций за последний час. По каждому инструменту одновременно можно отслеживать количество арбитражных ситуаций в течение трех выбранных временных периода от 5 минут до суток.
Счетчик позволит оценить перспективность арбитража выбранных торговых пар. К примеру, если количество арбитражных ситуаций на торговой паре в течение часа было 1-2, то очевидно, что лучше не тратить время на ожидание очередной такой ситуации на данной паре и поискать следующую.
🔔 Настройка оповещений
В настройках скрипта можно настроить пороговое значение спреда – Spread Signal Threshold. При достижении этого уровня будет подсвечена таблица относящаяся к активу, спред которого достиг этого уровня. Так же, этот уровень является сигнальным для настройки оповещений от индикатора.
Для настройки оповещений откройте вкладку «Оповещения» в меню TradingView справа. Нажмите кнопку «Создать оповещение». Затем в открывшемся окне в строке «Условие» выберете данный индикатор. После чего вы можете задать название данному оповещению и завершить настройку оповещения, нажав кнопку «Создать».
Мы, авторы данного скрипта, давно занимаемся арбитражем криптовалюты и, в первую очередь, создавали его для себя и своей каждодневной арбитражной торговли, но это не мешает вам использовать его по своему усмотрению для любых видов активов и на любых рынках.
У нас есть более легкая версия индикатора, позволяющая отслеживать спред только по одной торговой паре или одновременно по трем. В этих версиях также можно просматривать график самого спреда, что может быть полезным для оценки характера движения спреда в истории. Если данный индикатор покажется для вас и вашего устройства слишком тяжелым вы можете воспользоваться этими более легкими версиями:
🧩 Arbitrage Spread v1 : 1 pair + 1 chart
🧩 Arbitrage Spread v2 : 3 pairs + 3 charts
Если, наоборот, возможности вашего железа позволяют, не забывайте, что вы всегда можете добавить себе на экран несколько индикаторов – например, версию с 12 парами использовать как дашборд с множеством пар, а в дополнение к ней одну из версий с графиком спреда и смотреть более детальную картину по одному или трем инструментам отдельно.
Operator Entry Detector and their Support and resistance ZonesIntroduction:
The indicator is designed to detect specific market conditions related to operator entries and identify support and resistance zones.
Developed by Sarangdhar, this version is labeled as Alphatradevission 1.1
Key Features:-
Utilizes Heavy Volume Change to identify operator entry signals.
Displays support and resistance zones based on the Specific Calculated Volume Length values.
Highlights potential trend reversal or continuation zones using specific chart patterns and Specific Calculated Volume Change Length values
Settings:
Option to hide/show lines and labels for a cleaner chart presentation.
Defines regular trading hours and considers the 9:15 AM candle for analysis.
Visual Elements:
Uses various shapes and colors to represent different market scenarios:
Circles for the 9:15 AM candle to Understand New Trading Session Started.
Triangles for Volume change signals.
Different colors for distinct VC levels.
Green diamonds with numbering for identified trend starter signals.
Signals and Zones:
Detects specific VC values to signal potential trend starters, small sharks, and big sharks.
Labels support and resistance zones based on the 9:15 AM candle and VC signals.
Highlights reversal and trend continuation zones based on Specific VC length given in script.
Customization:
Traders can adjust input parameters to suit their preferred timeframes and market conditions.
The option to hide/show lines and labels allows users to customize the indicator display.
How users can make profit using this script ?
Usage Tips: Chart 1 min time frame
Users may consider potential trend changes or continuations based on identified VC signals.
Support and resistance zones can be utilized for setting stop-loss or take-profit levels.
1. That zone will act as support and resistance through out day.
5. Trade Breakout direction of that range. As range break market trend start in that direction.
6. If Candle range High break - traders view must be buying the stock with stoploss just below the candle range and vice versa.
Note :-
1. Avoid Fake breakout of candle range . take entry after breakout confirmation. You can take entry after retest to that candle range.
Giving below example of reversal and trend continuation zones high low line by hiding intraday Support and resistance zone lines you can costomize it as per use,
Interest Rate IndicatorThis script offers a overview of Year-over-Year (YoY) interest rates for key countries. The interest rate data utilized by default are sourced from TradingView Tickers, but they can be modified to any preferred source via the settings.
The script does not perform any calculations; its primary function is to present a comparative view of interest rates across different countries in a single indicator.
Key features include:
Interest rate data for the USA, European Union, Australia, Canada, Switzerland, Japan, United Kingdom, and New Zealand (Interest Rate Symbols are editable in the settings).
A table displaying country flags, names, and the latest interest rates, providing a clear and immediate comparison.
Country-representative colors for easy identification and visual distinction between different countries' data.
This indicator is designed for traders and analysts looking for a quick and efficient way to monitor and compare the interest rates of major economies directly within TradingView, facilitating better informed financial and investment decisions.
Candle + Volume as HistogramNow plot Candle and Volume as Histogram Oscillator. It is a very simple but very effective indicator to see what is happening at Volume and Candle levels. It clearly plots whether the market is trending, volatile, what is going to happen in next candles etc. Above Zero is price candle and below Zero is Volume histogram.
SETTINGS:
EMA : 9 period EMA on price is default, which I find the best, but you can change as you likes. Below zero line shows market is in negative phase and above zero market is positive.
PRICE CANDLE : As price and volume have different numeric value, so you have to use multiplier to set the proper price candle, which is plotted above zero
VOLUME : As price and volume have different numeric value, so you have to use multiplier to set the Volume candle, which is plotted below zero.
ZERO LINE : use ‘Gap between Candle and Volume plotting’. Increase the value until you see a thin line between price and volume histogram.
NOTE: (i) When you will plot the indicator for the first time, either price candle may not be appearing properly or volume. It means that non-appearing histogram side needs multiplication, so keep on increasing value on proper side until both side histogram appears properly.
(ii) In other case. Price or volume histogram may appear as full Candle. In this case too, you need to increase multiplier value on opposite side till value becomes equal on both sides.
These settings are important because a share price can be 10 only whereas volume may be in millions. Indicator has been tested on many shares and indexes, so never feels that indicator is improper. Just try to change the setting.
Enjoy.
Market Activity Risk"Market Activity Risk" (MAR) - Is a dynamic tool designed to structurize the competitive landscape of blockchain transaction blocks, offering traders a strategic edge in anticipating market movements.
By capturing where market participants are actively buying and selling, the MAR indicator provides insights into areas of high competition, allowing traders to make informed decisions and potentially front-run transactions.
At the heart of this tool are blockchain transaction fees , they can represent daily shifts in transaction fee pressures.
By measuring momentum in fees, we can analyze the urgency and competition among traders to have their transactions processed first. This indicator is particularly good at revealing potential support or resistance zones, areas where traders are likely to defend their positions or increase their stakes, thus serving as critical junctures for strategic decision-making.
Key Features:
Adaptable Standard Deviation Settings: Users have the flexibility to adjust the length of the standard deviation and its multipliers, managing the risk bands to their individual risk tolerance.
Color-Coded Risk Levels: The MAR indicator employs an intuitive color scheme, making it easy to interpret the data at a glance.
Multi-Currency Compatibility: While designed with Bitcoin in mind, the MAR indicator is versatile, functioning effectively across various cryptocurrencies including Ethereum, XRP, and several other major altcoins. This broad compatibility ensures that traders across different market segments can leverage the insights provided by this tool.
Customizable Moving Average: The 730-day moving average setting is thoughtfully chosen to reflect the nuances of a typical cryptocurrency cycle, capturing long-term trends and fluctuations. However, recognizing the diverse needs and perspectives of traders, the indicator allows for the moving average period to be modified.
B4Signals Ichimoku Premium Addon Kyushu Sushi RollKyushu Ashi, one of the Ichimoku strategies, was initially presented in the Ichimoku Kinko Hyo Weekly book by Goichi Hosoda.
<< Historical Context >>
During his time contributing market analysis to the Miyako Newspaper, traders faced the laborious task of manually recording daily open, close, high, and low price levels, alongside the five price values of Ichimoku (Tenkan sen, Kijun sen, Chiko span, Senko span A, Senko span B). With the absence of personal computers, this process was notably cumbersome. In response to traders' requests for a simplified analysis method, Goichi Hosoda introduced the Kyushu Ashi technique.
<< About Kyushu Ashi >>
Derived from Japanese, where "Kyu" denotes nine, "Shu" refers to week, and "Ashi" translates to candles, Kyushu Ashi aims to identify market reversals and trend continuations by leveraging Kihon Suchi time cycles. However, as stated in the original book, trading solely with Kyushu Ashi is not advisable; it is recommended to combine it with the Ichimoku's five lines for a comprehensive trading approach.
Our indicator enhances the Kyushu Ashi strategy by incorporating the original signals in a simplified manner showing up or down carrets in the legs. Additionally, it colors candles with no signals, enabling traders to spot areas of consolidation, continuation, and trend reversal effectively. Drawing inspiration from Fisher's Sushi Roll indicator, our tool identifies these trend changes and adds a trend cloud for the prevailing trend. This comprehensive approach maximizes the effectiveness of the Kyushu Ashi strategy and assists traders in making informed trading decisions.
This is an advanced version with the following features:
- Shows Kyushu Legs
- Shows Kyushu Leg signals
- Draws trend cloud based on Kyushu Legs
- Sends alerts when no Kyushu signal is present, alerting trader of consolidation
- Colors No Kyushu signal candles
- Draws dynamic consolidation zones for breakout identification
SAT - Sentiment Analysis Tool by Csth97This code calculates the correlation between the ATR and the OBV of the price, and plots the difference between the positive and negative OBV correlations as a line. It also plots horizontal lines at the UP and DOWN levels, and signals bullish and bearish crosses when the difference line crosses those levels.
Inflation IndicatorThis script provides a great view of Year-over-Year (YoY) inflation rates for key countries.
The inflation data used per default are TradingView Tickers, but you can change them to anything you want from the settings.
There is no calculation in this script, all it does is providing a overview of inflation rates in a single indicator.
Inflation data for the USA, European Union, Australia, Canada, Switzerland, Japan, United Kingdom, and New Zealand (Inflation Symbols editable in the settings)
Customizable static line to indicate a specific threshold value (default: 2.0).
Table displaying country flags, names, and the latest inflation rates.
Country-representative colors for easy identification.
Economic Growth Index (XLY/XLP)Keeping an eye on the macroeconomic environment is an essential part of a successful investing and trading strategy. Piecing together and analysing its complex patterns are important to detect probable changing trends. This may seem complicated, or even better left to experts and gurus, but it’s made a whole lot easier by this indicator, the Economic Growth Index (EGI).
Common sense shows that in an expanding economy, consumers have access to cash and credit in the form of disposable income, and spend it on all sorts of goods, but mainly crap they don’t need (consumer discretionary items). Companies making these goods do well in this phase of the economy, and can charge well for their products.
Conversely, in a contracting economy, disposable income and credit dry up, so demand for consumer discretionary products slows, because people have no choice but to spend what they have on essential goods. Now, companies making staple goods do well, and keep their pricing power.
These dynamics are represented in EGI, which plots the Rate of Change of the Consumer Discretionary ETF (XLY) in relation to the Consumer Staples ETF (XLP). Put simply, green is an expanding phase of the economy, and red shrinking. The signal line is the market, a smoothed RSI of the S&P500. Run this on a Daily timeframe or higher. Check it occasionally to see where the smart money is heading.
Self Optimizing PSAR [Starbots]Self Optimizing Parabolic SAR Strategy (non-repainting)
Strategy constantly backtest 169 different combinations of Parabolic SAR indicator for maximum profitability and trades based on the best performing combination at that time.
---------------------------------------------------------------------------------------------------------
# Parabolic SAR (PSAR)
Parabolic SAR is a time and price technical analysis tool created by J. Welles Wilder and it's primarily used to identify points of potential stops and reverses. In fact, the SAR in Parabolic SAR stands for "Stop and Reverse". The indicator's calculations create a parabola which is located below price during a Bullish Trend and above Price during a Bearish Trend.
You can read more about this indicator here:
www.tradingview.com
-----------------------------------------------------------------------------------------------------------
The logic of self - optimizing:
This script is always backtesting 169 different combinations of Parabolic SAR settings in the background and saves the net. profit gained for every single one of them, then strategy selects and use the best performing combination of settings currently available for you to trade.
It's recalculating on every bar close - if one of the parameters starts performing better than others - have a higher net profit gain (it's literally like running 169 backtests with different settings) strategy switches to that parameter and continues trading like that until one of the other indicator parameters starts performing better again and switches to that settings.
We are optimizing our strategy based on 13 different 'Increment' factors of PSAR. We keep the 'Start' factor (default 0.02) and 'Max Value' factor (default 0.2) at default for all of them.
According to creator of this indicator J. Welles Wilder, we usually want to change only 'Increment' factors of PSAR in the calculation and leave the rest at default and that's what we do, we are changing only 'Increment' input.
Inputs : (you don't need to change them at all, it's a good balance for fast and slow detection of trends on PSAR)
Start = 0.02
Max value = 0.2
Increment1 = 0.005, Increment2 = 0.01, Increment3 = 0.015
Increment4 = 0.02, Increment5 = 0.025, Increment6 = 0.03
Increment7 = 0.035, Increment8 = 0.04, Increment9 = 0.045
Increment10 = 0.05, Increment11 = 0.055, Increment12 = 0.06
Increment13 = 0.065
PSAR buy / sell conditions looks like this:
PSAR1 = start 0.02, max value 0.2, increment1 0.005
PSAR2 = start 0.02, max value 0.2, increment2 0.01
PSAR3 = start 0.02, max value 0.2, increment3 0.015
PSAR4 = start 0.02, max value 0.2, increment3 0.02
...
PSAR13 = start 0.02, max value 0.2, increment13 0.065
Backtester in the background works like this:
backtest buying PSAR1 settings with selling PSAR1 settings => save net. profit
backtest buy PSAR1 with sell PSAR2 ;
backtest buy PSAR1 with sell PSAR3 ;
backtest buy PSAR1 with sell PSAR4 ;
..........
backtest buy PSAR1 with sell PSAR13 ;
..........
backtest buy PSAR13 with sell PSAR1 ;
backtest buy PSAR13 with sell PSAR2 ;
......
backtest buy PSAR13 with sell PSAR13 ;
=>
It will backtest 16x16=169 different PSAR settings and save their profits.
Your strategy then trades based on the best performing (highest net.profit) PSAR Setting currently available. It will check the calculations and backtest them on every new bar close - it's like running 169 strategies at time, and manually selecting the best performing one.
________________________________________________________________________
If you wish to use it as INDICATOR - turn on 'Recalculate after every tick' in Properties tab to have this script updating constantly and use it as a normal Indicator tool for manual trading.
Strategy example is backtested on Daily chart of SHIBUSDT Binance
All settings at default. (1000 capital, 100 order size, 0.1% fee, 1 tick slippage)
Settings:
-Start = default Parabolic SAR setting is 0.02
-Max Value = default Parabolic SAR setting is 0.2
--Recommended PSAR Increment settings:
0.02 is default, higher timeframes usually performs good on the faster Increment factors 0.03-0.05+, smaller timeframes on slow Increment factors 0.005-0.02. I recommend you the most common and logical 13 different Increment factors for optimizing in the strategy as default already (from 0.005 to 0.065 - strategy will then optimize and trade based on the most profitable combination).
- Noise-Intensity Filter 🐎0.00-0.20%🐢
This will punish the tiny trades made by certain combinations and give more advantage to big average trades. It's basically like fee calculation, it will deduct 0.xx% fee from every trade when optimizing on their backtests.
You will usually want to have it around 0.05-0.10% like your fees on exchange.
-> 🐎Less than <0.10% allows strategy to be VERY SENSITIVE to market. (a lot of trades - quick buy-sell changes)
-> 🐢More than >0.10% will slow down the strategy, it will be LESS SENSITIVE to market volatility. (less trades - slowly switches the trend direction from buy to sell)
Close Trades on Neutral
After a lot of Trades, Algo starts developing self-intelligence. It can also have a neutral score. (Grey Plots). Sell when the strategy is neutral.
Other settings:
-Take Profit, Multiple Take Profit, Trailing Take Profit, Stop Loss, Trailing Stop Loss with functional alerts.
-Backtesting Range - backtest within your desired time window. Example: 'from 01 / 01 /2020 to 01 / 01 /2023'.
- Strategy is trading on the bar close without repaint. You can trade Long-Sell/Short Sell or Long-Short both directions. Alerts available, insert webhook messages in the inputs.
- Turn on Profit Calendar for better overview of how your strategy performs monthly/annualy
- Notes window : add your custom comments in here or save your webhook message text inside here for later use. I find this helpful to save texts inside.
Recommended TF : 4h, 8h, 1d (Trend Indicators are good at detecting directions of the market, but we can have a lot of noise and false movements on charts, you want to avoid that and ride the long term movements)
This script is fairly simple to use. It's self-optimizing and adjusting to the markets on the go.
BTC Perp/Spot Price DifferenceThis is a simple script that provides you with realtime information on the actual Bitcoin price difference between the Binance Perpetual Futures and the Coinbase Spot markets.
I consider this information very useful - especially on intraday timeframes - because it immediately shows the way the retail margin traders are skewed.
Positive values mean that the margin retail daytraders are mainly long, negative values mean the opposite.
I hope this indicator will help you in your intraday Bitcoin trades.
NY Open Breakout Strategy - High Liquidity & Favorable RRR Pine Description:
The NY Open Breakout Strategy is an advanced Pine Script indicator tailored for the TradingView platform. This strategy is specifically designed to exploit the high liquidity found during the New York session opening in the Forex market. Its primary goal is to provide traders with an opportunity to engage in positions with lower risk and higher potential profits, thereby ensuring an advantageous risk-to-reward ratio (RRR).
Core Objectives:
Leveraging High Liquidity: Capitalizes on the significant market movements at the New York session opening, known for its high liquidity, to identify strong breakout signals.
Achieving Favorable RRR: By setting strategic stop-loss and take-profit levels, the strategy aims for a higher RRR. This approach can lead to overall profitability, even if the win rate is lower than the loss rate.
Functionality:
Dynamic Breakout Identification: Uses the first 15-minute candle’s high and low after NY open as benchmarks for detecting potential breakouts.
Customizable Stop-Loss & Take-Profit: Provides options to configure stop-loss at the last swing or the previous candle’s close. The take-profit levels are determined based on a favorable risk-reward ratio.
Visual Session Indicators: Includes distinct background coloring and vertical lines to mark the New York session for easy visibility.
Methodology:
This strategy hinges on the premise that the opening of the New York session often triggers key price movements due to an influx of trading activity. By focusing on these moments, our indicator aims to capture strong trends and breakout patterns. The carefully calibrated stop-loss and take-profit settings ensure that each trade aims for a higher potential reward compared to the risk undertaken.
Unique Features:
Enhanced Risk Management: With adaptable risk-reward settings, traders can tailor their trading strategies to align with individual risk appetites.
Personalized User Experience: Offers a range of customizable settings for visual elements, allowing traders to adjust the look and feel of the indicator to their preferences.
Usage Guidelines:
Customize the indicator settings, including the stop-loss reference and risk-reward ratio, to match your trading style.
Watch for 'Buy Enter' and 'Sell Enter' signals during the New York session opening.
Utilize the displayed stop-loss and take-profit levels to effectively manage each trade.
This NY Open Breakout Strategy is ideal for traders who prioritize efficient risk management while aiming to capitalize on the high liquidity periods of the Forex market. The strategy is designed to be robust, providing a pathway to profitability even in scenarios where the number of losing trades surpasses winning ones, thanks to its emphasis on a high risk-to-reward ratio.
Weekly BiasWeekly Bias
For H1 time frame and below.
Horizontal Line Plots every week.
Condition for line is 12am EST on Monday.
Price above, line is green~ potential bullishness.
Price below, line is red~ potential bearishness.
This line gives us potential sentiment for any given week on any given forex market.
If you have any questions, or want access to other indicators, please message me.
Williams Percent Range with Trendlines and BreakoutsHere is my "Williams Percent Range with Trendlines and Breakouts" indicator, a simple yet powerful tool for traders. This indicator combines the classic Williams %R oscillator, which helps identify overbought and oversold levels, with added trendlines for easier trend analysis at a glance.
It's designed to make spotting potential breakouts easier by drawing attention to significant price movements. With customizable settings for the Williams %R period and trendline sensitivity, it's a flexible tool for various symbols and trading styles.
Whether you're looking to refine your trading strategy or just need a clearer view of market trends, this indicator should offer a straight forward approach to hopefully enhance your trading decisions.
Disclaimer: This indicator is intended for educational and informational purposes only. Always conduct your own research and analysis before making trading decisions.
Rotation Factor for TPO and OHLC (Plot)The Rotation Factor objectively measures attempted market direction(or market sentiment) for a given period. It records the cumulative directional attempts of auction rotations within a given period, thus, helping traders determine which way the market is trying to go and which market participant is exerting greater control or influence.
Theory
The premise is that a greater number of bars auctioning higher contrasted to bars auctioning lower indicates that buyers are exerting greater control over price within the given period(usually daily). In this case, the market is attempting to go higher (Market is Bullish). The same is true for a greater number of bars auctioning lower than higher, which, in this case, indicates that the sellers are exerting greater control over price within the given period and that the market is attempting to go lower (Market is Bearish).
Calculation
Each bar is individually measured in relation to the immediate previous bar, and calculations are reset at the beginning of each period.
For every bar, two variables are utilised: One for the highs and another for the lows. During bar start, these variables are initiated at 0.
As the period progresses, these variables are set accordingly: If the high of the current bar is higher than that of the previous bar, then the bar's highs variable is assigned a "+1". If the opposite is true, it is given a "-1". Finally, if both bar highs are equal, it is, instead, assigned a "0". The same is true for the lows: if the low of the current bar is higher than that of the previous low, then the bar's lows variable is assigned a "+1". Similarly, the opposite is given a "-1", while equal lows causes it to be assigned a "0". All highs and lows are then summed together resulting to a total, which becomes the Rotational Factor.
Presentation
Furthermore, this Rotation Factor Indicator is presented as a plot, which, unlike its classic variation, shows you how the rotation factor is developing. It also includes lines indicating the Top Rotation Factor and the Bottom Rotation Factor individually, the better to observe the developing auction.
Link to the Classic Variation:
Features
1. Customisable Tick Size/Granularity : The calculation tick size/ granularity is customisable which can be accessed through the indicator settings.
2. Customisable Labels and Lines : The colour and sizes used by the labels and lines are customisable the better for accessibility.
3. Period Separator : A separator is rendered to represent period borders (start and end). If separators are already present on your chart, you can remove them from the indicator settings.
4. Individual Top Rotation Factor and Bottom Rotation Factor plots : These two parts which becomes of the Rotation Factor are also presented individually, on their own plots, the better to observe the developing auction.
Works for both split Market Profile(TPO) charts and regular OHLC bars/candle charts
The Rotation Factor is usually used with a Split Market Profile (TPO). However, if no such tool is available, you will still be able to benefit from the Rotation Factor as the price ranges of Split Market Profiles and OHLC bars/candles are one and the same. In such cases, it is recommended that you set your chart to use a 30 minute timeframe and the indicator's period to "daily" to simulate a Split Market Profile.
Note :
The Rotation Factor is, to quote, "by no means not an all-conclusive indication of future market direction.". It only helps determine which way the market is trying to go by objectively measuring the market's directional attempts.
Rotation Factor for TPO and OHLC (Classic)The Rotation Factor objectively measures attempted market direction(or market sentiment) for a given period. It records the cumulative directional attempts of auction rotations within a given period, thus, helping traders determine which way the market is trying to go and which market participant is exerting greater control or influence.
Theory
The premise is that a greater number of bars auctioning higher contrasted to bars auctioning lower indicates that buyers are exerting greater control over price within the given period(usually daily). In this case, the market is attempting to go higher (Market is Bullish). The same is true for a greater number of bars auctioning lower than higher, which, in this case, indicates that the sellers are exerting greater control over price within the given period and that the market is attempting to go lower (Market is Bearish).
Calculation
Each bar is individually measured in relation to the immediate previous bar, and calculations are reset at the beginning of each period.
For every bar, two variables are utilised: One for the highs and another for the lows. During bar start, these variables are initiated at 0.
As the period progresses, these variables are set accordingly: If the high of the current bar is higher than that of the previous bar, then the bar's highs variable is assigned a "+1". If the opposite is true, it is given a "-1". Finally, if both bar highs are equal, it is, instead, assigned a "0". The same is true for the lows: if the low of the current bar is higher than that of the previous low, then the bar's lows variable is assigned a "+1". Similarly, the opposite is given a "-1", while equal lows causes it to be assigned a "0". All highs and lows are then summed together resulting to a total, which becomes the Rotational Factor.
Presentation
Furthermore, this Rotation Factor Indicator is presented as it is calculated, which is the presentation utilised by classic sources (hence the name classic).
Features
1. Customisable Tick Size/Granularity : The calculation tick size/ granularity is customisable which can be accessed through the indicator settings.
2. Customisable Labels : The colour and sizes used by the labels are customisable the better for accessibility.
3. Period Separator : A separator is rendered to represent period borders (start and end). If separators are already present on your chart, you can remove them from the indicator settings.
Works for both split Market Profile(TPO) charts and regular OHLC bars/candle charts
The Rotation Factor is usually used with a Split Market Profile (TPO). However, if no such tool is available, you will still be able to benefit from the Rotation Factor as the price ranges of Split Market Profiles and OHLC bars/candles are one and the same. In such cases, it is recommended that you set your chart to use a 30 minute timeframe and the indicator's period to "daily" to simulate a Split Market Profile.
Note :
The Rotation Factor is, to quote, "by no means not an all-conclusive indication of future market direction.". It only helps determine which way the market is trying to go by objectively measuring the market's directional attempts.
Volume-Trend Sentiment (VTS) [AlgoAlpha]Introducing the Volume-Trend Sentiment by AlgoAlpha, a unique tool designed for traders who seek a deeper understanding of market sentiment through volume analysis. This innovative indicator offers a comprehensive view of market dynamics, blending volume trends with price action to provide an insightful perspective on market sentiment. 🚀📊
Key Features:
1. 🌟 Dual Trend Analysis: This indicator combines the concepts of price movement and volume, offering a multi-dimensional view of market sentiment. By analyzing the relationship between the closing and opening prices relative to volume, it provides a nuanced understanding of market dynamics.
2. 🎨 Customizable Settings: Flexibility is at the core of this indicator. Users can adjust various parameters such as the length of the volume trend, standard deviation, and SMA length, ensuring a tailored experience to match individual trading strategies.
3. 🌈 Visual Appeal: With options to display noise, the main plot, and background colors, the indicator is not only informative but also visually engaging. Users can choose their preferred colors for up and down movements, making the analysis more intuitive.
4. ⚠️ Alerts for Key Movements: Stay ahead of market changes with built-in alert conditions. These alerts notify traders when the Volume-Trend Sentiment crosses above or below the midline, signaling potential shifts in market momentum.
How It Works:
The core of the indicator is the calculation of the Volume-Trend Sentiment (VTS). It is computed by subtracting a double-smoothed Exponential Moving Average (EMA) of the price-volume ratio from a single EMA of the same ratio. This method highlights the trend in volume relative to price changes.
volumeTrend = ta.ema((close - open) / volume, volumeTrendLength) - ta.ema(ta.ema((close - open) / volume, volumeTrendLength), volumeTrendLength)
To manage volatility and noise in the volume trend, the indicator employs a standard deviation calculation and a Simple Moving Average (SMA). This smoothing process helps in identifying the true underlying trend by filtering out extreme fluctuations.
standardDeviation = ta.stdev(volumeTrend, standardDeviationLength) * 1
smoothedVolumeTrend = ta.sma(volumeTrend / (standardDeviation + standardDeviation), smaLength)
A unique feature is the dynamic background color, which changes based on the sentiment level. This visual cue instantly communicates the market's bullish or bearish sentiment, enhancing the decision-making process.
getColor(volumeTrendValue) =>
sentimentLevel = math.abs(volumeTrendValue * 10)
baseTransparency = 60 // Base transparency level
colorTransparency = math.max(90 - sentimentLevel * 5, baseTransparency)
volumeTrendValue > 0 ? color.new(upColor, colorTransparency) : color.new(downColor, colorTransparency)
bgcolor(showBackgroundColor ? getColor(smoothedVolumeTrend) : na)
In summary, the Volume-Trend Sentiment by AlgoAlpha is a comprehensive tool that enhances market analysis through a unique blend of volume and price trends. Whether you're a seasoned trader or just starting out, this indicator offers valuable insights into market sentiment and helps in making informed trading decisions. 📈📉🔍🌐
Defensive Nexus ShieldIndicator: Defensive Nexus Shield , capturing profits in the breakout trend.
Defensive Nexus Shield is a trend signal and support resistance display. Identify the short-term bullish and bearish defensive area through the effective extreme value of bulls and bears, and trigger trading opportunities when there are characteristics of breaking through the defensive area.
Usage:
Signal direction: "B" means that the bulls attacked and the bears failed, and entered a bullish trend. "S" means that the bears attacked and the bulls failed, entering a bearish trend.
Defense point of bulls and bears: "Blue line" represents the bearish defense line. The "green line" represents the bullish defensive line. The "purple line" represents the junction of bulls and bears.
Tip I:
Trend signal. When the signal "B" appears, it means that the bulls are attacking, and the market is bullish. Please refer to the signal for corresponding operations.
Tip II:
Breakout signal. After the trend signal appears, if the trend is confirmed, it will continue to enter the breakthrough signal.
Take the bull signal as an example. When B appears, the price continues to rise and breaks through the blue line, the bearish defense line, which triggers the bullish breakthrough signal. At this time, the bulls will strengthen. Provide signal reference for traders who do short-term breakthrough transactions.
*The signals in the indicators are for reference only and not intended as investment advice. Past performance of a strategy is not indicative of future earnings results.
Update - 2023.09.05
Optimize the alarm function. If you need to monitor the "B" or "S" signal, when creating an alarm, set the condition bar to:
Defensive Nexus Shield --> "B" or "S" --> Crossing Up --> value -> 0.5
Trend Sentinel BarrierEveryone in the market wants to take profits from the trend. It is easy to think but hard to execute. In fact, some callbacks or rebounds may cause you to close the position out of fear and let you miss bigger profits.
Indicator: Trend Sentinel Barri er solves this problem for you! It use AI algorithm to help you seize profits.
It is a trend indicator, using AI algorithm to calculate the cumulative trading volume of bulls and bears, identify trend direction and opportunities, and calculate short-term average cost in combination with changes of turnover ratio in multi-period trends, so as to grasp the profit from the trend more effectively without being cheated.
💠Usage:
Signal: "BUY" means bullish trend, "SELL" means bearish trend.
Support and resistance range: "red area" represents strong support or resistance for long-term fluctuation costs, and "blue area" represents moderate support of resistance for short-term fluctuation costs.
🎈Tip I:
When the BUY and SELL signal appear, it means that the direction of the trend will change, and the color of the candles will also change. Don't care about the color of the candles, let's just focus on the price, support and resistance.
🎈Tip II:
Take the BUY signal as an example. When the signal appears and you hold long position, you need to pay attention to the blue and red support range. If the price returns to this range but there is no SELL signal, you can consider holding the long position for a while.
If the price pump with long candles, and then pulls back to the range, you need to be vigilant. You can consider taking the profit when the price breakthrough the support range, or wait for the SELL signal.
🎈Advanced tip I:
In most cases, the trend market is not smooth, there will be a lot of callbacks or rebounds, but because of this, we have many opportunities to do swing trading.
Continuing to take the BUY signal as an example, when this signal appears, every time the price falls back to the blue or red support area, you can consider adding positions. There are two ways to deal with these newly added positions.
One is to do swing trading. You can consider taking profits near the previous high when the price rises. The advantage of this operation is that you can get more profits in the same trend market.
The second is to continue to hold it as the bottom position until the general trend is completely over, and then close the position after obtaining huge profits.
🎈Advanced tip II:
When using advanced tips I, you can consider adding some momentum indicators to assist you in judging whether pullbacks or rebounds have failed, so as to increase your position. Similarly, the momentum indicator can also help you find a take-profit point for newly added positions
For details, please refer to the momentum indicator: KD Momentum Matrix
*The signals in the indicators are for reference only and not intended as investment advice. Past performance of a strategy is not indicative of future earnings results.
Update-
Optimize the alarm function. If you need to monitor the "Buy" or "Sell" signal, when creating an alarm, set the condition bar to:
Trend Sentinel Barrier --> "Buy" or "Sell" --> Crossing Up --> value --> 1
Aggregated Funding RateAFR - A tool designed for traders who demand real-time, comprehensive insights into funding rates across various exchanges. This script stands out in its ability to aggregate and analyze funding rates from 9 different exchanges , offering unparalleled depth and breadth in market analysis.
Key Features:
Real-Time Monitoring Across Multiple Exchanges: Seamlessly tracks funding rates from top exchanges including Binance, Bybit, Bitmex, Bitget, OKX, and more, ensuring a broad market view.
Sophisticated Algorithms for Accurate Calculations: Each exchange has unique algorithms for funding rate calculation. This script accounts for these variations, providing precise, reliable data. It is important to note that exact calculations are not possible on TradingView due to data limitations; there is no direct access to order books, so for some parts, generalizations have been made.
Dual Modes for Enhanced Understanding:
Standard Mode: Displays the current funding rate as is, for immediate insight.
Annualized Mode: Projects the funding rate on an annual basis, offering a perspective on long-term trends and impacts.
Weighted Analysis Options:
Average Mode: Treats each exchange equally, providing a balanced overview.
Weighted Mode: Adjusts the influence of each exchange based on their perpetual trading volume, offering a nuanced, market-relevant view.
Customizable Exchange Selection: Users have the flexibility to include or exclude specific exchanges from the calculation, allowing for tailored analysis based on personal trading strategies.
User-Friendly Visualization: The script features clear, intuitive plots and color-coded visuals to make data interpretation straightforward and effective.
Versatility in Timeframes: Designed to be adaptable across any timeframe, this tool is equally effective whether you are looking at a 1-minute interval or longer durations. This makes it an indispensable tool for both high-frequency traders and those analyzing broader market trends.
As always, use this indicator in tandem with other tools. This is a very useful indicator, but one should always rely on self-made, backtested and forward tested strategies