Self-Regulating Swap