handle both sell and buy in common scripts
use median price to build images
add stratified sampling strategy