招聘程序员,欢迎捧场

Discussion in 'Fund Operating and Career' started by Motter, Dec 6, 2012.

  1. 因为所有的策略最后都要经程序员写成程序,所以笼统地讲,交易策略全部会对程序员公开。当然程序员之间会有区别。

    总的来将,好的程序化交易本来就是好的策略+好的程序,我们会希望在策略和程序两个方面都能达到极致,这自然要求做策略研究的必须懂点程序,做程序开发的必须能充分理解交易和策略。
     
  2. 哦,还有一种办法就是在软件中嵌入某种脚本语言,程序员开发好以后,公司的高层(掌握策略核心秘密的)用这个脚本语言编程来驱动交易。
    贵公司这样做一定是对程序员极其放心,万一他将策略泄密了呢?
     
  3. 对程序员是会有筛选的。

    不过,其实对于做策略研究的,最大的苦恼恐怕不是没有可盈利的策略,而是可盈利的策略太多。
    如果不去做成全自动的交易程序,那么天天要烦心的,或者是今天是应该用哪个策略?或者是今天用的这个策略亏钱了而没用的那个策略能赚一大笔!或者是用现有的这些策略赚钱赚到自己都觉得很无聊很浪费生命,可是天天还必须盯盘复盘,没时间去探索新的更有意思的东西。
    当对策略有系统化的研究之后,策略的保密价值就不会那么大了。
     
  4. 何况有些策略,比如股指期货的跨期统计套利,各方的统计套利策略应该都大同小异,最后拼的不是策略,而是系统、跑道等东西。
    总之,策略只是交易的一个方面,交易工具与策略、执行同样重要。可盈利的策略有大把现成的,而我们这个小软件公司的主要使命是做出够得上“好”这个字的程序化交易工具。
     
  5. 我也比较同意novaavon的观点。
    但是Motter说的套利策略,可能真是如此。我前一阶段在一个公司做了一段时间(公司也在浦东,主要也是想开拓一下自己外盘操作的视野),公司是做内外盘套利的,那策略就是每天计算出来的一个个价差,弄到电脑里执行就行了,但是过一段时间会根据现货的升贴水什么改变,编程序的无从得知是如何计算出这个价差的(这种保密效果看来还是不错的)。不过内外盘套利不太适合用自己的钱做,套利交易程序编完我就离职了,于是才有了我发帖招聘继任者的事情,呵呵。
     
  6. 那也许是因为你掌握的策略还不够多吧。ku大怎么看?
     
  7. 策略之间很难存在一个最优的,都是不完美的,都各自有适合的行情和不适合的行情,而且一个单个的策略始终有一个容量的问题,要覆盖行情、增加容量,自然要靠策略组合,而一上到策略组合,执行以及执行的管理就成了问题,就需要好的工具
     
  8. 挺好的。两位说得我觉得都对,这个没有一定怎么怎么样的情况,条条大路通罗马。:)

    这几年国内各种机构和个人的情况我了解不少,说实话还没有让人眼前一亮的策略,基本上一说就知道大概怎么个情况了。

    不过我也不同意阳光底下没有新鲜事的说法,有的人采用设计的东西就是比真他一些人优秀,至于算法优劣性的事情,的确有算法可替代的无优劣和好的有效策略就是好的事情。

    这里有个前提,就是高度的问题,对于一个没什么市场经验的公募基金团队或券商自营来说,一个传统套利系统,就是他们的核心了,让一般投资者看到了,这算机密泄露。而如果让有一大堆经验的看到了,没涵养的会鄙视一下,热心或者有利益关系的,兴许会一下子指出其漏洞和改进方法。不过很多人分不清这里面的区别,自然就会发生要么露了,更多的是趋向自我封闭,最后亏损离场,这几年也没少见。这里面其实就是一个比策略建立更关键的合格投资者素养了,这个是本质的,甚至是决定性的,比会建策略的,要难找得多得多。

    而团队模式,这里面也有高度的问题,高度不够,有效经验不足,都会积累风险,走弯路,这个有效经验,不是说在市场里多少年就行的。:)
     
  9. Motter兄的招聘似乎也发在CTP的QQ群中了吧。最后C++程序员找到了吗?
     
  10. 那应该是别人转发的吧,现在还在继续招。昨天坛友梁博来看过,都是大人物了,做开发程序的体力活不大合适了,真心希望不久之后可以有条件来一起研究策略。
     
  11. 这样保密的方法太落后了。最好采取中间模型的方法。
    比如策略是A,那么应该告诉程序员B,但是B和A需要相差不大,本质很大。

    当然,这样对公司高层的素质要求极高,需要自己也精通程序,否则只能都让程序员实现了。
     
  12. 其实这样去保密策略也有不好的,毕竟你招来的人应该都是你所欣赏的,总不能全部当小偷来防。

    策略和程序两个都是需要精益求精的,一个好的策略但是其程序写得较烂,那效果肯定不如好的策略加好的程序,这是我们追求的,也是只要经历过下单时程序跟程序之间的竞争会自然想要追求的。
     
  13. 利益绑定。这样对方越好,对你越有利。而且少了猜疑嫉妒,效率高。:)
     
  14. 中国人都是宁为鸡头不做凤尾的。
    如果程序员掌握了策略,若这策略确实好的话,他完全不依赖别人就能干了。原谅我这么险恶的揣测中国人。
     
  15. 那不更好:)
     
  16. 兄弟你说的没错,但是很多中国的私募或者对冲基金干不大,走不远,恰恰是这个缘故。
     
  17. 这个把账算清楚就知道该如何取舍了。
    比如你同时有两个能盈利的策略,但是你自己的精力只能盯一个策略,保密,你的一个策略是废的,找一个你欣赏的人,教他一个策略让他帮你做,于是你多赚一点。即使日后他跑了不给你做了,你还是比不教别人多赚了点,这样,虽然泄密了一个策略,但你并没有少赚钱。
    又比如你只有一个能盈利的策略,如果有多个人同时做,这个策略会失效,这会是一种损失。但是,多个人在一起,总是会有相互启发的。任何一个策略都不会完美,都有改进的余地,改进无非靠两种东西:一是做一些研究的体力劳动,二是脑力上的相互启发。多个人在一起相互促进改进总比一个人改进要容易一些,一旦获得较好的改进,那么即使其他人各自跑了,总还是比你一个人没能改进要好。
    眼睛还是应该向前看,一个静止的策略迟早会被淘汰,或者被市场淘汰,或者被更新的策略淘汰,所以策略虽然宝贵,但还不至于宝贵到与任何人都不能分享。多估量一下合作能增加带来的利益。况且做投资本身就是一个接受亏损、放眼盈利的过程,损失总是会有的,但是总不能因为有亏损的可能就不去开仓吧?合作也是一样,眼前的一点损失就当做是投入好了,尽量控制控制就行了,总归还是要面向未来,只有未来的预期收益值得去追求就行。
    当然,我们这次只是找开发程序的程序员而已,如果程序员在做好开发工作的同时,又表现出对交易的持续兴趣和天赋,那我们更求之不得。毕竟交易是一件乏味的事情,一般的人也就是在不能盈利的时候对之向往,一旦真的能稳定盈利之后,绝大多数人恐怕都没有什么兴趣能持续坚持下去。
     
  18. Motter兄,您想的确实比我远一些。佩服
     

  19. motter这一段是真正做组织的人应该有的肚量。而不少回帖的其他人一方面怕自己的策略‘侧漏’,一方面也怀疑其他人的诚意。其实这种人就不要谈跟合作相关的话题了。你们最适合单干,因为你们禁忌真的太多了,别人也合作不起。
     
  20. 天地良心,绝对没有怀疑Motter兄的诚意。只是好奇才问了这些问题,言多必失,言多必失啊。