The Importance of Customization in Algorithmic Trading Software