Fundamentals Graphing [Kioseff Trading]


This script "Fundamental Comparison" allows you to compare almost any fundamental metric across 40 assets; various charting methods are employable!

Thank you to @TradingView / @PineCoders for providing the framework in the "Financials on Chart" indicator - thereby expediting a generous portion of work (:


  • Most metrics included in the "Financials on Chart" indicator are graphable
  • Scatter chat
  • Histogram
  • Bar chart
  • Pie chart
  • Reversible scaling
  • Adjusts to the size of your chart
  • 10 industry presets
  • Custom symbol dataset
  • Retrieve, graph, and compare fundamental data by quarter/year. The indicator can "look back" to grab fundamental data from previous quarters/years.
  • Sortable data - ascending/descending
  • Built-in search function

Self-Adjusting Graph

The graph adjusts to the orientation/size of your chart!

The image above shows the graph on a price chart with a 229 bar difference.

The image above shows the same price chart; however, there's now a 1941 bar difference to which the fundamentals graph automatically adjusts!

The images above show the same expansion/reduction for the pie chart; all graph types shrink and expand with the price chart.

Fundamental Metrics

The image above shows most of the settings for the indicator!

Most of the metrics from the "Financials on Chart" indicator are included!

Quarterly or annual data are retrievable, in addition to industry presets.

Additionally, you can retrieve the financial data any number of intervals back (so long as the data exists and is provided by TradingView)

The image above shows an example of retrieving a fundamental metric from a previous FQ. The same can be done with FY!

Sortable Data

All data retrieved by the indicator is sortable - allowing for, hopefully, easier evaluations (:

The image above exemplifies the capability!

Data from any quarter/year can be sorted similarly.

Reversible Scale / Reversible Color Scheme

A seemingly trivial feature: a reversible scale and color scheme should assist in instances where "a higher number is bad" and a "lower number is good" - in addition to other scenarios.

For instance,

The image above shows a graph for taxes. The scale and color scheme have not been reversed and, presently, larger columns are correlating to a smaller amount of money out/in than smaller columns.

This can be fixed by reversing the scale.

The image above shows the "Reverse Scale" feature selected. Consequently, larger columns correlate to a larger amount of money out/in.

Similarly, a "Reverse Colors" feature is available. A useful option when a more positive number is "bad" and a less positive number is "good".

For instance,

The image above shows graphing for the Beneish M-Score.

A more positive number is generally interpreted as "bad"; a less positive number is generally interpreted as "good".

However, our color scheme doesn't seem to correspond (unless one considers red = good and green = bad)

Let's enable the reverse color feature.

The image above shows the completion of the process!

Finally, there's a built-in search feature that's a bit difficult to use; however, should you grow comfortable with it you may save some time sorting through fundamental data.

Big thanks to @rumpypumpydumpy for providing an easy-to-work-with framework for the pie chart!

That's all for now; thank you for checking this out.

•Access to Next-Gen Optimization Tools:

•Access to Proprietary Data:

•Discord Server:
Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.


The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.

Want to use this script on a chart?