Should I watch these 3 hours of Python videos to convince myself this should be the programming language of choice for quant trading research?

Learn the Secret

Get  our 2 Free Books

Get these now which land directly to their inbox.
Invalid email address
(Last Updated On: August 6, 2014)

Should I watch these 3 hours of Python videos to convince myself this should be the programming language of choice for quant trading research?

I ask myself about Python all the time. Here is an interesting set of 3 hours of videos I think I should watch. This presenter is the same guy at http://www.thepythonquants.com/

Join my FREE newsletter to see if Python should be our high priority language of choice

A couple of notes on the first video:
This is excellent and for free with Linux. It seems there is no advantage thus far for those using matlab or even considering f#. They also seem to have difficulties with package managers for their dependency packages which is a real turn off compared to what I am used to. Reminds of r.

Do you use synaptix as a package manager for all dependencies?

Video 2:
27:20 says to use NumPy to speed up algo and make it more compact without the the need of python loops
Outside of python, implement correct algo,as in use fast Fourier tams form in a CCR derivative model. It will be 900x faster vs naive version.
31:34.talks about Monte Carlo simulation algo
Yves hilpisch presenter has a book on this with code.
Pycuda mentioned for parallelism.

Pandas has cool time management against time series data. Very useful against time series with incomplete data vs r. At 54 minute, he talks about future changes in Pandas where it can impact your current scripts.
at 1:07 it seems a student struggles with pandas for excel integration where it is admitted it is a mess but thus was in2012 but these function changes can screw up your scripts with automatic package updates.
At 1:13 he explains how the matplotlib plot function will not translate the dataframe with the adjusted time format as compared to the built in pandas plot. You never worry about this in matlab as it all plays nice.
At 1:30, I am pulling out my hair watch these people have configuration issues downloading data from yahoo finance with pandas.
The rolling window with math calculations within pandas is cool.
PyTable is mentioned which works with pandas. It uses hdfs as the file storage which is quick.
Can use pytables with latex for custom automated reports after Monte Carlo simulation.

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 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