Does
data.can_trade(assets)
always have to be used in an algo? And how? I think I understood that pipeline performs the check, so if security lists are generated by pipeline, there is no need to do the can_trade
check. But maybe it is best practice to always include it explicitly?