Another Brian"Another Brian" is an advanced TradingView indicator meticulously designed to offer traders a multifaceted analysis by integrating both technical and fundamental metrics. Unlike standard indicators, this script uniquely combines multi-period Moving Averages (SMA and WMA) with multi-day Volume-Weighted Average Prices (VWAPs) to accurately identify trend directions and potential support/resistance levels. It incorporates pivot points (S2 and R2) specifically calculated for intraday timeframes (1 to 14 minutes) to highlight key profit-taking areas tailored for day trading.
A standout feature of "Another Brian" is its dynamic background color coding, which changes based on the selected timeframe. This visual cue allows traders to instantly recognize the current trading context, enhancing situational awareness and decision-making efficiency.
On the fundamental side, the script evaluates dividend yield and dividend payout ratios, integrating these metrics with distribution data—crucial for ETFs where distributions may not appear as traditional dividends. By pulling and analyzing distribution information, "Another Brian" provides a more comprehensive yield assessment. This data is then compared to historical volatility (HV), enabling traders to gauge the stability and risk associated with their investments.
The indicator also features a comprehensive Risk-Adjusted Yield Ratio (RAYR), which compares the annualized distribution yield to its standard deviation. This ratio helps traders assess the efficiency of ETFs by balancing yield against volatility, highlighting investments that offer an optimal risk-return profile.
Central to the user experience is a dynamic data table that displays essential metrics such as 20-day Volume, ATR20, ADR20, moving averages status, yield ratios, and volatility measures. This table is color-coded for quick visual interpretation:
Setup : turn off the candle colors, the indicator draws price.
Red Indicators: Signal that a closer examination is needed, allowing traders to swiftly identify potential issues or opportunities.
Green and Yellow Indicators: Provide positive or neutral signals, aiding in the swift assessment of market conditions.
Additionally, "Another Brian" includes a trigger detection system that identifies potential bullish or bearish conditions based on the interaction between SMAs and WMAs across multiple timeframes. These triggers offer actionable trading signals, enhancing the tool's utility for both novice and experienced traders.
Key Features:
Moving Averages (MA):
Simple Moving Average (SMA): Calculates SMA over various periods (20-day, 50-day) to identify trend directions.
Weighted Moving Average (WMA): Computes WMA to give more significance to recent price data, aiding in trend detection.
Volume-Weighted Average Price (VWAP):
Multi-Day VWAPs: Plots VWAPs for 1-day, 2-day, and 3-day periods, helping traders identify potential support and resistance levels based on volume-weighted pricing.
Pivot Points:
Support (S2) and Resistance (R2): Calculates and plots key pivot points for intraday timeframes (1 to 14 minutes), assisting in identifying potential profit-taking zones for day trades.
Volatility Metrics:
Average True Range (ATR): Measures market volatility over a 20-day period.
Historical Volatility (HV): Assesses volatility over the past year, providing insights into price fluctuations.
Dividend and Distribution Analysis:
Dividend Yield & Payout Ratio: Displays current dividend yield and payout ratios as percentages.
Distribution Data: Integrates distribution information for ETFs, ensuring comprehensive yield analysis even when distributions don't appear as traditional dividends.
Risk-Adjusted Yield Ratio (RAYR):
RAYR Calculation: Compares the annualized distribution yield to its standard deviation, indicating the yield received for each unit of risk taken.
RAYR Indicators: Highlights ETFs with favorable RAYR values, aiding in identifying investments that offer a balanced risk-return profile.
Dynamic Data Table:
Comprehensive Metrics Display: Showcases key metrics such as 20-day Volume, ATR20, ADR20, moving averages status, yield ratios, and volatility measures.
Color-Coding: Utilizes color-coded elements to indicate the status of various metrics, enhancing visual interpretation and decision-making.
Quick View Alerts: Red indicators prompt traders to take a closer look, streamlining the analysis process.
Trigger Indicators:
Pre-Trigger Conditions: Identifies potential market triggers based on moving average crossovers and other predefined conditions.
Bullish and Bearish Conditions: Differentiates between bullish and bearish trends, providing visual cues for potential trade opportunities.
Background Color Coding:
Timeframe-Based Coloring: Changes the chart's background color based on the selected timeframe (e.g., yellow for 1-minute, blue for 5-minute), offering an immediate visual reference for the current trading context.
Usage Benefits:
Holistic Market Analysis: Combines technical indicators with fundamental metrics to provide a well-rounded view of stock performance.
Enhanced Decision-Making: Helps traders identify trends, volatility, and potential trade triggers, facilitating informed trading strategies.
Visual Clarity: Employs color-coded elements and a comprehensive data table to simplify complex data, making it easier to interpret market conditions at a glance.
Customization: Offers flexibility in selecting which VWAPs to display and allows for adjustments based on different timeframes and trading preferences.
Efficiency in Monitoring: The dynamic background and color-coded table enable quick assessments, saving traders time and enhancing responsiveness to market changes.
"Another Brian" is an invaluable tool for traders seeking to integrate multiple analytical perspectives into their trading routine. By providing deeper market insights through its unique combination of technical and fundamental metrics, along with intuitive visual cues, "Another Brian" empowers traders to make more informed and strategic decisions in the dynamic stock market environment.
Dividends
DRIP Yearly PerformanceOverview: The DRIP Yearly Performance indicator is designed for long-term investors using Dividend Reinvestment Plans (DRIP). This script calculates both the total and average yearly performance of an asset, factoring in the reinvestment of dividends over time. It provides key insights into portfolio growth by tracking the number of accumulated units from dividend reinvestment and how this impacts overall performance.
Key Features:
Dividend Reinvestment (DRIP) Calculation: Automatically adjusts the number of units held by reinvesting dividends, enhancing the calculation of total returns.
Custom Start Date: Choose a custom start date to begin tracking performance from a specific time period, allowing for more tailored performance analysis.
Performance Metrics: Displays key metrics such as the initial investment value, current value, total performance percentage, and the average yearly performance, all in an easy-to-read table format.
Visual Representation: Plots accumulated units and overall performance on the chart, with customizable colors for clarity.
Inputs Explained:
Start Quantity: Define the initial number of units (shares) held at the start of the investment.
Dividend Type: Choose between tracking Net or Gross dividends for reinvestment purposes. Net is always better unless you have a special case and you need to base your calculations on gross.
Start Date: Select a custom date to begin tracking performance. This allows users to focus on performance from any historical point.
Table Size: Customize the size of the text in the performance table to suit your visual preferences.
Performance Line Color: Choose the color of the performance plot line that tracks the value of your investment over time.
Accumulator Line Color: Customize the color of the line that tracks the accumulated units (shares) due to reinvested dividends.
Who Can Benefit: This indicator is ideal for long-term investors and dividend growth investors who want to measure their investment returns over time while factoring in the effects of dividend reinvestment.
Use Cases:
Tracking Dividend Impact: See how reinvesting dividends enhances your overall portfolio value.
Custom Performance Analysis: Set a custom start date to analyze performance from a specific point in time.
Visualizing Growth: Use the chart's plots to visually track your growing number of shares (units) and overall performance.
Stock Value RainbowStock Valuation based on Book Value, Dividends, Cashflow, Earnings and Estimates and Money Multiplier
There are many ways to measure stock valuations: some methods are using book value, some are using dividends, some are using cashflow, some are using earnings and some using estimates data. Most of these valuation methods are based on multiplier effect which measure how many times the stock price could expand from their valuation base. This indicator attempts to unify all these measurements using just simple addition of all measurements such as: book value per share, dividend per share, cashflow per share, earning per share, and estimates of earning per share and then using multiplier effect to create beautiful rainbow to see how far the stock has growing up above or below their valuation base. The higher the stock price on rainbow spectrum means it is more expensive and the lower in the rainbow spectrum means it is cheaper. Here is the basic formula explanation:
SV = (BVPS + DPS + CFPS + EPS + EST) * MM
BVPS = Book Value Per Share (Asset - Liability)
DPS = Dividends Per Share
CFPS = Free Cash Flow Per Share
EPS = Earnings Per Share
EST = Estimates of EPS
MM = Money Multiplier (1x, 2x, ... ,10x)
- The gray line represents the stock value SV
- The rainbow above the gray line represents the multiplication factors from 1x, 2x, ..., 10x
- The rainbow below the gray line represents the division factors from 0.8x, 0.6x, ..., 0.2x
Check other script to value stock and index:
- Stock Value Rainbow: script to value stock based on book value, dividend, cash flow, earning and estimates.
- Index Value Rainbow: script to value index based on fed balance sheet and base money supply
- Gold Value Rainbow: script to value gold based on global money supply
- Stock Value US: script to check US stock value
- Stock Value EU: script to check EU stock value
- Stock Value JP: script to check JP stock value
- Stock Value CN: script to check CN stock value
Dividend Calendar (Zeiierman)█ Overview
The Dividend Calendar is a financial tool designed for investors and analysts in the stock market. Its primary function is to provide a schedule of expected dividend payouts from various companies.
Dividends, which are portions of a company's earnings distributed to shareholders, represent a return on their investment. This calendar is particularly crucial for investors who prioritize dividend income, as it enables them to plan and manage their investment strategies with greater effectiveness. By offering a comprehensive overview of when dividends are due, the Dividend Calendar aids in informed decision-making, allowing investors to time their purchases and sales of stocks to optimize their dividend income. Additionally, it can be a valuable tool for forecasting cash flow and assessing the financial health and dividend-paying consistency of different companies.
█ How to Use
Dividend Yield Analysis:
By tracking dividend growth and payouts, traders can identify stocks with attractive dividend yields. This is particularly useful for income-focused investors who prioritize steady cash flow from their investments.
Income Planning:
For those relying on dividends as a source of income, the calendar helps in forecasting income.
Trend Identification:
Analyzing the growth rates of dividends helps in identifying long-term trends in a company's financial health. Consistently increasing dividends can be a sign of a company's strong financial position, while decreasing dividends might signal potential issues.
Portfolio Diversification:
The tool can assist in diversifying a portfolio by identifying a range of dividend-paying stocks across different sectors. This can help mitigate risk as different sectors may react differently to market conditions.
Timing Investments:
For those who follow a dividend capture strategy, this indicator can be invaluable. It can help in timing the buying and selling of stocks around their ex-dividend dates to maximize dividend income.
█ How it Works
This script is a comprehensive tool for tracking and analyzing stock dividend data. It calculates growth rates, monthly and yearly totals, and allows for custom date handling. Structured to be visually informative, it provides tables and alerts for the easy monitoring of dividend-paying stocks.
Data Retrieval and Estimation: It fetches dividend payout times and amounts for a list of stocks. The script also estimates future values based on historical data.
Growth Analysis: It calculates the average growth rate of dividend payments for each stock, providing insights into dividend consistency and growth over time.
Summation and Aggregation: The script sums up dividends on a monthly and yearly basis, allowing for a clear view of total payouts.
Customization and Alerts: Users can input custom months for dividend tracking. The script also generates alerts for upcoming or current dividend payouts.
Visualization: It produces various tables and visual representations, including full calendar views and income tables, to display the dividend data in an easily understandable format.
█ Settings
Overview:
Currency:
Description: This setting allows the user to specify the currency in which dividend values are displayed. By default, it's set to USD, but users can change it to their local currency.
Impact: Changing this value alters the currency denomination for all dividend values displayed by the script.
Ex-Date or Pay-Date:
Description: Users can select whether to show the Ex-dividend day or the Actual Payout day.
Impact: This changes the reference date for dividend data, affecting the timing of when dividends are shown as due or paid.
Estimate Forward:
Description: Enables traders to predict future dividends based on historical data.
Impact: When enabled, the script estimates future dividend payments, providing a forward-looking view of potential income.
Dividend Table Design:
Description: Choose between viewing the full dividend calendar, just the cumulative monthly dividend, or a summary view.
Impact: This alters the format and extent of the dividend data displayed, catering to different levels of detail a user might require.
Show Dividend Growth:
Description: Users can enable dividend growth tracking over a specified number of years.
Impact: When enabled, the script displays the growth rate of dividends over the selected number of years, providing insight into dividend trends.
Customize Stocks & User Inputs:
This setting allows users to customize the stocks they track, the number of shares they hold, the dividend payout amount, and the payout months.
Impact: Users can tailor the script to their specific portfolio, making the dividend data more relevant and personalized to their investments.
-----------------
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!
FCF / FFO / CFOA and dividends per shareThe indicator shows the Free Cashflow, Funds From Operations or Cash From Operating Activities per share and you can compare it to the dividends per share. You can see at a glance whether the dividends could be paid by one of this KPI. Please use the 12M time unit for the best result.
Dividends calculateThe indicator displays the date and amount of future dividends for the selected symbol.
Allows you to forecast the increase in cash volume on the market.
Dividend Percentile RankWhat it does
The Indicator plots the percentile rank of the current dividend yield within the configured lookback timeframe. A percentile rank of 80 means that in 80% of the time within the lookback period the dividend yield was below the current yield. And in the remaining 20% of the time it was above the current yield. While a percentile rank of 0 means that the current dividend yield is below all historical dividend yields within the lookback timeframe.
You can configure three values:
1. Lookback Trading Days: This is the timeframe of past trading days that are used to calculate the percentile rank. The default value is 765 days (~3years) while one trading year is about 252 days.
2. Buy threshold in %: Configures the green zone of the Dividend Percentile Chart
3. Buy threshold in %: Configures the red zone of the Dividend Percentile Chart
How it works
First, the Dividend Yield is calculated. After that, the dividend Yield is used to calculate the percentage rank within the configured lookback period. The result is plotted depending on the configured threshold zones.
What you can use it for
The Dividend Percentile Rank is plotted as an oscillator that oscillates between 0 and 100.
High values, e.g. above 80, can be considered as a buy signal as the current dividend yield is high in comparison to past dividend yields.
Low values, e.g. below 20, can be considered as a sell signal as the current dividend yield is lower in comparison to past dividend yields.
(PS: Always take into consideration to evaluate the companies ability to continue paying dividends in the future. The yield alone is no guarantee for high returns)
Kitti-Playbook request.dividends R0.0 Date Feb 5 2023
Objective : Display Dividends Amount per Share
Calculation :
Use function ==> request.dividends(ticker, field, gaps, lookahead, ignore_invalid_symbol, currency )
Display : The value get from " request.dividends "
Valuation RainbowValuation Rainbow
© danny_peanuts
Stock value based on Book Value, Earnings, Dividends and Money Multiplier
SV = (BVPS + EPS + DPS) * MM
BVPS = Book Value Per Share
EPS = Earnings Per Share
DPS = Dividends Per Share
MM = Money Multiplier - Integer Number from 1,2,3, ... ,7
There are multiple ways of valuing the stock. Book value is traditionally used as the basic valuation since it's calculate the total asset value minus the liabilities of any company. There are valuation based on multiplication of book value, there are valuation based on multiplication of earnings, and valuation based on multiplication of dividends. Here I'm proposing valuation based on all of these combined. So this indicator is measuring stock value based on multiplication of book value plus earning plus dividend per share. Since the money supply could have an multiplication effect so does the stock value could have a multiplication effect. Also notes that some blue chips stock tends to value higher than startup stock due to money is not equally distributed. So for simplicity I will use simple integer number to represent this multiplication effect as rainbow color plots, thus it can be applied to any stock at any given countries. The higher the stock price on valuation bands the most expensive it is and the lower the price on valuation bands the cheaper it is.
Odd_DVEnds Dividend True Value💸 True Value = Close Price + Accumulated Dividends
◆ Using only the time displayed on screen of the chart, the script will calculate the True Value of the symbol. (Calculations start from first bar you can see to the last bar you can see.)
Why do you need the true value?
Anytime an asset pays a dividend the current market price doesn't reflect the actual value you would have received over time from holding said asset. Without this price information fairly comparing assets is difficult.
🗻 Selectable themed legend
🎨 Highly Customizable
⚠️ As of the first release moving multiple charts on the same layout using sync will not always update all charts. Its recommended to use the bottom toolbar to move times if using indicator on multiple charts. Check for updates to see if this has been resolved.
Dividend YieldThis indicator assists in quickly estimating the dividend yield for a stock. It provides two outputs for the user.
The first is to estimate the current dividend yield and display it in the upper right corner. To calculate yield, we use the following formula – the last dividend paid * number of annual payments/close * 100. The user can adjust the dividend payment frequency in the input menu.
The second output is a line showing the price required to achieve the desired yield. Prices below the line are of greater yield than desired, and prices above that line are less. The user can adjust the desired yield in the input menu.
Dividend Pension TableHello, you all know about dividend retirement.
It was very difficult to calculate the retirement with dividends by making regular purchases in shares. Thanks to this tool, it is now very easy.
You can start the strategy by choosing the history of the dividend investment, choosing how many units you will receive in a regular amount each month, or the value for money.
In the table on the side, you will see the amount of your regular purchases, dividend income and the amount of your purchases.
Your total investment and savings will also be visible at the top of the chart.
With this table, you will be able to see the analysis of all dividend-paying stocks. Excel era is over :)
Dividend YieldA simple indicator that shows the current dividend yield over time. The indicator uses the last quarter's dividend and extrapolates it to the full year.
Dividend Valuation [DDM] display liked Support/Resistance Zone
This Indicator will show you a horizontal line of the stock valuation with the DDM method.
The DDM method is so much simple which has a formula:
Price = EPS * DividendPayout / %Yield
In this case,
-I set the default for Dividend Payout = 40.
This number I refer to from my Research that a lot of stock with have some potential of growth usually has payout around 40% from EPS.
And so far the Payout ratio can use to the term of "Margin of Safety" too, You can set this value to what safety you want.
-The EPS, This value I get from a script that already has in Trading View. And I set it for the TTM version.
-The %Yield, I have 3 lines that you can adapt form the yield that you want.
From this horizontal lines of dividend yield, I hope it can use to be like the Resistance and Support line that guides you to buy or sell a stock you want. And can adapt to your Hybrid Style.
Hope this indicator will help you, May good health to be you :)
------------------------------------------------------------------------------------------------------------------------------------------------------------
สวัสดีมิตรสหายเทรดเดอร์ชาวไทยทุกท่าน
วันนี้ผมได้ลองเขียนอินดิเคเตอร์ตัวหนึ่ง ที่จะแสดงค่าออกมาเป็นเส้นแนวนอน ที่สะท้อนค่า Valuation แบบ DDM ออกมานะครับ
การประเมิน Valuation แบบ DDM นั้น เป็น 1 ในวิธีประเมินค่าหุ้นที่แอบง่ายอยู่ระดับหนึ่งเลย โดยใช้ตัวชี้วัดเพียงอย่างเดียว นั่นคือ "เงินปันผล" ที่ท่านจะได้
ผมเชื่อว่ามีมิตรสหายหลายท่านที่เข้ามาในตลาด ย่อมหวังผลตอบแทนในรูปแบบเงินปันผล ซึ่งจะเปรียบเสมือน Passive Income ที่ส่งเงินให้ท่านทุกปีๆ ไม่ต้องมานั่งเครียดที่หน้าจอ ดูกราฟทุกวี่วัน ลงทุนกับบริษัท ลงทุนกับระบบ ให้เขาทำงานให้กับเราเป็นต้น
ทั้งหลายนี้จึงเป็นที่มาในการเขียนอินดิเคเตอร์นี้ขึ้นมาครับ
อินดิเคเตอร์นี้เรียบง่ายมาก เพียงแค่ท่านใส่ตัวแปรไปแค่ 3-4 ตัวแปรเท่านั้น
ตัวแปรแรกคือ ใส่อัตราการจ่ายปันผล หรือ Dividend Payout
ค่านี้เแสดงถึงว่า หุ้น 1 ตัว เมื่อได้กำไรสุทธิรายปีแล้ว ( EPS ) เขาจะจ่ายอออกมาในสัดส่วนเท่าไรจากกำไรสุทธิพวกนั้น โดยมีระดับตั้งแต่ 1-100 %
โดยมากแล้ว จากที่ผมได้ทำการวิจัยส่วนตัว พบว่าหุ้นส่วนมากใน SET100 และอื่นๆ มักจ่ายปันผลออกมาในระดับ 40% อันเป็นค่าที่ผมตั้งไว้เป็น Default
นอกจากนี้แล้วการตั้ง Dividend Payout ไว้ในระดับที่ต่ำ อาจเป็นการตั้ง Margin of Safe ty ที่ไม่เลวด้วยนั่นเองครับ
ตัวแปรอีก 3 ตัวที่เหลือ จะเป็นตัวเลือกของ % เงินปันผล
ซึ่งท่านสามารถเลือกเงินปันผลที่ท่านด้วยการได้เลยครับ โดยค่าที่ผมตั้งไว้นั้นจะอยู่ระหว่าง 2-4% ท่านสามารถปรับเปลี่ยนได้
ซึ่งเป็นค่าที่อยู่ในระดับกลางๆ สำหรับการลงทุนแบบ Value Investing เลยครับ (แต่ทั้งนี้ทั้งนั้น ท่านสามารถศึกษาศาสตร์นี้ได้จากหนังสือหลายเล่มเลยครับ)
หลังจากใส่ค่าตัวแปรทั้งหมดแล้ว ค่าที่แสดงในกราฟ ก็จะเป็นเส้นตรงแนวตั้ง 3 เส้น ที่เปรียบเสมือนแนวรับแนวต้านให้ท่านได้ทำกลยุทธ์ ไม่ว่าจะวาง Risk Reward Ratio หรือจะเก็บสะสมหุ้นก็แล้วแต่ท่านเลย
ทั้งนี้ทั้งนั้นแล้ว ผมหวังว่าอินดิเคเตอร์นี้ จะทำให้ท่านที่เป็นนักลงทุนสาย Hybrid มีความสุขในการปรับใช้นะครับ
หวังว่าท่านจะชอบอินดิเคเตอร์นี้ ไม่มาก ก็น้อย และเป็นสะพานเชื่อมให้กับเทรดเดอร์สายกราฟเทคนิคสามารถคุยกับเทรดเดอร์สายพื้นฐานจ๋าๆ ผ่าน Assumption ของวิธีการประเมินมูลค่าหุ้นโดยใช้เงินปันผล หรือ DDM กันนะครับ
ขอให้มิตรสหายเทรดเดอร์ทุกท่าน
รักษาสุขภาพให้แข็งแรงปลอดภัย
มีสุขภาพแข็งแรงครับ :)
[e2] EDS Key & AvwapThis indicator shows a Key Level Support & Resistance level and VWAP that resets on your choice of the stock's Earnings , Dividends or Splits release date.
A maximum of 8 bands calculated using a factor of the anchored VWAP's standard deviation can be displayed.
Note
The script is designed for stock-trading only.
Credits
Inspired by timwest , LazyBear 's Earnings S/R Levels and MichelT 's Earnings, Splits, Dividends scripts.
Earnings, Splits, DividendsExample of requesting Earnings, Splits, Dividends using pine-script.
That way is inner representation of data in TradingView, so it can be changed any time. It's just an example of requesting of the data.
Description of the series.
Earnings:
time: report date (unix time stamp)
open: estimate value
low: reported value
close: actual value
high: fiscal period (unix time stamp)
Splits:
time: split date (unix time stamp)
close: split denominator
open: split numerator
Dividends:
time: ex-dividend date (unix time stamp)
close: amount
Dividends per Share (DPS, Yearly)This tool sums DPS for each year starting from current and up to 20 year ago.