Stock transaction export

all user-facing changes are behind a feature flag