Practitioner Board
The Practitioner Board is responsible for developing programs that support the professional needs of ACM members as well as promoting computing as a profession. The Practitioner Board and Professional Development Committee focus on products and services that support and enhance the professional and technical development of practicing computing professionals, including engineers, architects, IT specialists and managers.
Learning Path: Hands-On Algorithmic Trading with Python
Learn how to use the Pandas library to import, analyze, and visualize data from economic, market, fundamental, and alternative sources available for free on the web; design and automate your own specific investment and trading strategies in Python; backtest and evaluate the performance of your strategies using the vectorized backtesting; prepare for competitions by crowd-sourced hedge funds to fund your algorithmic trading strategies.
You should have basic experience trading and investing in equities and basic knowledge of Python and Pandas DataFrames.
