* on 2 weeks 5minute data Performs bitwise filter on buy/sell rows in the df before passing to the slower itertuples loop the larger the dataset the greater the performance gain