Algorithmic Trading Framework