【发布时间】:2017-04-02 13:40:57
【问题描述】:
我正在尝试建立自己的预测市场,并且正在考虑算法。也就是说,如何根据看涨和看跌订单的数量来调整合约的价格。我现在使用的基本算法有两种:
对于是/否事件(即事件发生或不发生),我只计算说它会发生的人的百分比,并制定合同价格。如果 90% 的人说它会发生,价格在 90 美元(假币)。如果事件发生,合约将兑现 100 美元,否则为 0 美元。
对于具有一定价值的赛事(比如运动员的“功率等级”),我设置了 IPO(我猜测该物品将在哪里兑现),并对 IPO 应用一个百分比增加。因此,如果看涨期权的数量比看跌期权多 80%,那么我在 IPO 中增加 80%。我添加了一点稳定器,这样早期的订单就不会造成巨大的跳跃(即第一个订单价格翻倍)。
请记住,这不是一个真实的市场,玩家不交易合约,他们只是根据系统拨打电话或下订单。
我的第一个想法是我应该权衡最近的看涨期权和看跌期权,因为他们可能没有相关信息(比如运动员刚刚摔断了脚)。这些人比三个月前买合同的人更了解。
还有其他想法吗?
【问题讨论】:
标签: algorithm