码,要经过法务审核。不能泄露客户信息,不能违反监管规定。”
“明白。”
陆方转身离开。陈默看着他的背影,想起2016年,陆方刚加入默石的时候。那时候,星海还只是一个雏形,连财务数据都经常抓错。陆方每天加班到深夜,一个人写代码、调模型、修bug。现在,星海成了行业标杆。陆方要把它的部分代码开源。不是因为他大方,是因为他知道,真正核心的,不是代码。他学会了。
沈清如推门进来,看到陈默在发呆。“想什么?”
“陆方要开源。”
沈清如愣了一下。“开源?星海的代码?”
“部分基础框架。数据接口、回测引擎、风险模型的基础数学库。不涉及核心策略。”
沈清如沉默了几秒。“你同意了?”
“同意了。”
沈清如在他对面坐下。“不怕被竞争对手学去?”
陈默笑了。“陆方说,真正核心的,是数据和我们对市场的理解,不是代码。我觉得他说得对。”
沈清如点头。“当年我们是从零开始的,知道开源的珍贵。”
陈默看着她。“你也赞成?”
“赞成。因为我们在做对的事。”
2025年12月10日,默石资本技术部,开源项目启动会。
会议室里坐着十几个人——技术部全体工程师,以及法务、合规的同事。陆方站在白板前,手里拿着马克笔,画了一张架构图。数据接口、回测引擎、风险模型基础库——三个模块,用方框框起来。
“这三个模块,是我们准备开源的。数据接口——从交易所、新闻、财报抓取数据,清洗、对齐、存储。回测引擎——模拟交易、计算收益、风险、回撤。风险模型基础库——VaR、CVaR、压力测试。不涉及核心策略,不涉及公司机密。”
他转过身。
“开源协议选什么?”
法务总监小周举手。“建议用Apache License 2.0。允许商用,但要保留版权声明。这样既开放,又保护了我们的权益。”
陆方点头。“好。”
2025年12月15日,星海平台开源代码上传至GitHub。第一天,就有几百个star,几十个fork。陆方看着屏幕上的数字,有些不敢相信。不是因为他觉得自己的代码有多好,是因为他知道,有很多人在等着用。
周寻走过来。“下载量多少?”
陆方看了看。“五百多次。”
周寻笑了。“比我想的多。”
陆方也笑了。“我也是。”
2025年12月20日,陆方收到一封邮件。发件人是某高校的教授,说他们正在用星海的开源回测引擎做研究,效果很好,感谢默石的开源。陆方把邮件转发给陈默。陈默回复:“不错。”
陆方又笑了。
2026年1月,星海开源项目在GitHub上收获了一千多个star,几十个contributor。有人提交了bug fix,有人提交了新功能,有人提交了文档改进。陆方看着那些pull request,有些代码写得很好,他直接合并了;有些代码写得一般,他给了修改意见;有些代码写得烂,他直接拒绝了。但不管怎样,他很高兴。因为有人在用,有人在改进。星海不是他们团队的了,是大家的了。
周寻看到陆方在review pull request,问他:“有人提交代码了?”
陆方点头。“一个北大的学生,修了一个bug。”
“你合并了吗?”
-->>
本章未完,点击下一页继续阅读