Bitcoin Production CostFirst inspired by the amazing @capriole_charles, I decided to create my own version of calculating the Bitcoin production cost and to share it with you guys.
One of the main difference is the electricity cost calculation. I used a country-specific input system that calculates the weighted electricity cost leveraged by the distribution of the Bitcoin network hashrate. I like the fact that it requires little updating although it is less realistic for past calculations (further in the past production costs seems too low).
How to use:
- Add the indicator to your chart.
- Adjust the inputs if needed. Update the percentage of Bitcoin network Hashrate or electricity Cost per countries. Update the mining hardware stats to the most recent hardware. For example I used a Bitcoin Miner S21 Pro stats.
- Check the multiple variables in the data window.
- Turn on/off the halving event in the style tab
Fundamental Analysis
Macro Risk On/Off SentimentOverview
As an Ichimoku trader, I've always found it crucial to understand the broader market sentiment before entering trades. That's why I developed this Macro Risk On/Off Sentiment Indicator. It's designed to provide a comprehensive view of global market risk sentiment by analysing multiple factors across different asset classes. By combining nine key market indicators, it produces an overall risk sentiment score, giving me a clearer picture of the market's mood before I apply my Ichimoku strategy.
Rationale
While Ichimoku is powerful for identifying trends and potential entry points, I realised it doesn't always capture the broader market context. Markets don't exist in isolation—they're influenced by a myriad of factors including volatility, economic indicators, and cross-asset relationships. By creating this indicator, I aimed to fill that gap, providing myself with a macro view that complements my Ichimoku analysis.
How It Works
The indicator analyses nine different market factors:
VIX (Volatility Index): Measures market expectations of near-term volatility.
S&P 500 Performance: Represents the overall US stock market performance.
US 10-Year Treasury Yield: Indicates bond market sentiment and economic outlook.
Gold Price Movement: Often seen as a safe-haven asset.
US Dollar Index: Measures the strength of the USD against a basket of currencies.
Emerging Markets Performance: Represents risk appetite for higher-risk markets.
High Yield Bond Spreads: Indicates credit market risk sentiment.
Copper/Gold Ratio: An economic growth indicator.
Put/Call Ratio: Measures overall market sentiment based on options trading.
Each factor is assigned a score based on its z-score relative to its recent history, then weighted according to its perceived importance. The overall risk score is a weighted average of these individual scores.
How I Use It
Before applying my Ichimoku strategy, I first check this indicator to gauge the overall market sentiment:
I look at the blue line plotted on the chart, which represents the overall risk score.
I note the background colour: green for risk-on (positive score) and red for risk-off (negative score).
I check the label in the lower-left corner, which provides specific FX pair recommendations and market expectations.
In a risk-on environment (positive score):
I focus on long positions in AUD/JPY, NZD/JPY, EUR/USD, etc.
I look for short opportunities in USD/CAD, USD/NOK, etc.
I expect commodities and yields to rise
In a risk-off environment (negative score):
I focus on long positions in USD/JPY, USD/CHF, USD/CAD
I look for short opportunities in AUD/USD, NZD/USD, EUR/USD
I expect increased volatility and falling yields
The strength of the sentiment is reflected in how close the score is to either 1 (strong risk-on) or -1 (strong risk-off). This helps me gauge how aggressive or conservative I should be with my Ichimoku trades.
Customisation
I've designed this indicator to be flexible. You can modify it to:
Adjust the lookback period and moving average length (both default to 30)
Change the weighting of different factors in the final score calculation
Include or exclude specific factors based on your analysis needs
By combining this Macro Risk On/Off Sentiment Indicator with my Ichimoku analysis, I've found I can make more informed trading decisions, taking into account both the technical setups I see on the chart and the broader market context.
Unfilled Gaps TrackerIndicator Description: Unfilled Gaps Tracker
Overview:
The Unfilled Gaps Tracker is a powerful TradingView indicator designed to identify and visualize unfilled gaps on a price chart. This indicator highlights bullish and bearish gaps with continuous horizontal bars, helping traders quickly identify potential areas of support and resistance.
Features:
Gap Detection: Automatically detects bullish gaps (where the current low is higher than the previous close) and bearish gaps (where the current high is lower than the previous close).
Continuous Visualization: Displays gaps as horizontal bars extending to the most recent candle. Bullish gaps are filled with green, and bearish gaps are filled with red.
Single Label per Gap: Each gap is labeled once, ensuring a clean and uncluttered chart. Labels move with the gap's right edge as new bars are added.
Dynamic Updates: Gaps are dynamically updated, and the visualization adjusts as new bars are added. Gaps are removed from the chart once they are filled by subsequent price action.
Multiple Gaps: Tracks multiple gaps simultaneously, providing a comprehensive view of unfilled gaps over time.
Usage:
Adding the Indicator:
To add the Unfilled Gaps Tracker to your chart, search for "Unfilled Gaps Tracker" in the TradingView indicators menu and apply it to your desired chart.
Interpreting the Indicator:
Bullish Gaps: Represented by green horizontal bars with the label "Bull Gap." These indicate areas where the price gapped up, potentially acting as future support levels.
Bearish Gaps: Represented by red horizontal bars with the label "Bear Gap." These indicate areas where the price gapped down, potentially acting as future resistance levels.
Trading Strategy:
Use the identified gaps to inform your trading strategy. Unfilled bullish gaps can be potential buy zones, while unfilled bearish gaps can be potential sell zones.
Monitor how the price interacts with these gaps. A gap fill (where the price moves back to close the gap) can provide valuable trading signals.
[Suitable Hope] Crypto Upside Model 3.0The "Crypto Upside Model 3.0" indicator dynamically calculates the potential price of any cryptocurrency based on various percentages of Ethereum or Bitcoin's market capitalization.
By fetching and analyzing marketcap data from TradingView sources, it allows traders to visualize potential price targets if their chosen cryptocurrency reaches specific market dominance levels. This tool is designed for daily timeframe analysis and can be used to set informed price expectations and strategic investment goals, providing valuable insights for long-term investment planning.
Why using the Crypto Upside Model 3.0?
Strategic Planning: Helps traders and investors set realistic price targets and investment goals by visualizing potential market cap scenarios.
Informed Decision-Making: Provides a data-driven approach to understanding how a cryptocurrency might perform relative to major assets like Bitcoin and Ethereum.
Customizable Analysis: Allows users to choose different comparison assets (ETH or BTC) and visualize various market cap dominance percentages, offering tailored insights.
Daily Timeframe Focus: Ideal for swing traders and long-term investors who operate on a daily analysis timeframe, providing relevant and actionable data.
Bull Markets: Identify potential price targets if your cryptocurrency's market cap increases significantly.
Bear Markets: Assess how much value could be retained relative to major cryptocurrencies.
Strategic Entry/Exit Points: Use the visualized targets to plan entry or exit points in your trading strategy.
Comparative Advantage
Dynamic Adaptation: Unlike fixed indicators, this tool adapts to any active chart, making it versatile for multiple cryptocurrencies.
Market Cap Insights: Provides a unique perspective by linking price targets to market cap dominance, a critical factor in the crypto market.
User Instructions
Setup: Add the " Upside Model 3.0" indicator to your TradingView chart.
Configuration: Use the input settings to select the comparison cryptocurrency (ETH or BTC) and enable the desired market cap percentage plots.
Analysis: The indicator will display potential price targets based on the selected market cap percentages, providing a visual guide for setting price expectations.
Limitations
Marketcap Data Availability: The indicator relies on marketcap data from TradingView, which may not be available for all cryptocurrencies. If the data is unavailable, the indicator will not function for that asset. This tool is more likely to work with older, established cryptocurrencies, as marketcap data for newer cryptocurrencies may not yet be available.
Daily Timeframe Restriction: The indicator is designed to work exclusively on the daily timeframe, limiting its applicability for intraday trading.
Assumptions of Market Dynamics: The calculations assume a direct correlation between market dominance and price, which may not account for other market dynamics and external factors influencing prices.
Data Accuracy: The accuracy of the indicator depends on the reliability of the data provided by TradingView, which may sometimes experience delays or inaccuracies.
Currently available cryptocurrencies: Bitcoin, Ethereum, Solana, Binance Coin, Cardano, Ripple, Polkadot, Avalanche, Chainlink, Litecoin, Dogecoin, Terra, Uniswap, VeChain, Stellar, Internet Computer, Hedera, Filecoin, Monero, Aave, TRON, NEAR Protocol, Compound, Maker,... For all compatible cryptocurrencies, please consult CRYPTOCAP's documentation.
Final notes
Although various sources ask a payment or user data for similar kind of private indicators, this one is entirely free and open source. "Uncanny" isn't it? I hope this indicator will provide you value. Feel free to leave a message if you have any questions or constructive feedback.
Examples of how I use this indicator
When using ETH's historical price as a reference compared to Bitcoin's marketcap, we can notice that price generally has been held between the +-30% and 50% lines of BTC's marketcap. If history is repeating again, we can expect major resistances around the 50% looking ahead into the future. This for me would be a great area to potentially reduce my ETH spot position.
When using SOL's historical price action, we can notice that the 15% line of ETH's marketcap has been a top in the previous cycle. Today SOL (July 2024), is back at this level. Could this be a top again or could price break this 15% level and head perhaps towards 30% which currently sits around $260? Time will tell.
These are 2 simple example of how I interpret the data. I'm keen to hear what other findings with other pairs you can find.
Sector Analysis This indicator offers a straightforward yet effective way to analyze and compare the performance of various sectors within the market. By normalizing and plotting sector-specific data as lines on the chart, it enables users to quickly assess sector rotations, relative strength, and potential shifts in market dynamics. The sector labels further enhance usability by clearly identifying each line’s corresponding sector, facilitating easy interpretation and analysis.
CNN Fear and Greed IndexThe “CNN Fear and Greed Index” indicator in this context is designed to gauge market sentiment based on a combination of several fundamental indicators. Here’s a breakdown of how this indicator works and what it represents:
Components of the Indicator:
1. Stock Price Momentum:
• Calculates the momentum of the S&P 500 index relative to its 125-day moving average. Momentum is essentially the rate of acceleration or deceleration of price movements over time.
2. Stock Price Strength:
• Measures the breadth of the market by comparing the number of stocks hitting 52-week highs versus lows. This provides insights into the overall strength or weakness of the market trend.
3. Stock Price Breadth:
• Evaluates the volume of shares trading on the rise versus the falling volume. Higher volume on rising days suggests positive market breadth, while higher volume on declining days indicates negative breadth.
4. Put and Call Options Ratio (Put/Call Ratio):
• This ratio indicates the sentiment of investors in the options market. A higher put/call ratio typically signals increased bearish sentiment (more puts relative to calls) and vice versa.
5. Market Volatility (VIX):
• Also known as the “fear gauge,” the VIX measures the expected volatility in the market over the next 30 days. Higher VIX values indicate higher expected volatility and often correlate with increased fear or uncertainty in the market.
6. Safe Haven Demand:
• Compares the returns of stocks (represented by S&P 500) versus safer investments like 10-year Treasury bonds. Higher returns on bonds relative to stocks suggest a flight to safety or risk aversion.
7. Junk Bond Demand:
• Measures the spread between yields on high-yield (junk) bonds and investment-grade bonds. Widening spreads may indicate increasing risk aversion as investors demand higher yields for riskier bonds.
Normalization and Weighting:
• Normalization: Each component is normalized to a scale of 0 to 100 using a function that adjusts the range based on historical highs and lows of the respective indicator.
• Weighting: The user can adjust the relative importance (weight) of each component using input parameters. This customization allows for different interpretations of market sentiment based on which factors are considered more influential.
Fear and Greed Index Calculation:
• The Fear and Greed Index is calculated as a weighted average of all normalized components. This index provides a single numerical value that summarizes the overall sentiment of the market based on the selected indicators.
Usage:
• Visualization: The indicator plots the Fear and Greed Index and its components on the chart. This allows traders and analysts to visually assess the sentiment trends over time.
• Analysis: Changes in the Fear and Greed Index can signal shifts in market sentiment. For example, a rising index may indicate increasing greed and potential overbought conditions, while a falling index may suggest increasing fear and potential oversold conditions.
• Customization: Traders can customize the indicator by adjusting the weights assigned to each component based on their trading strategies and market insights.
By integrating multiple fundamental indicators into a single index, the “CNN Fear and Greed Index” provides a comprehensive snapshot of market sentiment, helping traders make informed decisions about market entry, exit, and risk management strategies.
[INVX] Post-Earnings Announcement DriftWhat does this strategy do?
This Pine Script strategy implements the Post-earnings announcement drift (PEAD) strategy, which is a financial market anomaly where a stock's price tends to drift in the direction of the firm's earnings surprise for an extended period of time.
Ref: en.wikipedia.org
An earnings announcement is an official public statement of a company's profitability for a specific time period, typically a quarter or a year. It includes various financial metrics but the most watched figure is the Earnings Per Share (EPS). Analysts estimate the EPS before the announcement, and the actual EPS is compared to this estimate to determine if there was an earnings surprise.
An earnings surprise occurs when the actual EPS is significantly different from the analysts' estimates. A positive earnings surprise indicates that the actual EPS is higher than the estimate, while a negative earnings surprise suggests the EPS is lower than anticipated.
The script takes the following inputs
" Holding periods (bar) " : This input defines the number of periods (or bars) the script will hold a position after the earnings announcement.
" Surprise threshold (%) ": This input sets the minimum percentage for an earnings surprise, which triggers the strategy to enter either a long or short position. In essence, it represents the minimum deviation between the estimated and actual Earnings Per Share (EPS) that will trigger a trade. A higher threshold may lead to fewer, potentially more significant trades, while a lower threshold might result in more frequent, possibly less impactful trades. This parameter allows you to adjust the sensitivity of the strategy to earnings surprises.
Positive earnings surprise
After the earnings announcement, the script compares the actual EPS with the estimated EPS to identify an earnings surprise. If there is a positive earnings surprise, the script will enter a long position. A long position is a bullish strategy where the investor expects the stock price to rise.
Negative earnings surprise
On the other hand, if there is a negative earnings surprise, the script will enter a short position. A short position is a bearish strategy where the investor expects the stock price to fall.
In both scenarios, the position (either long or short) is held for the number of periods specified in the "Holding periods (bar)" input. This strategy is based on the assumption that the stock price will continue to drift in the direction of the earnings surprise for the specified holding period.
Disclaimer: The script provided herein is for educational purposes only. It should not be considered as investment advice or a recommendation of any particular security, strategy or investment product. Past performance is not indicative of future results.
The results of the Pine Script backtesting are hypothetical and should not be considered as a true reflection of the results that might be achieved in a live trading environment. The backtest results are based on historical data and may not take into account certain factors such as actual transaction costs, taxes, or changes in market conditions.
Investors should consult with their financial advisor before making any investment decisions. All investments involve risk, including the potential loss of all invested capital.
Performance IndicatorsDescription:
The Performance Indicators tool provides traders with a comprehensive overview of both fundamental and technical performance metrics of a security. This dual approach helps traders make informed decisions by evaluating the security's intrinsic value as well as its market behavior.
Fundamental Performance Indicators:
EPS Year Over Year % Growth : Measures the percentage growth in earnings per share (EPS) compared to the same quarter in the previous year. This helps in understanding the company's profitability trends.
EPS 3 Quarters Year Over Year % Growth : Analyzes the percentage growth in EPS over the last three quarters compared to the same quarters in the previous year, providing insight into the company's recent earnings performance.
Sales Year Over Year % Growth : Tracks the percentage growth in sales compared to the same quarter in the previous year, offering a view of the company's revenue trends.
Sales 3 Quarters Year Over Year % Growth : Evaluates the percentage growth in sales over the last three quarters compared to the same quarters in the previous year, helping to assess the company's recent revenue performance.
Return On Equity (ROE) : Measures the company's profitability by comparing net income to shareholder equity. This indicates how effectively the company is using its equity base to generate profits.
Market Capitalization : Represents the total market value of the company's outstanding shares, providing a sense of the company's size and market presence.
Float Shares Outstanding : Refers to the number of shares available for trading by the public, excluding restricted shares. This metric helps in understanding the liquidity and volatility of the stock.
Technical Performance Indicators:
Average Daily Range (ADR) %: Calculates the average range between the high and low prices over a specific period, expressed as a percentage. This helps in understanding the stock's daily volatility.
Average True Range (ATR) $ : Measures market volatility by calculating the average range between the high and low prices, taking into account any gaps in the price. It is expressed in dollar terms.
% Off 52-Week High : Indicates how far the current price is from the highest price achieved over the last 52 weeks, helping to assess the stock's current performance relative to its yearly peak.
Relative Price Strength (RPS) : Compares the stock's price performance to a benchmark index, helping to identify how the stock is performing relative to the broader market.
How it Works:
The fundamental performance indicators provide insights into the company's financial health and growth trends by analyzing key metrics such as EPS, sales growth, ROE, market capitalization, and float shares outstanding.
The technical performance indicators offer a view of the stock's market behavior and volatility through metrics like ADR, ATR, % off 52-week high, and RPS.
By combining these fundamental and technical metrics, traders can gain a well-rounded perspective on the security's overall performance.
How to Use:
Add the Performance Indicators tool to your chart.
Evaluate the fundamental indicators to assess the company's financial health and growth trends.
Analyze the technical indicators to understand the stock's market behavior and volatility.
Use the combined insights from both fundamental and technical indicators to make informed trading decisions.
This tool is particularly useful for traders who want to integrate both fundamental analysis and technical analysis into their trading strategy, providing a holistic view of a security's performance.
HRC - Hash Rate Capitulation [Da_Prof]The HRC (Hash Rate Capitulation) indicator is a measure of hash rate trend strength. It is the fractional difference between a long and a short simple moving average (SMA) of the bitcoin hash rate. Historically, the 21-day and 105-day SMA work well for this indicator. The hash rate generally increases over time, but when the short SMA crosses below the longer-term SMA, it shows that miners are removing significant hash from the system. This state can be considered a miner "capitulation". Historically, this has marked depressed BTC prices and has led to higher prices within some months. Shout out to foosmoo, the hash rate oscillator indicator prompted this presentation.
Intermarket Correlation TableThe Correlation Coefficient is used to measure the correlation between two sets of data. In the trading world, the Correlation Coefficient is a measure of the correlation between two data sets of financial instruments. The correlation between two financial instruments is the degree in which they are related. Correlation is based on a scale of 1 to -1. The closer the Correlation Coefficient is to 1, the higher their positive correlation. The instruments will move up and down together. The closer the Correlation coefficient is to -1, the more they move in opposite directions. A value at 0 indicates that there is no correlation.
This indicator uses the built in ta.correlation function to calculate the correlation coefficient between DXY and NQ, ES, YM, US10Y, and ZN respectively. It then presents the data in a customizable table that is view as an overlay on your chart.
Adjust the length of the correlation factor to calculate higher time frame correlation.
Asset background changes based on current candle direction.
Coefficient background color changes based on whether the assets are properly correlated.
DXY is inversely correlated to NQ, ES, YM, and ZN.
DXY is directly correlated to US10Y.
The colors are reflected as such.
Double FVG-BPR [QuantVue]The Double FVG BPR Indicator is a versatile tool that helps traders identify potential support and resistance levels through the concept of balanced price ranges.
A Balanced Price Range (BPR) is a zone on a price chart where the market has found equilibrium after a period of price imbalance.
It is identified by detecting a Fair Value Gap (FVG) in one direction, followed by an overlapping Fair Value Gap in the opposite direction.
Components of a Balanced Price Range
Fair Value Gap (FVG): A FVG occurs when there is a rapid price movement, creating a gap in the price chart where minimal trading occurs. This gap represents an imbalance between supply and demand.
Bullish FVG: A bullish FVG is identified when the low of a candle is higher than the high of a candle two periods ago, and the close of the previous candle is higher than the high of that same period.
Bearish FVG: A bearish FVG is identified when the high of a candle is lower than the low of a candle two periods ago, and the close of the previous candle is lower than the low of that same period.
Overlapping Fair Value Gap: For a BPR to be formed, an initial FVG must be followed by an overlapping FVG in the opposite direction. This creates a balanced zone where the price has moved up (or down) quickly and then moved down (or up) with similar intensity, suggesting a temporary equilibrium.
The area between the high and low points of these overlapping FVGs forms the BPR. This zone represents a temporary market equilibrium where supply and demand have balanced out after a period of significant price movement in both directions.
How to Use
Support and Resistance Levels: The upper and lower boundaries of the BPR act as dynamic support and resistance levels. Traders can use these levels to place buy and sell orders, anticipating that the price may find support or face resistance within these zones.
Trend Reversal and Continuation: The BPR can signal potential trend reversals or continuations.
If the price moves back into the BPR after a breakout, it may indicate a reversal. Conversely, if the price breaks out of the BPR with strong momentum, it may signal a trend continuation.
ICT Premium/DiscountThis script indicator prints lines for the highest, lowest and middle price in a selected time period (in days).
With that you can easily see wheter the price is currently high, low or balanced compared to the prices in the selected time period.
I also added a gray dotted vertical line to the chart which represents the beginning of your selected time period
You can choose the time period on your own and you can also customize the color and style of the lines.
Your lines may get printed in a separate window. To fix this, click on the indicator and select
Move to -> existing pane above
Your lines also may stay stuck on the same place on the chart and are not fixed to a high/low. To fix this, right-click on the left price scale and select
Merge all scales into one -> on the right
COT IndexReference:
Trade Stocks and Commodities with the Insiders
Secrets of the COT Report by Larry Williams pg34
The equation is as below:
Current week's value- Lowest value of last three years
---------------------------------------------------------------------------- X 100%
Highest high of last three years-Lowest low of last three years
According to Larry Williams, traders should follow commercials direction. When the commercial index line (yellow line) is above 80, this indicates commercials are bullish. Hence, traders can look for potential buy setup. Conversely, when commercials index line (yellow line) is below 20, this indicates commercials are bearish, we can look for sell setup.
Do note that this is only applicable on Weekly chart as COT reports come out on weekly basis.
Modification from the original COT index from Larry Williams:
1) I've added 1year and 6months period, so traders maybe can look for pullback using shorter period. By default, Larry Williams uses 3 years Commercial index.
2) I've added non-commercials and retail traders index, they basically trade opposite way of commercials.
This indicator should not be used as a timing tool or entry tool, you can use it as your weekly or monthly bias tool. For more information, please read the books. Feel free to modify the code, if u have a better version of this, you may share to me if you want, I will be very grateful!
Earnings Beat IndicatorThis indicator seeks to predict whether a stock will beat or miss earnings by forecasting revenues, and subsequently net income, using linear regression. The y-values of this regression are revenues and the x-axis is an economic series of your choosing. Double-click the status line (the words "US" and "GDP") to change economic datasets. The full list of economic datasets available in TradingView is in the Help Center.
Instructions:
1. Double-click on the status line (the fields "US" and "GDP"). The inputs tab will pop up.
2. Type in the country and data codes for the economic datasets you believe have the highest correlation with revenues and net margins respectively.
3. Check the correlation coefficient between financial data and economic data by interpreting the white and gray numbers on the status line - white for the correlation coefficient between revenues and your chosen economic dataset, and gray for the correlation coefficient between net margins and your chosen economic dataset. These numbers should be as close to +1 or -1 as possible.
4. Interpret the results - the blue number indicates whether revenues will beat estimates and the green number indicates whether earnings will beat estimates. A 1 for both outputs indicates a double beat, a 1 and a 0 indicates a revenue beat but not an earnings beat, a 0 and a 1 indicates an earnings beat but not a revenue beat, and a 0 and a 0 indicates a double miss.
- DickZhones
COT-NocTradingIndicator Description:
Commitments of Traders (COT) Data Indicator
The Commitments of Traders (COT) Data Indicator on TradingView provides insights into market sentiment based on the weekly CFTC (Commodity Futures Trading Commission) reports. It plots three key lines derived from this data, offering valuable information for traders seeking to understand positioning trends among large speculators, commercial hedgers, and small traders.
Lines Plotted:
Commercials: Reflects positions held by commercial entities engaged in the production or sale of the underlying commodity. Their positions often act as a hedge against physical market exposure.
Non Commercials: Represents positions held by large speculators, typically hedge funds and large financial institutions, who often take more significant positions based on their market outlook.
Retail Traders: Shows positions held by small traders, including individual retail traders and smaller institutional players, providing insights into the broader retail sentiment.
Labeling:
Each line is accompanied by a label to clearly identify its corresponding group, enhancing clarity and ease of interpretation for traders analyzing the indicator.
Usage:
Trend Confirmation: Monitor the positioning of commercial and non commercial relative to retail traders to confirm trends and potential reversals.
Sentiment Analysis: Assess shifts in market sentiment based on changes in positioning across different trader categories.
Trading Signals: Use crossovers, divergences, and extreme positioning relative to historical data to generate potential trading signals.
This indicator is valuable for traders looking to incorporate institutional positioning data into their trading strategies, offering a deeper understanding of market dynamics beyond price action alone.
Bitcoin Fundamentals - Bitcoin Block RewardThe Bitcoin Block Reward is the batch of new Bitcoins generated by the miners after solving each block.
The Block Reward is set as a basic rule and cannot be changed without agreement between the entire Bitcoin network. It started at 50 BTC during the first period. Afterwards the Block Reward gets adjusted to half of it value (Halving Event) on each cycle of 210000 blocks mined.
This is the only way that new bitcoins are created. It creates an incentive for miners to secure the network.
Over time the Block Reward will decreases to a value that might not cover the mining costs. At that point, the use of the Bitcoin Network might have increased sufficiently as to generate enough transaction fees to cover the mining costs.
MOTIVATION
Even though this is a very simple indicator, I'm currently missing a data source to compute the Block Reward value within Tradingview. Therefore, I created this indicator and its associated library function to enable its visualization and (eventually) for coders to make use of the source function to power more elaborate scripts related to the Halving Events.
Hope that helps!
PFCF Price BandPFCF Price Band shows price calculated using the previous period's high and low P/TTM FCFPS (TTM's price to free cash flow per share over the last 12 months) multiplied by TTM's current FCFPS ( Similar to price theory = P/E x expected earnings per share)
If the current P/FCFPS is lower than the minimum P/FCFPS, it is considered cheap. In other words, above the maximum P/FCFPS is considered expensive.
PFCF Price Band consists of 2 parts.
- Firstly, the historical P/FCFPS value in "Green" (if TTM FCFPS is positive) or "Red" (if TTM FCFPS is negative) status changes based on the latest high or low price of TTM FCFPS.
- Second, the blue line is the closing price divided by TTM FCFPS, which shows the current P/FCF.
P.S. It is recommended to use it together with the PE Band indicator because just net profit does not mean that a company has good cash flow.
ΔYoY(Economics)Year over year indicator which will benchmark the most recent data vs 1 year lookback; Will automate the lookback for quarterly and monthly data based on timeframe selected (3M for quarterly, 1M for monthly). Tradingview will aggregate weekly data into a monthly data point. SMA applied to get the average over some x period.
Ln(close)Natural log indicator for normalizing data. SMA applied so you can take the average of that normalization factor. Personally use it for US economic data where the value is very large (GDI, Fed Balance Sheet, USM2 etc.) and the year over year delta is not pertinent (USM2) or not available (GDI.. although I did make an indicator to get YoY :D). Any additional ideas leave a comment and I'll take a look.
MarketcapDefinition
This indicator was designed to reveal the relationship between the price of the product and its market value. The red average marketcap line that appears on the chart is the line. And the further up this line moves from the chart, the more it shows that there is a mismatch between the price and the market value. So what does this incompatibility mean? There are purchases of the product, but since the supply of the product into circulation is constantly increasing, it means that these purchases are not reflected in the price, which means there is inflation.
The main purpose of our indicator is to calculate inflation of the product. It is the understanding of whether or not the amount of supply put into circulation in response to the investment is reflected in the product price while increasing the market value.
Attention: Transactions are made based on the data received via CRYPTOCAP. In cases where this data cannot be received, the "UNSUPPORTED SOURCE" warning is displayed. You can use Settings to change the source from which data can be retrieved.
Labels
The labels are explained one by one below.
MARKETCAP: Shows the current market value.
ATH MARKETCAP: Shows the highest market value of all time.
MARKETCAP RATIO: It gives the ratio between the highest level and the lowest level of the market value.
PRICE RATIO: Gives the ratio between the highest level and the lowest level of the crypto price.
ALL INFLATION PERCENT: It refers to the percentage of all inflation that has developed so far. It is also the percentage difference between market value and price.
MONTHLY INFLATION PERCENT: It refers to the monthly estimated inflation percentage.
CIRCULATING SUPPLY: It refers to the estimated circulation supply of the product.
Best Use
It should bring to mind the idea that the further the indicator curve moves away from the price, the higher the inflation will be. In order for a product to reach its previous peak, its market value must normally increase by the "MARKETCAP RATIO" value and the "PRICE RATIO" value. This should make you think that this product needs more investment to reach its former peak. And it is necessary to be careful when purchasing such products.
Disclaimer
This indicator is for informational purposes only and should be used for educational purposes only. You may lose money if you rely on this to trade without additional information. Use at your own risk.
Version
v1.0
Analyst Table (Zeiierman)█ Overview
The Analyst Table (Zeiierman) provides a comprehensive visual representation of analyst estimates and recommendations for any stock. This indicator displays crucial analyst data, including the highest, average, and lowest price targets, directly on the price chart. Additionally, it features a well-organized table summarizing various types of analyst recommendations, offering traders valuable insights into market sentiment and expectations. This tool is ideal for traders seeking a quick overview of analyst opinions and recommendations on specific stocks.
█ How It Works
The indicator works by retrieving analyst data such as price targets and recommendations from the TradingView data feed. It visually represents these estimates on the chart and creates a structured table for easy reference, consolidating all the information in an organized format.
Key Components:
High Estimate Line: A dotted line representing the highest price target.
Low Estimate Line: A dotted line representing the lowest price target.
Target Estimate Box: A box representing the range between the average and median price targets.
Analyst Table: A table displaying detailed information about various analyst recommendations and price targets.
█ How to Use
Traders can use this indicator to gain insights into the expectations of financial analysts regarding the future performance of an asset. By observing the highest, lowest, and average price targets, traders can assess the range of possible future prices as predicted by analysts. The recommendation table helps in understanding the general sentiment among analysts, whether it's bullish, bearish, or neutral.
Visual Analysis: Use the visual indicators to quickly gauge where the current price stands relative to analyst targets.
Sentiment Assessment: Refer to the table to understand the distribution of buy, hold, and sell recommendations.
█ Settings
The indicator settings allow users to enable or disable different target lines, select colors for the lines and table cells, and choose the position and size of the analyst table on the chart.
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
Earnings X-RayThe script presents earnings and revenues in a tabular format. Particularly, it calculates percentage changes.
Earnings data can be found in TradingView Financials. However, percentage changes are not provided. Can TradingView implement this in the future?
Displaying earnings table on the chart has its benefits. No additional clicks required to access the data. This significantly streamlines the stock scanning process.
It is important to quickly evaluate a company's earnings when scanning for stocks. The script provides this capability.
Similar scripts have been created previously. This script corrects calculations and improves presentation with the concise code.
Data access:
Earnings = request.earnings(syminfo.tickerid, earnings.actual)
FutureEarnings = earnings.future_eps
FutureRevenue = earnings.future_revenue
Can more than one quarter of future earnings estimates become available in Pine Script in the future?
The script was validated against MarketSurge.
Features:
Quarterly or Yearly data
Configurable number of fiscal periods
Configurable location on the chart
Optional Dark mode
Sharpe RatioThe Sharpe Ratio Indicator is a widely-used tool designed to measure the risk-adjusted performance of an asset. The Sharpe Ratio helps investors understand how much excess return they are receiving for the extra volatility endured for holding a riskier asset. By comparing the return of an investment to the risk-free rate and accounting for the volatility of the investment's returns, the Sharpe Ratio provides a clear metric for evaluating the return on investment per unit of risk.
Features:
Calculation Period Input: Allows users to specify the period over which the Sharpe Ratio is calculated, making it flexible and adaptable to various trading strategies and time frames.
Risk-Free Rate Input: Users can set a specific risk-free rate, enabling a customized risk-return analysis based on prevailing market conditions or individual investment preferences.
Daily Returns Calculation: The indicator calculates daily returns, which are used to determine the mean return and standard deviation.
Sharpe Ratio Calculation: The indicator calculates the Sharpe Ratio by dividing the excess return (mean return minus risk-free rate) by the standard deviation of returns and annualizing the result (assuming 252 trading days in a year).
Visual Plot: The Sharpe Ratio is plotted on the chart, with a reference zero line to help users quickly assess whether the asset's returns are favorable relative to the risk-free rate.
How to Use:
Add the Indicator to Your Chart: Copy the script into the Pine Script editor on TradingView and add it to your chart.
Specify the Calculation Period: Adjust the Calculation Period input to match your desired time frame for the Sharpe Ratio calculation.
Set the Risk-Free Rate: Input the current risk-free rate (e.g., the yield on 10-year government bonds) to customize the risk-return analysis.
Interpret the Sharpe Ratio: A higher Sharpe Ratio indicates better risk-adjusted performance, while a ratio below zero suggests that the asset has underperformed relative to the risk-free rate.