Technical Analysis trading with TA-Lib with Python

(Last Updated On: February 10, 2018)

How to use TA-Lib with Python for technical analysis trading

This video will highlight the need of using a hopeful reliable technical analysis indicator library. My video explains the history of how this library was built and used in other popular projects.

Correct technical analysis indicators 

I could go on and on about technical analysis but I do find it useful for timing your positions including entry and exit. In past videos on testing visually various technical indicators with JForex, you will clearly see why I use this process. For instance, I thought linear regression would be useful. By checking visually on charts, it clearly showed  clearly how this indicator was not right. It was too sensitive on potential market direction at low levels e.g. 1 minute timeframe.

Technical indicator lessons

Using the chosen indicators it clearly  showed how they are not as sensitive/noisy nor lagging. This was an important eureka moment.  It is unfortunate I spent too many weeks to figure this out. Logging your positions in full detail of the indicators results you want to use is very helpful.  This is a critical process you need to understand instead of guessing where your trading positions results will end up. Many retail traders will never to get to this point. As a result, it does help to have this point of view when testing your trading ideas.

Python faster to develop with 

Also, the difference between developing 100% in the JForex API is very time consuming. As you get more confident with Python. you will be able to bang out trading scripts much faster. You will n longer be bogged down by the limitation of a broker or their API. As hinted in my video, this is why I would prefer to have all the market and trading data in one central hub (eg. Redis or CSV).  Once again, i cover this in my video.

Here is one benefit of using Python for my own development!

I now have the ability to fully backtest with the backtrader Python package as opposed to what I did in the past.

Here are the links from the video

https://github.com/mrjbq7/ta-lib

https://mrjbq7.github.io/ta-lib/func_groups/momentum_indicators.html

Create powerful trading robots with JForex API

#1 goal in forex trading is not to lose money but profit is 2nd

 

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!
This entry was posted in Forex, Quant Development and tagged , , , , , on by .

About caustic

Hi i there My name is Bryan Downing. I am part of a company called QuantLabs.Net This is specifically a company with a high profile blog about technology, trading, financial, investment, quant, etc. It posts things on how to do job interviews with large companies like Morgan Stanley, Bloomberg, Citibank, and IBM. It also posts different unique tips and tricks on Java, C++, or C programming. It posts about different techniques in learning about Matlab and building models or strategies. There is a lot here if you are into venturing into the financial world like quant or technical analysis. It also discusses the future generation of trading and programming Specialties: C++, Java, C#, Matlab, quant, models, strategies, technical analysis, linux, windows P.S. I have been known to be the worst typist. Do not be offended by it as I like to bang stuff out and put priorty of what I do over typing. Maybe one day I can get a full time copy editor to help out. Do note I prefer videos as they are much easier to produce so check out my many video at youtube.com/quantlabs