My understanding is that a flattener trade on a flattish but slightly upwards sloping yield curve has negative carry as we are paying more in the short end than receiving in the long end after accounting for the fact that we need to buy more short end bonds to keep our position DV01 neutral...