量化空间常见问题

浏览

声明

  1. 以下所有内容均不是投资建议,请审慎判断。
  2. 用户在使用量化空间时需要风险自负
  3. 以下是量化空间的简易使用说明。有一些描述是近似描述,请不要完全通过字面意思理解。
  4. 量化空间和其他FTX的产品一样,不向美国用户提供。

 

FTX 量化空间(Quant Zone)首页:https://ftx.com/quant-zone

 

量化空间里的量化策略是什么

量化空间是一个在FTX上用户能够搭建并分享交易策略的空间。量化策略是用户制定的委托下单的策略指令。

量化策略可以是一些简易策略:“当BTC价格高于$9000时,两倍做空BTC。“量化策略同样能让你表达一些复杂的逻辑,比如说:”当BTC高于$8500同时BTC-PERP与指数价格比例高于1时,卖出5个BTC-PERP同时买入5个BTC。

Screenshot_2020-04-09_at_4.53.57_PM.png

 

如何搭建自己的量化策略

进入到量化策略页面,点击“创建新的量化策略”

每一个策略由两个部分组成:触发逻辑和执行逻辑

触发逻辑

触发逻辑是指在因触发特定预设条件而触发策略运行的逻辑。你可以通过FTX现有的市场数据,你的账户信息,以及数学公式来随意组合自己的触发逻辑策略。

Screenshot_2020-04-09_at_4.56.36_PM.png

例如:你想在BTC价格超过$9000时触发自己的策略,那么可以用如下逻辑:

price(“BTC-PERP”)>9000

如果想搭建更复杂的策略,比如你的触发逻辑需要同时满足以下四个条件时:

  1. 当BTC-PERP价格超过$9000
  2. BTC-PERP对于指数的溢价大于1
  3. BTC-PERP仓位为0
  4. BTC在一分钟前的价格低于$9000

那么逻辑可以写成:

(price("BTC-PERP") > 9000) and (premium("BTC-PERP") > 1) and (position_net("BTC-PERP") == 0) and (price("BTC-PERP",1) < 9000)

执行逻辑

在这一步你制定当触发逻辑被触发以后将会执行什么委托。如果你想要在BTC高于$9000后3倍开多仓,那么你的执行逻辑将会是:

Screenshot_2020-04-09_at_4.57.32_PM.png

同样你可以有多个执行逻辑一起执行。

运行

当你完成你的量化策略的设计,你可以通过点击“保存草稿”来保存,或者通过“保存并运行”来保存并马上开始运行你的量化策略。

 

监控量化策略

在你的量化策略页面,你可以看到全部正在运行的量化策略。点击其中一个量化策略,可以对该量化策略进行编辑、关闭、开启、复制和删除等动作。

在下面,可看到你的日志,记录了你的量化策略所产生的完整历史订单记录。

Screenshot_2020-04-09_at_5.03.29_PM.png

 

量化策略如何进行交易

每15秒钟,每个量化策略会自动检查触发逻辑是否被触发。如果被触发的话,执行逻辑就会开始执行。

请注意,如果某个量化策略已经在运行状态同时在被触发状态,只要触发逻辑保持在被触发状态的话,那么执行逻辑将会不断运行 这个意思就是假设你的触发逻辑为“当BTC-PERP高于$9000时”,执行逻辑为“开设3倍杠杆多仓”,那么只要BTC-PERP高于$9000,你的量化策略会不断调整仓位以保证你的BTC-PERP使用了3倍杠杆。

 

如何存储“状态”

默认情况下,量化策略是现实世界状态的函数: 每隔15秒,触发逻辑会进行一次评估以检测触发逻辑是否被触发,若被触发,则执行逻辑会生效。在这个例子中,触发逻辑为price("BTC-PERP") > 9000,执行逻辑为“购买一份BTC-PERP”,那么如果BTC价格高于$9000,每隔15秒你将购买一个BTC-PERP。

有以下三种方式来存储信息:

暂停策略

你可以使用Pause Rule (暂停策略)来暂停一段时间。这样的话,当量化策略被触发以后,你可以在执行逻辑被再次执行前等待一定时间。

 

变量

你可以存储任意变量。set_variable(name,value) 会给名字为name变量的值设置为value。你可以通过get_value(name)拿到变量name的值。

比如,你如果想在每次执行以后给你的委托订单量增加1,那么你的执行逻辑可以这么写

Set Variable; "v1"; get_variable("v1")+1

然后你就可以把你的委托订单量设置为

get_variable("v1")

变量是在各策略中共通的,所以你可以在一个策略中设置变量,并在另外一个策略中引用。

 

量化策略可以接入哪些账户信息

量化策略可以在指定账户下运行,并能够动用该账户内的全部资金,以及交易所有FTX的产品。该指定账户的量化策略与其他子账户资金隔离,确保资金安全。

 

更多详情

关于“量化空间”,如果您有任何本文没有涉及到的疑问,欢迎随时联系我们

请注意对触发条件的理解。例如:“价格(“BTC-PERP”)> $9000“即“在最近的一个策略循环中,BTC-PERP的标记价格高于$9000”,其中策略循环是每15秒一次。

量化空间的策略部署于FTX的亚马逊服务器上。尽管量化策略部署在FTX的撮合引擎旁边,策略也需要每隔15秒循环一次。所以量化空间策略不适用于那些需要低延迟执行的策略。我们不能保证策略每次都能够按设计来执行,或者在任何条件下触发功能都能被触发。这包括但不限于:极端交易量,网络延迟,hosting提供者的延迟,或者其他技术不稳定性导致的策略不被触发或执行。FTX对前面提及的问题导致的实际或者预计损失均不负责。详细局限性请参照服务条款。

 

——————————————————————————————————

更多信息请关注FTX官网:FTX.COM

联系我们:ftx.com/support

 

下载FTX APP - FTX Pro

 

微博weibo:FTX官方微博

Twitter中文:FTX_Chinese

Twitter:FTX_OfficialSBF_FTX(FTX CEO)

Telegram中文官方公告:FTX公告

Telegram英文官方公告:FTX Announcements

Telegram中文官方社群:FTX中文官方社群

Telegram繁体官方社群:FTX繁体官方社群

Telegram英文官方社群:FTX - Built By Traders, For Traders

Facebook:FTX 中文社群FTX - Built By Traders, For Traders

YouTube:FTX 中文官方頻道FTX Official

Instagram:ftx_official

Discord:FTX 中文Discord社区

Bilibili:FTX 中文社区_Bilibili

Medium:FTX — 為交易員建立的專業平台FTX — Cryptocurrency Derivatives Exchange

上一页
下一页
360041265452
没有找到您要找的?
Create a support ticket
社区

这篇文章有帮助吗?

1 人中有 1 人觉得有帮助