vn.crypto社群Live文字版



  • 编者按:以下文稿是按照7月7日vn.crypto社群的微信群live整理得来,本人时间精力有限,所以全文还是有点杂乱。感谢陈晓优陈总的分享与授权。希望有兴趣有能力的小伙伴们能够多多加入到vn.cryto项目当中来。

    avatar

    那么废话不多说,我们就直接进入主题。首先用一句话来介绍一下vn.crypto我们的项目的目标,以开源软件的形式为国内行业和数字货币市场提供一个一站式的数字资产交易的解决方案
    咱们群里面的人肯定整体分为两类。一类呢,是vn.py的老用户。你们肯定是对于vn.py是怎么回事,还有用来干什么就非常熟悉了。另外一批人呢,可能是目前币圈的投资者交易者,那么,我这边先简单介绍一下什么是vn.crypto吧。

    首先vn.crypto是我们vn.py社区在2018年主要的一个开发方向。也可以说是我们未来的主要的一个发展方向,那么,之所以从这个比较传统的期货股票,外汇期权等金融领域转到数字货币领域呢,主要也是因为我们发现在数字货币领域存在更多对于量化交易,对于这种自动化交易的强烈需求。

    avatar

    所以第一个我们需要说明的问题就是why,为什么要决定来作币圈,做这样的一个量化交易系统。其实主要就是这张图上面的三个点。因为我们看到了币圈存在有非常多,非常强烈的需求以及非常非常多,我们量化的交易员也好投资者也好,潜在的这么一个盈利的机会吧。

    那么币圈的第一个特点,就是有非常非常多的交易所。从这个早期中国三个最大的交易所火币,BTCC,然后OK,到后来出现了币安,最近又出现了Fcoin,还有无数的各种各样的数字币交易所,现在加起来,之前我看过一个统计,可能已经有超过一万多家了。这个是我们传统的金融市场绝对没有的一种情况。传统交易市场,国内交易所,股票就两家,期货的就四家再加一家,把这个黄金现货交易所加进来一共就这么七家所谓的正规交易所。

    那么在有这么多交易所的同时呢,这些每个交易所他所上市的我们可交易的品种,还不像这个传统的,比如说股票,或者期货市场。可能,比如说工商银行的股票就是在上交所上市,比如说玉米期货就是在大连上市。那么在币圈并不是这样的,可能比特币对美元或者对USDT货币对,在这个几乎所有的交易所都有。这样天然带来了非常非常多,在传统金融市场可能根本就不会存在的交易机会。

    那么除了有这么多的交易所之外呢,币圈的这个二级市场交易,还有一个特点就是几乎现在所有的投资者。或者是交易员,大家用的都是由这些交易所官方所提供的,这样的一个交易系统,那这个交易系统,因为以前币圈天然有一个互联网的背景,很多交易所直接就是互联网公司出来的,所以说他们非常的喜欢用各种网页的交易终端,做各种手机的交易终端。那么这些交易软件的可能对于不是非常专业的人或者刚入门的人来说,他比较有比较好的用户体验,它会让你觉得OK,我很很快就可以用起来几乎不用什么用户手册等等。但是在比较专业的人看来呢,它的功能就非常的有限,而且可能还是比较难用的。

    那么在有这么难用的系统的情况下,币圈还存在着一个交易需求处于飞速飞速增长阶段这么一个情况。那么这个飞速增增长,一方面可能是确实市场上有更多投资者涌进来了,一方面的可能是大家发现了比较多的,除了简单的买卖以外,各种套利也好各种趋势交易也好,带来的账户获利机会,就说白了这个简单的傻瓜的买了之后,就就指望他长得特别高,大家看到更多这种比较主动的交易行为了带来的交易机会。

    这三点的总结到一起,我们可以得到一个结论,也确实是我过去半年的时间在和许许多多交易从业人员交流得到的,这种传统金融领域的量化投资者或者量化机构,然后转型到币圈跟他们聊了之后发现,确实目前币圈的trader非常迫切的渴望有更好的选择。

    avatar

    所以这也是为什么,我们决定来做vn.crypto这个项目。也跟当时做vn.py的初心很像。做vn.py的时候呢,我们想的可能主要就是降低量化交易的门槛吧,因为像c++,java等传统量化交易语言,其实对于绝大部分人来说,非专业IT背景来说还是相当难学的。在此基础上Python,因为他动态语言易学易用的特性就非常明显的降低整个编程的门槛,那么有了量化交易领域我们做了一些基础库,比如说像图形等各种基础库出来之后确实在过去几年里面可能python就成为了国内量化交易这样一个比较主流的语言,也有更多的人得以能够进入到量化交易这个领域。

    现在我们决定做vn.crypto项目也是同样的目标,希望可以让这些比较认同所数字货币的投资,未来会得到比较长足的发展,虽然说我现在不知道哪个币可能会涨了很多,哪个币未来会成为主要的公链等等这些事情,但是我确实认同说。可能无论是这个数字货币还是说这个区块链还是说这个通证这些,他可能代表一个相对比较先进一点这么一个经济模式,所以未来的话可能这种数字货币领域的这些资产呢,他们的交易机会会越来越多,那我现在决定,或者说我非常希望参与这个领域,我又不像那些韭菜一样,可能仅仅就是买了之后长期持有或者说。他希望可能追涨杀跌,像着韭菜一样被割的。所以我们希望为这些以一个非常认真一个非常专业的态度来看待数字货币的,投资也好的。交易也好的这些用户提供一个更好的解决方案啊,这就是我们做vn.crypto这么一个项目,可以说是一个初心吧。

    然后呢,我们会围绕着之前提到这三个点要稍微展开一下。讲一讲就说有这些币圈的这种数字货币市场的特点吗,所带来的一些交易员的痛点,第一条呢,就是这个。大家知道交易所太多了,直接导致的后果有三个,分别是流动性的分散,那么。国内来说的话,所有工商银行的买卖单,所有基金公司保险公司个人基金公司等等他们的买卖单都是集中在上交所的。所以说你想要想获得一个最好价格,你想一下子买卖一个比较多的数量,天然第一选择一定是上交所。但是在数字货币里面就是这样,比如说比特币它的流动性,可能在某几个交易所就比较好,比如说EOS流动性,可能在某几个交易所比较好。

    第二个就是流动性分布在不同的交易所。那必然这个不同交易所之间的价格不可能是百分之一百同步的。那也就带来了这种长期存在的,潜在的价格偏差。这个除了是一个问题外,因为对于一些。可能我就是想问只有这个交易所账户,但是我就想卖EOS,但是它的价格就是比其他家低那对于我来说肯定是不公平的。或者说是一个非常不好的情况,除此以外,对于在座的听众来说吧,这更多意味着交易机会。因为我就可以在那便宜的交易所买这么贵的交易所卖啪啪两下,然后中间瞬间就锁定一个套利的利润。也就是说这个价格存在偏差啊,在币圈除了是一个问题外,他本身也是一个交易机会。

    那么第三条呢,就是交易规则的极度混乱,这个呢,有应该来说主要有两个原因,第一个原因呢,可能是因为确实很多的这种交易所背后的创业者,那么他们都不是专业的这个金融背景出身,从零开始,一点点摸索吧,交易所做起来的话肯定还是需要时间,需要各种经验的积累,才能把这种规则做的比较完善,第二条呢,可能是因为币圈缺乏一个统一的监管。那么这就导致于每家交易所都可以选择各自为战,你用的规则是这样的,我用的规则就是那样的,没有必要说我一定要跟你一样。那这样的话也就导致于对于投资者来说,我同样做一件事情,但是我在不同交易所之间我可能那就得再具体做操作的时候有一定的区别,否则的话那我可能就不小心弄错了。

    avatar

    然后我们第二个痛点就是七乘二十四小时的交易时间。这里呢,我是做了一张表啊,来比较直观的让大家感受到七乘二十四小时是什么意思。

    那么数字货币呢,是没有收盘这个概念呢,他交易都是二十四小时连续的。然后呢,交易日也是每周七天的没有周末没有任何的节假日,所以。两者相乘的话,我们每周的总交易,时间就是一共有一百六十八个小时。那么我们来看国内A股。交易日一共只有五天,每天就一小时,早上九点半到十一点半下午一点到三点一共就四个小时。所以每周总的时间只有二十个小时。然后。相对比较长一点的是期货,那是五个交易日,然后我们以时间最长的这个黄金期货为例,因为他夜盘的话是从九点到凌晨两点半,所以一共十九九点五个小时。然后每周的总时间呢,也只不过有四十七点五个小时。

    最后就是外汇,这些外汇经纪商比较喜欢宣传我们是二十四小时都交易的品种。反正我只要上班,我们都在交易,节假日可能就休息,所以,他是一个五乘二四小时时间就每周一共有一百二十小时。那么这里我们就可以看一下,所以在数字货币上面你如果在跑一些量化策略,你跑一周。你潜在的这种交易机会。那你一共有一百六十八个小时就有机会。跑A股你只有二十个小时交易机会。两两相除,你可以发现你跑一周的数字货币。至少在时间上理论上等于你跑了这个差不多八周,因为一百六十八除二十多大概等于八嘛,你就就差不多相当于你跑到八周的A股的策略。

    这里更不要提数字货币可能有相对更大的这种波动,当然也会带来更大的摩擦成本等等。反正因为数字货币,因为这个七乘二十四小时的交易时间带来很多机会。但是同样的我们终究是人人是要休息,我们需要吃饭,睡觉。这个我们还有其他很多生活的。但是数字货币市场是不会停的,甚至周末都不会停,那么在这样一个情况下。你就很难说,我能够持续不断地参与这个市场上。因为这是不现实的,你总是需要休息。

    所以呢,在数字货币领域,对于自动化交易,或者说,比较智能的算法交易的需求就非常强,比如说我想要。很慢的去建仓,因为我看好未来两个月的帐交易了两个月的这个整体的走势吧,那么,那这样的话我就肯定是希望慢慢买了,我可能需要五天的时间,一个平均方式把它买完。在股票市场五天,你可能每天工作四个小时,那就行了就坐在那点鼠标的话也还可以接受。但是数字货币市场你每天要工作二十四个小时。如果你想获得一个比较平均的价格的话,这是不可能的,而且这种事情非常的机械,非常的原始。那让人一直去做的话,先不说浪费时间,无聊,而且你也容易出错。所以这个时候呢,对于一些这种的各种比较,就是比较专业的教育需求吧,就你这非常需要一个算法交易系统。

    avatar

    然后第三个痛点呢,是目前这堆数字货币交易所他们这种提供的我管他叫互联网风格的技术系统那么其实自己这就是系统,我们主要讲的是。偏这个大可以理解为交易柜台或者说交易API这样的一个东西。

    表格里面,我把它分为数字货币和传统金融领域。这是我这边讲的是大部分数字货币确实有少数的这个交易所非常专业呢,比如说CME。原来就是世界顶尖的期货期权交易所,所以他上了一个这个比特币的品种呢,他还是非常专业,但是绝大部分其他就可能并不是全部。然后我们就对比的对象了,是我们比较传统的金融,比如说股票期货。这种外汇,然后其他等等这两种从四个维度来对比。

    首先交易接口上的话呢,数字货币。主要是基于所谓的http协议,也就是我们在用浏览器浏览网站浏览google浏览百度时候啊,使用的那种传输网页的协议。那么一般情况下,当我们去做一些,比较简单的网页的查询,比如说我打开一个百度的静态页的那个主页的时候,他可能是一个类似于rest。这样的一个请求就是单一的,我请求一次回来一次结果。然后对于一些可能需要这种实时数据推送的,比如说新浪。彩金,这种股票价格页面呢,他可能有一个websocket在不停地给我推新的数据。因为这两个都是基于http协议的连接模式。那么他们的主要特点呢,就是比较的慢,除了慢以外,而且他的这种开销也比较大一些。

    但是传统交易我们更多会用上c++,C#这样的。就是比较偏高性能的语言去开发所谓的原生接口也就说我这个接口层我里面所有的协议都是我根据我自己的业务需求专门去实现,而不是说一定要把我的业务需求翻译成一个像浏览器去开一个网页,那样的协议。把我的业务需求发出去,这无疑是一件很别扭的事情,就是说我可能啊,明明我是想要跟别人拼速度,但是我一定要开着卡车去拼这个无疑是一件很傻的事情。

    然后在业务流程上呢,数字货币绝大部分的交易所提供API都是一个叫做同步模式的请求,也就是说,每次你发起一个请求之后一定要等着那个结果回来了,你才能进到下一步流程里面。这同时呢,也更多数字货币交易所也只提供,这个在主动请求方面呢,还有可能主要提供下单查询委托查询持仓行情。然后有少部分。交易所是提供推送行情的。能提供推送的交易所呢,还分为比较专业一点的比较业余一点。

    在传统金融领域的所有的api一般都是异步的。比如说我发一个我发一个单撤一个单,那我只要把我的这个请求发出去,我就不用管了,等到那边处理完之后它自然会把这个结果推送回来给我,所以我的程序在运行的过程中是不用做任何等待,也就使得我在写程序的时候我可以一个,我之前在vn.py的活动里面就有讲过,我是一个人的方式,我一个交易员的方式,在去想我的这个交易的策略,好像一个算法也好应该怎么去写。那我自然是看着比如说价格,涨那么多了然后我觉得我应该卖了,或者说现在出来什么新闻了,然后我觉得我应该去做什么事情。不是说我可能固定的隔一个小时看一下发生了什么做一件事情,再隔一段时间,我看一下有没有发生什么,再做一件事情。

    然后第三条也是,把我自己最近来是做vn.crypto项目的这个底层交接过程中啊,我们发现一个非常坑爹地方就是数字货币交易。他们的这个数据加密这块的工作是要交给用户来实现的。这个是一件非常坑爹的事情。而且每家的这个加密规则还都不一样,有的交易所就是我是对我的整个所谓的。rest报文加密,有的只对我的这个部分key的那种加密等等。这就是对于非这种专业的就是写api的人来说,你让他去。我这种。就写一个这样的交易程序几乎是不可能的事情我自己这边的API都差不多,平均每个要折腾两三周才能做出来。

    在传统金融里面这些数据加密之类基础的工作都是由API。这个内置了的。用户从来不用去想说,我每次发出一个委托的请求发出一个撤单请求我还要,自己去管一下说,怎么把这个数据给加密了,再给发出去。这种非常初级的事情是不可能由用户来做的。

    然后最后一条呢,是这个叫做流控限制,那个现在绝大部分数字货币交易所的可能,因为他们的这个服务器是所谓的,这种web服务器,他本质上其实跟这种我们。浏览网站的时候就去比如说浏览百度的时候,百度用的这个网页服务器。性质差不多,所以他能接受的这种的请求。或者访问的数量是比较有限的那么绝大部分交易所呢,现在的限制一般是每十秒。允许你去发起一百次请求,但是注意这些这个所谓的一百字的数字还是他们一般在网上宣传的。实际上是远远低于这个数字,比如说那个fcoin测下来,他可能平均。这个十秒只允许你发可能五六次请求,多了,他就会把你给给不停的拒绝。

    对传统金融领域来说,基本上所有的API可能每秒你发个三十次请求。是不会有任何人管你。相对于一些。这个这个大家可能听说过就在。中国的期货原因坐着高频交易的啊,这些玩家那么他们有些用的那种特殊的柜台。我可能要发个几百上千笔的请求都没有任何的问题,而不是说像我现在这样稍微发多一点就被交易所给抢掉了。

    avatar

    那么总结下来了,我们就要圆的痛点啊,可以说是分为三个层次,从第一个层次来说是希望有比较专业的API。这个API可能得是异步的,只有一部才符合我们正常人的思维习惯。如果是同步的,我做完一件事情。才能做下一件事情。就这一件很傻的设计吧,那最多对于写这个交易API。就是其他的人来说,我这个设计很容易理解,但对于用的来说,这这,这太烦人了,第二条,那就是所谓的低延时。现在绝大部分交易所,那么他们所提供的一些官方的像Python一样的实现。请问你去试一试的话,你会发现他的效率非常低,让你看一看他那个代码的可能有好多地方能缓存的不缓存能用长链接的不用啊,然后各种的不合理。

    所以大家可能是希望有这种比较符合交易员使用习惯的专业API能作为他们的一个工具来使用吧,第二条,那就是。有了专业的API,每家交易所的规则,提供还是不一样的,他们的业务流可能是不一样的,这个具体内容,我们可以在后面。等会儿我们再分享一下吧啊,那么。对于用户而言,我肯定失望了,希望有一条统一的标准。一套标准的让我对接各个交易所不同的系统啊,我学一个就行了,学一个到处用我不希望每个地方都要学。

    有的专业的API有统一的各种各样接入标准,然后第三条对于我们这些专业的交易员,那我希望有这种写好的算法交易工具啊,这些教育工具能够七乘二十四小时连续的运行能够比较智能化支持我们交易。但是对于更高层次的人来说,他有开发能力的人来说,可能我就希望这个算法交易的工具能开放一个接口,让我可以根据自己的需求去设计我想用的算法。

    avatar

    要么讲完了痛点,我们来看看vn.crypto项目,对于这些痛点的解决方案,首先第一条呢,就是一个高性能的API接入,那么大家啊,如果。就是我会用github的话可以再。绝大部分仓库下有个叫trader.api文件夹下。看到这些代码,那么我们首先是使用线程池高并发异步风格的。这个方式。大幅减少了,因为交易所流控所导致的各种请求失败,那么大家知道在。你在交易的时候再下单的时候。什么时候下单你你的程序一下子会发出很多单子往往就是最有赚钱机会的时候,但这个时候是。你也是这帮交易所最有可能因为流控这个墙了的。所以啊,怎么这能够尽可能的让我不受这些流控的影响,可以让你赚到多得的多的钱。
    然后我们使用基于http长连接技术的rest请求,大幅降低的延时的数字,就我们用bitmex交易所做的测试,如果你用传统bitmex官方提供的API的话,你的延时请求可能是百分之一百。但是用我们的方式就基本上降低到了百分之二十的水平,也同样时间你可以发五倍多的这个这个请求出去,那这样你就多了五倍多的机会。
    然后我们的websocket接口就用来接受一些推送数据的客户端,我们是在里面实现了一套比较完善的重连机制。然后以及各种各样异常捕捉那么首先第一条,我们再也不用担心某些交易所老喜欢在大半夜搞重启。导致我们的各种交易程序,大半夜。他其实一般重启之后,会因为有些人的单子没撤吗,或者比较多的交易机会,但是他这往往大半夜成绩之后很多人的交易程序就挂掉了,因为他断了之后,可能连不上去。所以我们就啊解决了这个问题。

    avatar

    那我们也设计了一套比较统一的业务接入标准,这个可能会稍微专业些的,大家不妨了解一下。未来,无论是跟别的朋友吹牛也好,还是说你自己再写自己的交易系统说你也可以知道。说一个比较完善交易系统需要哪些数据。首先第一条呢,是这个行情订单簿和成交数据的实时推送,也就是让我们要知道市场上发生了什么。第二条呢,是委托和成交更新的数据推送。这个委托和成交更新是我自己发出去的委托成交更新的推送。这是为了让我知道自己的账户发生了什么。如果没有这个两个推送的话,那就是我不停地要去查询才能知道我最新的状态。这个是一件非常耗时耗力的事情。而且啊,有的时候因为我的策略,可能是事件驱动的啊,那我只是查到一个切片的数据并不能满足我的需求。

    然后。第三条呢,是我们要能够获取到这个交易所提供的一些交易合约的信息,那么这个对于证券领域可能还不是那么的强烈,就这个需求啊,因为比如你股票为例,中国所有的股票都是以一分钱作为最小的价格单位。然后如果一天的话,可能是一比一千,但是在数字货币领域这个变动就非常大了,有的加一种油比特币一般精确到小数点后一位。有些消费者可以精确到两位然后有很多token的话,火币这个货币交易所,他是精确到小数点后十位。然后有些交易所可能只进去了六那你如果不知道这个所谓的价格真度。你同样写的一个交易策略交易算法在下单。执行的时候啊,可能你下的单子就是错了,就会被交易所给去掉。

    最后一条是这个,我们在下单的时候要能够传入这个根据我们自己规则设计的自定义委托号,那么这样呢,我们才能根据自己的需求,去管理委托状态,而不是说每次下完单之后,我一定要等到这个后续的查询我才知道我之前下单子的委托号是多少,然后怎么把怎么应该怎么操作,那我比如说有多个策略,我可能都在交易,BTCUSD这个货币对的,那我每个策略根本就没有办法知道我下的单子去哪了。

    avatar

    同时vn.crypto项目是完全继承vn.py的曾经的vn.trader。平台主要的一个特点叫做本地平台对接全部的交易所,那么。本地平台,意味着第一个程序完全运行在电脑。然后由你的电脑去连接多个交易所做交易啊,你可以在一处去汇总管理你所有交易所上面滴市场和委托。这个也就带来一个巨大的好处,也是我之前提到挺多次的币圈目前的一个机会,就是各种各样的套利交易。

    avatar

    最后是我们vn.py项目,原来在1.9中也是计划最初的这个叫做algo trading模块。那么我这边介绍他叫做高可用的智能交易算法。首先。智能也就意味着你那个程序不是傻了吧唧的固定的买卖,这样做交易。高可用意味着我们的这个程序在数字货币是七乘二十四小时的市场上是可以一直跑下去的。你不太需要说,你或者至少不是强制的说我到某个时间点,一定要把它关掉,一定要把数据库清空掉,然后第二天才能接着跑,等等。那么你可以在你想过来的时候再过来。OK,或者你不想关的话,你让他跑了一周两周也没什么关系,只要你计算机扛得住。然后我目前我们提供的智能交易算法。

    目前我们的智能交易算法,有这个各种各样的工具。比如self-trade, 前段时间当然现在已经停了,就像fcoin。这样交易所他们做的这种所有的交易挖矿,其实也就是在交易所做一些自成交的操作,我们是内置的这些算法如果有未来哪些比较酷的交易所。推出的话,这就是你等于直接有个工具就可以做吧,你没有必要说,还要自己再去写这么多代码。

    然后,我们除了算法本身以外还提供了一套完善的算法交易的管理工具,那这套工具是运行现在你本地电脑的你不用担心有人会偷你的。数据会知道你的仓位的啊,这套工具里面,你可以时时的去跟踪你的算法状态,你可以去把你设置好的算了配置保存到mongodb数据库里面,下次想用的时候直接加载进来。你也可以用通过这个csv文件来批量的去启动一堆的算法。或者说用这种叫做rpc远程调用的方式,比如说你可能用。其他的工具,我不知道是什么框架,比如说vn.py,比如说。其他一些软件写了一个你的量化策略啊,但是你可能。不太擅长写下单的部分,OK,你可以通过vn.py这个叫做算法交易的IP服务,直接把那下单机游戏。传到算法交易里面。vn.crypto来帮你运行。

    avatar

    最后一条这个解决方案的事,可以说延续vn.py怎么多年的传统吧,就是我们还是用采用MIT协议的开源软件。四个词安全免费给你自由。安全,像APIKEY什么重要东西,你能放心交给别人吧,最近各个交易所都不停的在传出。哪个交易所的APIKEY被盗了,有多少的客户的这个资金可能。你不是说直接被转走,而是被那些黑客拿去做一些异常交易,把一些小币种拉高把你的大笔抛掉,反正人家还能赚钱。你觉得黑色那种事情如果你不把自己的APIKEY交给别人了,怎么可能发生呢,比如说你有的时候还不是交给别人是上传到人家服务器,一般人可以PSP都放在服务器上这个。可能很难说没有安全隐患。

    然后第二个免费这个东西理解了就是项目所有的源代码都是可以免费使用的,没有人会找你说,哪怕一分钱。第三条灵活就是比如说你想要用一个交易所那么我们官方vn.crypto都没有支持,那你可以说自己去基于我们提供的底层接口模板去和那个交易所文档匹配一下,你就可以去连上去做交易了,或者说,有的时候你可能想要改一个算法的配置细节。那么我们也是提供了所有的算法源代码,所有一层一层算法引擎算法模板。具体的细节的算法,那么一个非常完善的这个这个程序架构非常完善的文档注释的内容,你想改什么时候。你都可以改,而且你会发现你很容易改。

    最后就是自由吧,这个也是。我觉得一定程度上也和区块链的这个自由主义的精神有点吻合。反正MIT允许别人do whatever you want。你可以说呢,这个我们的vn.crypto代码去做一个闭源程序啊,然后你去开个公司。上事都没有关系啊,这个我不会找你说一分钱也没有任何一个人会跑来骂你。因为这是MIT协议,这些都是允许的。

    avatar

    那么讲了这么多,我不知道大家是不是啊,我这边用了一个词叫心动啊,或者说感兴趣。如果感兴趣的话,欢迎访问的github仓库去获取最新的代码。那么这个vn.crypto项目第一阶段还在开发中,然后。进度的跟踪的通过下面这个链接来实时看到。那么我们预计的话程序部分将会在八月中旬完成就发布,我们会集中精力在丰富文档和各种培训资源上。然后这样可以帮助大家快速的上手。同时呢,我们也在计划通过这个发行TOKEN啊,这样的方式来更好地组织编排社区的运作程序体的一个。细节吧,还是处于一个设计中的状态。

    avatar

    这边我把那个github项目进度情况,做个截图中的有兴趣的话可以自己稍微看看,目前的话,我们已经完成了计划是十个全球最大的流量最大交易所,我们已经完成八个了,剩下下两个应该也很快,就会做好。算法交易呢,我们就整个架构都 做完了,下面可能更多是把其他一些算法给晚上补充上来。最后的这个功能是我们会针对币圈的各种交易所来设计套全新的图形界面来方便大家使用,因为现在这个界面,说实话。还是比较偏国内的证券啊,期货啊,这类的品种。

    avatar

    这张ppt呢,是描述一下我们这个vn.py如果发行token,我们希望解决的这个问题,这个也是我自己在过去四年左边的派出开源项目的过程中。一直感到比较郁闷的一个地方就是开源社区其实还是面临着非常多的挑战啊,第一个就是所有权的问题。那么。你花时间贡献的代码,但是因为这个代码已经发到网上,可能大家的初心都是愿意MIT的新形式提供给。这个社区来用的,但是这个所有权你确实不能避免有些时候有一些。如果他只是用了没关系,有些人甚至于拿你的代码去用,还要。写各种文章,还要在各种地方黑你骂你这个就非常的不好,等这个事情也确实发生在我身上过,所以我觉得这是一个点。

    就是我们乐于分享我们的东西,但是分享之后,也许你不一定要给我说说你一定要给我钱给我直接立下东西,但至少我希望你。尊重我们付出这个劳动是吧,就这个东西确实是你写的。咱们去呃,这个也是我觉得。很多vn.py项目的贡献者,我亏欠大家的地方,虽然我我现在能做的就是把大家名字写在这个。可能代码里面,然后把它记录下来,然后啊,或者说。我鼓励大家用PR的方式,这样可以方便,然后。社区指导啊,每个代码是由谁贡献的啊,那么但这个可能并不是一个终极的方案。我希望可能有更好的这样一个来证明你为这个世界做出了贡献这么一件事情。

    第二条那是商业的模式啊,那这个也是过去一个多月里面比较郁闷的一件事情就github被这个微软给买了啊,虽然购买的金额挺大的给他的。创始者和。投资人什么事赚了啊,赚得盆满钵满吧啊,但是很遗憾就是github上面本身这些贡献者或者说这些开源项目。这作者,其实这些人才是真正给她的价值所在吧,就大家并没有得到什么。这个也是一个挺遗憾的事情等于,而且其实很多人是比较反感被卖给微软你就可能并不是说我我一定要从这身上赚到钱,但是我至少我希望我东西。不要被卖给一个我不喜欢的人唱歌这么一个情况。

    第三条呢,是协作的方式。随着项目变得越来越大,然后参与者越来越多,可能呃,开始有人就从原来一个人做所有的事情。开始变成了。现在有些人负责做开发有限负责做测试,有些人负责运维,有些人负责做各种培训组织活动等等。但是这些不同的人,大家怎么去有一个比较好的协调,然后提高大家一起工作效率。这个也是可能一个学我们希望去解决的问题。然后最后一条呢,就是一个激励机制啊,虽然并不是所有人说我在看那个作贡献我都是希望的话,我可以直接赚钱。但是如果有可能的话呢,还是希望,那你至少你做出的贡献呢,你做的贡献对别人来说产生价值的时候,那么这个贡献者可以得到一定的激励。这样也更有可能产生一个比较好的效果吧。

    avatar

    不好意思,社区这块可能讲的稍微有点罗嗦,因为。其实也是我自己的一些。感受吧,那么如果大家。对于今天听的内容确实挺感兴趣,希望加入社区的话。那么有这么一些选择吧,首先可以加入微信讨论群,大家能听到的话,那肯定现在都在群里面了,如果有些朋友想加入的话呢,可以扫描这个右侧的二维码。后天后天家门社区联系人小胖把它会把大家给拉进来。然后如果想要关注我们的微信公众号呢,可以扫描左侧二维码。这个上面会首先会及时的更新,每周跟进我们的项目开发进度。其实我们也会在接下来这个主要做这种资料这种文档教程,我们都会在上面优先发布。

    然后之前一样vn.cryto项目也是非常欢迎社区的用户们来贡献代码。请通过Pull&Request或者Issue的方式来贡献吧,同时呢,我们那个我们计划发行token,主要是会发给我的这些贡献者。最后一条就是因为可能有些人知道我自己出来创业了,之前在这个行业做的差不多五年的时间吧,这个我现在在这个公司叫维恩开猿,其实就是vn和开源,取了个谐音吧,因为那个那个本来那个字是注册不下来,那么我们公司也会开始相关人员的招聘感兴趣的话呢,请留意我们的这个社区招聘的公告。



  • @wazefa 能够看到图片啊。



  • @jmcoin 我去,图片不见了。怎么回事,说好了支持MARKDOWN的呢




 








  • 0_1558330551804_TIM截图20190520133517.png

    点击进入课程地址 适用人群

    面向对数字货币程序化感兴趣的初学者,需要有一定的实盘交易和简单的计算机基础。

    课程概述
    数字货币交易市场由于其特殊性越来越受到量化交易者的关注,实际上程序化交易已经是数字货币的主流,对冲做市等策略无时无刻不在活跃着市场。而编程基础薄弱的初学者想要进入这一领域,面对众多的交易所和多变的API,困难重重。发明者(FMZ)量化平台(原BotV)是目前最大的数字货币量化社区和平台,4年多来帮助成千上万的初学者走向了量化交易之路。
    本课程由发明者量化平台官方提供,将涵盖以下内容:
    1.数字货币量化交易简介(已更新)
    2.JavaScript快速入门(已更新)
    3.发明者量化交易平台使用指南(已更新)
    4.发明者量化交易平台编程指南(已更新)
    5.量化交易策略范例详解(已更新)

    据说后面会更新python 的相关入门教程。课程很便宜,适合对量化不懂想有个概念的群体学习。

    如果要说自己拥有一套盈利的量化策略,还是要走很长的学习路。各位加油!

    讨论群:482548322

    阅读更多
  • FXKUNLUN 昆仑国际操盘团队 2019年3月收益报告ℹ 观摩账户地址 (本观摩账户为FX110监管实盘账户-平台KVB昆仑国际) 💹 KVB开户地址 点击链接 ⏺ 4月份 净值收益 9.9% ⏺ 4月份 资金最大回撤率 0.82% ⏺ 4月份 交易准确率 80.08%

    0_1556673557669_1.png

    0_1556673565305_2.png

    0_1556673571653_3.png

    0_1556673578903_4.png

    阅读更多

暂无主题。