Algorithmic Trading 101: Basics, Benefits, and Must-Knows for Beginner