不要和时代脱节,不要把大脑这种昂贵的算力浪费在便宜的问题上,多尝试新技术。
一、前几天在xhs上刷到一个选股策略的视频,提到了几种根据技术指标确定的选股方案。策略本身不重要,落脚点是:这些选股方案已经总结好并生成了,有需要请私信。说白了就是收费提供服务嘛,无可厚非。不过我突然意识到,为什么我自己不能做一套程序呢?如果说过去文科生、不懂编程这些是硬性缺陷,编程是天方夜谭,现在似乎并没有那么要紧了(当然最基本的编程常识还是要有的)。只要向人工智能模型完整描述策略,之后复制粘贴到IDLE上运行一下,再跑一跑看看效果,修改完善一下细节,就够用了。毕竟不需要投放到市场,不需要考虑用户体验,自己知道怎么操作就可以了。
接下来的问题就是用什么大模型,我最开始用的是豆包,后来了解了一下,编程这个领域Claude做的更好,于是注册了Claude账号,考虑到成本和性价比,使用了Claude Sonnet 4.6免费版,刚开始还挺开心的,结果来回修改了几遍程序后发现一天的quota用尽了,查了一下原来每天的消息次数/频率有限制,而编程属于高消耗,没几轮就被限流了。于是我紧接着去薅Chatgpt的羊毛,一方面省下订阅Claude会员的费用,另一方面可以两个模型交叉验证一下程序编的如何,同行监督嘛!老实说,调整到后期,我的情绪有些焦躁,希望调校到最好,但越是这样,模型越给我提出新的修改建议,到了后来其实很多建议已经超出我最开始设置的简单技术条件了,越来越多的交叉验证指标被提议加进去。后来想通了,还是应该回归初心,我并不是要完全依靠制作的程序操作,这个工具的作用是帮助我进行初步筛选,更多的判断还是应该靠更详实的资料,而不仅仅是短期的技术面指标。明确了目标,找准了方向,简化了流程,在消耗了两晚的精力,穿梭于Claude、Chatgpt与豆包之间蹭免费额度后,我终于人生第一次DIY了编程——一个自己的选股程序!豆包给我的终版程序的评价是“结构、逻辑、稳定性、实战性全部拉满,完全可以天天实盘用,现在这个程序已经是‘专业个人交易工具’级别”,感觉也是挺能忽悠我的。
周一晚上我跑了下程序,总共推荐了四支股票,我一一挑出来研究了一下,发现从技术面上看确实都属于从低点要启动的状态,于是周二开盘尝试着都买了一点,说实话这些公司的基本面我都没有研究,纯粹是想验证纯技术面判断结果怎么样,想观察下后续走势能持续多久,看看自制程序的判断是否具有前瞻性。截止周三收盘,四支都盈利了,一支2%,两支4%、一支8%(当日涨停封板)。老实说,虽然目前看着效果不错,但是考虑到今天市场普涨,说服力不够,这么短的时间是无法验证我自制策略的科学性及有效性的,况且这里还有更大的bug,就是我没有专业能力去检查程序是否是完全按照我的要求编写的,无法确认有些技术细节大模型理解的是否到位,因为程序里的许多函数和方法我都看不懂!这也是我选择用不同模型交叉验证的原因。即便如此,这不妨碍我做成了一件过去想都不敢想的事情,这一切要归功于技术的进步。
二、我写这篇记录不是为了秀技术,毕竟本人也没啥技术,活儿都是大模型干的,也不是要起号卖程序,毕竟专业的投资工具那么多,比我的指标和策略更成熟和专业的太多了,况且我现在Github费了半天劲都注册不上,还不知道怎么上传程序。不过,如果你看到我的分享后也产生了一样的兴趣和想法,那我完全不介意你按照我的思路去操作,而且整个过程确实不复杂。我的操作过程如下:1. 选择人工智能模型;2. 输入自己的策略,比如我的策略是通过布林带和MACD的快线结合进行判断,在K线刚刚穿越布林带中轨,并且DIF线在0轴以上翘头,并且在DEA线以上时可以考虑买入;在K线下穿布林带下轨,但MACD出现底背离,之后K线拐头向上重新站回中轨后可以考虑买入;3. 等待模型根据要求编写程序;4. 复制程序到python运行,根据运行结果提出调整要求;5. 形成最终版程序。以下就是完整流程,是一个15年前靠死记硬背过了计算机二级,但是对python只有皮毛了解的文科生花了两个晚上的工作成果。
制作选股程序这件事给我最大的震撼在于,通过实践切身体会到了AI的强大,明白了其为何会对现实就业产生那么大影响。对于不处于市场及产业中的人,特别是很多体制内的人来说,他们或许能从新闻中听到AI对于就业的冲击,但是仅此而已。因为技术的发展并没有影响他们的工作,无论是从积极的一面还是消极的一面。chatgpt2022年就已经问世了,离deepseek横空出世也过去一年多了,但很多人所处的工作环境,受各种因素制约还没能嵌入大模型,甚至不允许使用大模型,这些群体因而并不知道有关工具能在多大程度上提升工作效率。很多人只知道用大模型问一些常识性的问题,却不清楚它们的其他功能,不了解它们真正的强大之处在于对行业的重塑,无法真切体会AI会在多大程度上削减成本,不清楚当下的技术进步对就业市场带来了从未有过的影响和冲击。
当然,部分人和行业的后知后觉甚至是故步自封不会对人类社会的整体发展进程产生影响,但从个体而言,从所处的行当而言,这种滞后的反馈与保守的心态只会加剧认知与能力鸿沟。一方面,对新兴技术排斥或者选择被动接受的一些单位只会变得更加落后,并因为缺乏对现实情况,特别是市场和产业的了解和体验而无法给出真知灼见,进而出现德不配位、尸位素餐的情况。另一方面,从个体角度而言,脱离对最前沿技术的学习和了解,固守自己的一亩三分地,只会使人的固有思维进一步僵化,使没有危机感的群体愈发懒惰,脱离时代进程越来越远。于我而言,更在意的是对个体的影响,因为改变不了行业,还是能改变自己。
我现在又研究起制作分析具体公司基本面的自用程序了,遇到了一些难题,但是相信在大模型的帮助下能够很快得到解决。