frankly speaking, bitCNY is already in black swan status if the feed price reflect the real market price.
however, I don't think it's good to return to feed real market price and leave black swan happen for bitCNY, as we have seen in bitUSD, after black swan happened, now the peg break, borrowing stop, hard to revive.
I suggest to protect bitCNY from black swan by setting a black swan protection price, say black swan protection price = global settlement price*1.11.
feed price = max(market price, black swan protection price)
then when market price goes up, the margin called orders will be eaten step by step, the black swan protection price become lower and lower, and bitCNY has chance to revive.
Thoughts?