generate trade report
move FilterMT to a sperate module file in stock.filter package
add function to get all trading dates
change function name to avoid confusion
add logger