Investing Performance with vs without fees

Hello traders,

I had a chat with a friend recently who's using a fund manager services to invest for him in some US-based ETFs tracking the US indices.

I showed him using an online tool that those 2% annual fees he's paying to his fund manager are eating a lot of his profit overtime.

As I had some time, I decided to code this simulator in Pinescript because .... why not :)
@RicardoSantos already did that Compound Interest function (www.tradingview.com/...ionCompoundInterest/)
I added the n parameter being the number of times the interest is compounded per unit of time

Compound interest is calculated using the following formula

CI = P*(1 + R/n) (n*t) – P


  • P is the principal amount.
  • R is the annual interest rate.
  • t is the time the money is invested or borrowed for.
  • n is the number of times that interest is compounded per unit t, for example if interest is compounded monthly and t is in years then the value of n would be 12.
    If interest is compounded quarterly and t is in years then the value of n would be 4.

For now, the script only works on a yearly chart - I might update it later making it compatible with other chart timeframes - assuming there is some demand for it
If there is, let me know in the comments down below

All the best

👨‍💻 Need help you with your FTMO/TopStep verif?

⭐️ Listed as TradingView Trusted Pine Programmer

📧 dave@best-trading-indicator

Telegram: Daveatt

⏩ Course: best-trading-indicator.com

Twitter: twitter.com/bti_trading
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?