7. Let’s look at the code!
•Examples:
– API / interactivity
– memory management with stride_tricks
– pikos
– extensions with talib
–(joblib, memmap/multiprocessing,
ipython //)
Monday 22 October 2012
13. Low level access
%timeit talib.moving_average(adj_close, optInTimePeriod=5)
100000 loops, best of 3: 7.67 us per loop
%timeit as_strided(adj_close, shape=(len(adj_close)-4, 5), strides=(8, 8)).mean
(axis=1)
10000 loops, best of 3: 28.2 us per loop
Monday 22 October 2012
14. Conclusion
•It’s obvious, no?
Monday 22 October 2012