Too Long; Didn't Read
While there are many simple <a href="https://hackernoon.com/tagged/backtesting-libraries" target="_blank">backtesting libraries</a> available, they can be quite complex to use effectively — requiring a lot of extra processing of data sets. It is often worth coding a <a href="https://hackernoon.com/tagged/custom-back-tester" target="_blank">custom back-tester</a> to suit your needs.