This indicator is based on the Commitment of Traders legacy report and compares the combined net noncommercial positions of the base and quote currency to the combined commercial positions of the base and quote currency.
The indicator currently works on aal the major and minor currency pairs including the inversed charts, and I will be adding exotic currencies and metals shortly. Please request any other instruments in the comments below.
Something to be aware of is that for any pair containing the U.S. Dollar, the U.S. Dollar is represented by the U.S. Dollar Index. For example, if we take the EURUSD the script combines the Euro FX futures contracts and combines the U.S. Dollar Index futures contracts, where as with for example the NZDCAD, the New Zealand Dollar is indexed against the Canadian Dollar. You should keep this in mind, because the Euro positions are 125,000 Euro FX futures contracts, while the U.S. Dollar Index futures contracts are only 1,000 U.S. Dollars.
By default the total open interest and net total of all the positions are showing as well, however, these can be turned off in the indicator settings along with the noncommercial and commercial positions.
You can also turn on the indicator lables on the scale, and it will show the name label for the open interest, noncomercials, commercials, and net total.