PunkStrategy от @Rhynotic — это то, о чем я уже размышлял раньше. Другой способ, как это можно сделать, который избегает необходимости контракту принимать решение и исполнять ордера на покупку, это просто сделать ваш контракт точкой продажи для любого актива из этой коллекции и позволить ему быть арбитражируемым маркетмейкерами по полу (концептуально рынок мог бы даже показать это как открытую ставку, но поскольку они не получают долю, это маловероятно). Все, что вам нужно, это медленно растущая ставка, которая сбрасывается ниже после покупки.