久违了的 Windows

许多年不用 Windows,皆因上了苹果的贼船,成了一名 iOS 开发,再也离不开 MacOS 与 Xcode。好在良心暴雪的 Diablo,StarCraft,拳头的 LOL 也都有 Mac 版本,偶尔玩个游戏看看视频倒也没有什么困难。直到,开始做股票交易……

刚开始做投资时,投入的资金量很小,用手机下下单,也就差不太多了。然而随着时间的流逝,一晃2年过去了,仓位越来越重,买入的品种也越来越多。而且各种策略混合在一起,有长线有短线,有场内股票也有场外基金,有ETF有个股有债券也有海外 QDII。渐渐地,连搞清楚到底赚钱亏钱都感到困难。搭建一套自己的交易分析系统显得越来越紧迫。

于是今天5月份的时候,着手用 Swift 写了一个投资纪录软件,一套核心交易分析库对接两个 GUI 前端: Mac 端拿来具体的记录分析数据,iOS 端则可以随时随地看一看每日盈亏,还剩多少现金什么的,互相之间用 iCloud 同步数据。又拿 python 做了一个股票和基金的价格爬虫,再用 nodejs 将爬来的数据上传至 iCloud。于是每天早上一睁眼,拿出手机一刷,便可清楚的知道昨天赚了多少,亏了多少,顿时方便了许多。

接下来,自然而然地便是自动下单的功能。因为时差,国内的交易时间在爱尔兰显得十分尴尬,对应了半夜里2:30至早上8点,十分不便。这时欣喜地发现同花顺已经出了 Mac 版,于是便用 AppleScript 做了个机器人来操作同花顺。又找了一台角落吃灰的 Macbook Air,用 crontab 每日定时启动机器人,执行存款取款下单撤单国债逆回购等操作。最后在 iCloud Drive 上面弄了一个存放每日交易指令的 csv,平日里只需在我常用的 Mac 上编辑编辑这个 csv,交易机器人就会乖乖的每日帮我操作,甚是开心。

然而,人的欲望总是无止境的。像我这样的懒人,自然也是贪得无厌。赚钱,又哪里会嫌多?想起之前见过的每周7天赚9天利息的法子,却看自己的交易机器人傻呆呆的不能操作,只因 Mac 版同花顺不支持货币基金的申购赎回,当真是心痒难耐,坐卧不安,连觉也睡不好。梦中时常梦见此事,多次半夜里醒转,终于再也忍受不了。于是这个周末给我的 Macbook 用 Boot Camp 装上了 Windows, Visual Studio 等多年未见的老朋友,安上了 Windows 版的同花顺,又祭出 Window Detective,把同花顺的各个控件关系翻了个底朝天,总算是初步实现了货币基金的申购和赎回功能,算是万里长征又迈出了新的一步。

有了 Windows 这套环境,交易机器人瞬间潜力大增。待我先把每周7天赚9天利息的交易逻辑好好实现实现,今后 QDII 套利,分级基金套利,股指期货套利,货币基金套利等一堆捡钱功能亦可一一上马,一个也不放过,再也不用受制于 Mac 版同花顺的那点功能了。

最后吐槽一下,Macbook 上用 Windows 的体验当真是糟透了,从分辨率到触摸板再到快捷键处处都觉别扭。等去美国定居下来以后,我真得认真考虑买一台 Windows PC 了。

新的一页

最终还是懒得写技术博客,因为起初的目的是作为职场的敲门砖,然而技术博客作为应聘工具性价比太低,于是每次写了写终于都还是放弃了。

不喜欢朋友圈,发点什么东西总有一种吆喝着大家快来看的感觉,于是不敢多发怕打扰别人的时间线。而且屁大点事也发朋友圈亦感自作多情。

还是博客吧,在这个喧嚣的网络世界里,偏安一隅,纪录我的所思所感。朋友想起我时,可来看看,平日里却不叨扰,甚好。