Overview of backtrader with Python 3 for a complete algo trading system

(Last Updated On: July 7, 2018)

There are numerous part of this video but I try to explain how to install backtrader which I got running on Python.This can also be used in conjunction to build a out a complete algo trading system.  This project clearly is growing quickly to replace Quantopian and maybe Quantstart. It is 100% in Python with some great example Quick Start guides to get you up and running. I am sure the community is up to par by now.

Oanda? Really so here is why ?

Also, I explain how I may go back to Oanda( ugh and yuck) as a quick and easy gateway for forex or CFD trading. This  project will ease the intro to a forex algo trading system with 100% Python without the complex extra process of including Java with the JForex platform from Dukascopy. Also, it seems American residents really only have Oanda as the only remaining choice to use Python. It sucks I know but this includes the huge market interest for using the 100% Python option for an algo trading system. Just remember Dukascopy does not allow USA customers so I can only use Oanda for now. My opinions of Oanda has not changed. I just wish there was a better option to implement.

Also, the Python backtrader project support Oanda and my eventual migration to Interactive Brokers for eventual options/futures. Always remember this asset class is used by institutions and is recession proof as well.

Spoiler alert

To save you time, I also tried to install a GUI project built for backtrader called Omega UI.

https://github.com/OmegaTrading/OmegaUI

Most of the video focuses on this attempt but this project clearly needs a tutorial or document to get it running. This portion was a chunk of time wasted so don’t bother.

Note: I plan to only use backtrader for the broker connection only as explained above. I don’t plan to change the strategies I have been working over the last number of months

I will be adding the productive learning to my course as explained below

New course!! Building Python algo trading system with Bitcoin an crypto currency focus

Links

https://www.backtrader.com/docu/quickstart/quickstart.html?highlight=optimize

https://github.com/OmegaTrading/OmegaUI

https://www.backtrader.com/features

https://github.com/backtrader/backtrader

https://stackoverflow.com/questions/3387695/add-to-python-path-mac-os-x

https://superuser.com/questions/273966/how-can-i-uninstall-using-homebrew

https://marketing.plot.ly/products/cloud/

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 Bitcoin Crypto Currency, Forex, Quant Development, Uncategorized 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