Rajandran R Founder of Marketcalls and Co-Founder Algomojo. Full-Time Derivative Trader. Expert in Designing Trading Systems (Amibroker, Ninjatrader, Metatrader, Python, Pinescript). Trading the markets since 2006. Mentoring Traders on Trading System Designing, Market Profile, Orderflow and Trade Automation.

Technical Indicators in Excel Spreadsheet- Free Addons

2 min read

Looking for some free tools to help you in analyzing financial data,here is a addon which you can use it in excel spreadsheet to compute Basic technical indicators and it is available at free of cost.The Free addon contains a list of mathematical funtions to compute Technical analysis indicators like RSI,MACD,Bollinger Bands in a very easy format just like sum(), avg()…etc used in excel.

Download Technical Indicators Excel Addon here

List of Available Indicators in the form of funtions

AD – Chaikin A/D Line
ADOSC – Chaikin A/D Oscillator
ADX – Average Directional Movement Index
ADXR – Average Directional Movement Index Rating
APO – Absolute Price Oscillator
AROON – Aroon
AROONOSC – Aroon Oscillator
ATR – Average True Range
AVGPRICE – Average Price
BBANDS – Bollinger Bands
CCI – Commodity Channel Index
CORREL – Pearson’s Correlation Coefficient (r)
DEMA – Double Exponential Moving Average
DX – Directional Movement Index
EMA – Exponential Moving Average
HT_DCPERIOD – Hilbert Transform – Dominant Cycle Period
HT_DCPHASE – Hilbert Transform – Dominant Cycle Phase
HT_PHASOR – Hilbert Transform – Phasor Components
HT_SINE – Hilbert Transform – SineWave
HT_TRENDLINE – Hilbert Transform – Instantaneous Trendline
HT_TRENDMODE – Hilbert Transform – Trend vs Cycle Mode
KAMA – Kaufman Adaptive Moving Average
LINEARREG – Linear Regression
LINEARREG_ANGLE – Linear Regression Angle
LINEARREG_INTERCEPT – Linear Regression Intercept
LINEARREG_SLOPE – Linear Regression Slope
MA – All Moving Average
MACD – Moving Average Convergence/Divergence
MACDEXT – MACD with controllable MA type
MACDFIX – Moving Average Convergence/Divergence Fix 12/26
MAMA – MESA Adaptive Moving Average
MAX – Highest value over a specified period
MEDPRICE – Median Price
MFI – Money Flow Index
MIDPOINT – MidPoint over period
MIDPRICE – Midpoint Price over period
MIN – Lowest value over a specified period
MINUS_DI – Minus Directional Indicator
MINUS_DM – Minus Directional Movement
MOM – Momentum
OBV – On Balance Volume
PLUS_DI – Plus Directional Indicator
PLUS_DM – Plus Directional Movement
PPO – Percentage Price Oscillator
ROC – Rate of change : ((price/prevPrice)-1)*100
ROCP – Rate of change Percentage: (price-prevPrice)/prevPrice
ROCR – Rate of change ratio: (price/prevPrice)
ROCR100 – Rate of change ratio 100 scale: (price/prevPrice)*100
RSI – Relative Strength Index
SAR – Parabolic SAR
SAREXT – Parabolic SAR – Extended
SMA – Simple Moving Average
STDDEV – Standard Deviation
STOCH – Stochastic
STOCHF – Stochastic Fast
STOCHRSI – Stochastic Relative Strength Index
T3 – Triple Exponential Moving Average (T3)
TEMA – Triple Exponential Moving Average
TRANGE – True Range
TRIMA – Triangular Moving Average
TRIX – 1-day Rate-Of-Change (ROC) of a Triple Smooth EMA
TSF – Time Series Forecast
TYPPRICE – Typical Price
VAR – Variance
WCLPRICE – Weighted Close Price
WILLR – Williams’ %R
WMA – Weighted Moving Average

Just unpack it to somewhere in your computer. Open Excel, select from menu: ‘Service’, then ‘Add-In’. If you are using Excel 2003 the procedure may differ.

1)Copy the ta-lib.xll file
2)Open Excel 2003 goto Tools->Addons->Browse Note the path and Paste the ta-lib.xll file in that path… Also check ta-lib in the list of addon

If you are trying with some other version try googling or use the MS Office Help

Then to insert the file ta-lib.xll to the list which was opened (because you press ‘Add-In’) choose the file’s location by pressing ‘Browse’, then find this file (ta-lib.xll). Make sure that ‘ta-lib’ was added in.

Then you may close everything if you want.

In the file example.xls you will see the examples of indicators (examples only).
And in the file func_list.txt you may see the list of the functions available (to work with this indicators).

So, just open your Excel (with your data) once again,press Shift-F3, and you will see the master of function’s menu,
select any required indicator you want to configure.

Rajandran R Founder of Marketcalls and Co-Founder Algomojo. Full-Time Derivative Trader. Expert in Designing Trading Systems (Amibroker, Ninjatrader, Metatrader, Python, Pinescript). Trading the markets since 2006. Mentoring Traders on Trading System Designing, Market Profile, Orderflow and Trade Automation.

How to Get Futures and Options Data and Commodities…

We know that google spreadsheets support an inbuilt function google finance to fetch real-time stock quotes for Equities markets. However, do you know how...
Rajandran R
7 min read

Merge Indices & Bhavcopy text files into One text…

Use the link given to access the Excel VBA that will merge different EOD Indices files to the main Bhavcopy file. This is a...
36 sec read

VBA Macro to Download Bhavcopy

Here is a initiative from me to automate the NSE EOD data in ASCII format using simple VBA Scipts in MS Excel. The following...
Rajandran R
1 min read

55 Replies to “Technical Indicators in Excel Spreadsheet- Free Addons”

  1. i downloaded the .jar file, now how do you unpack it? I unzipped it but not getting any .xll file..!!!

    1. @Kirtan raut :

      1)Copy the ta-lib.xll file
      2)Open Excel 2003 goto Tools->Addons->Browse Note the path and Paste the ta-lib.xll file in that path… Also check ta-lib in the list of addon

  2. Great Post. Can be a very useful for plotting some technical indicators without buying any expensive tools. Thanks

  3. I tried Ta-Lib with Office 2003 for RSI(2) along with 5EMA High and 5 EMA low.It work fine and values are perfect.

    One more thing i just want to point out. Most of the funtions in Ta-Lib Addon uses “Array Formula”. But a normal excel user wont be aware about those ARRAY FORMULA in Excel. This is done by selecting the whole output range and press CTRL-SHIFT-ENTER after entering or modifying the formula. If you want to know more about it then you can learn more about Array Formula from the Excel Help.

  4. Rajendran,

    Please can u post some examples , i added it in ADDON all but i dont know how to use it in excel file…

  5. hai,

    I have a amibroker software ,can you help me to make a icchimoku charts on my amibroker software .I” am ready to pay the charges

  6. Add on has been installed but how to use this excel… how to feed data in to excel it is manually feeded or what…. pls give some clue…


  7. Hello Rajandran,

    I just stumbled on your website last night while searching for Heatmap on google.

    I was wondering whether I can use your heatmap spreadsheet on North American stocks, NYSE, Amex, and/or Canadian stocks on TSX?


  8. It is a wqonderful tool for those who do not have a charting package with all the technical analysis tools.

    BTW, it would be helpful if you could make a short video on how to input variables for a few commonly used indicators like MAs, MACD, Stochastic, etc.

    For instances, thee are two variables viz.,In Real & Time period for moving averages. I have selected closing price column worth five rows for In real input and input a value of 5 in the Time period to get a 5 EMA. But I get a result in the cell as ”N/A”.

    Look forward to your advise.

    Keep up your good work.



  9. HiRajandran , I tried using your add-in but I keep on getting N/A similar to what the Raj encountered. What do you think we are doing wrong? Thank you very much!

  10. Sir,
    Excellent work. Very well explained. the download is not available. Can it still be downloaded.

    Thank you

  11. sie iwant latest AFL closeof the twodays price and midpoint and above that the current market price should be run .pl.try to give me link as soon as possible

  12. Hi. I have not been successful in finding a link where I can download the spreadsheet add on library. Can you forward/advise of a live link? Thanks so much.

  13. Jimmy and REA

    I had updated the New link for Ta-Lib Pro Download. But not the download is not available for free but trial version is availabe.

  14. sir i have got the trial version
    wen i unpacked it is not in xll
    it is in .dll file extension
    do i have to convert or do i have to install any other requirement program?
    kindly let me know and thanks for ur previous reply

  15. Hi RAJ , after downloading and adding in the TALIB addon , how do i get access to the other functions

  16. You have made very good efforts!

    I will be very thankful if you can include “Commodity Selection Index” which will be useful to identify Quality shares and as detailed by Welles Wilder in his book?

  17. Sir,

    when i add the xll file in exel 2003 add-ins, i get error ‘not a valid add-in’.
    Please help. 🙂

  18. Dear SIR I have read much more about you on google , i really always thanks god, because the persone like you on earth…, i have not download excel yet, i will do it, if any problem arise plz help me , because i do not have any idea about excel idea, i have seen only exampl in website calculation I know well it only on software , it will decrese my manual seaching i hope

  19. Just an add-in with a limit indicators and cannot expand. I think if you want to use a new indicator that not listed in the list so you have to rewrite and recompile the add-in file. It’s not comfortable way I think so, and all the formulas are hidden from viewing so you cannot modified it easily, user can’t learn from inside formulas and I’m not sure about the corrective of formulas.

  20. I want to add dynamic ranges to one of the formulas, like for example get a AROON of period stored in another cel but don’t know how to do it. always get a #N/A and High and Low using DESREF

  21. dear,
    thank you for the tool…. i installed in my excel but not able to use it; can u pls explain it with a simple video on how to use this tool for technical like MA, RSI or MACD/Stocha …..
    awaits for reply…. thank you.

  22. Hello Rajandran,

    First of all: thank you for sharing and explaining the add-on tool!
    The installation process worked for me, although I do not get any values (N/A) when I make use of some of these functions. I understand from your earlier comments that I need to make use of the array function, but even then it doesn’t work.
    Could you tell me for instance with the ADX function what to do in excel to give me an actual value? What I do now is selecting the high, low, closing and date cells and then press ‘CTR-SHIFT-ENTER’. What is needed to take care of the Array issue?


  23. Is there a different addins avaiable. Since my machine is having office 2013 64 bit it seems that it is not working. Other Technical analysis addin is not so comprehensive as such

  24. Hi

    I installed the ADDONS but don’t know how to use them.
    is there any way to get a pdf or video that explains how to apply the TA functions on the data.


  25. Hi,

    For Excel 2013 .xll was installed but, I am unable to see the functions.
    If possible, please provide the function derivations of the indicator.
    Thank you

  26. Have a VBA code for NSE Future Stock prices Live from Google Finance and Live update?

    Also, need EMA (high,5) and EMA (low,5) technical analysis added to the VBA.

    Please help

Leave a Reply

Get Notifications, Alerts on Market Updates, Trading Tools, Automation & More