记录下某次突发奇想,并加以实现的长期过程,写于2022.7.21:
文中各模块使用前端+后端+数据分析等技术,需数据采集/数据处理/量化分析一些知识基础,涉及到计算机,数学,金融等领域;
由于工程量还比较大,暂时又是一个人慢慢撸,所以本文准备长更:
1.爬虫管理系统
实现功能:申请足够的测试账户(后期可扩数据源),完成数据采集前期准备工作,形成cookie更新池;
完成自动化管理模块,公开调用的接口;
已完成;
2.数据分析系统(核心)
实现功能:
1.定义优质数据的判断条件;
2.完成海量数据的采集,进行数据处理生成信息;
3.进行数据标签,加以分析;
4.形成闭环的策略系统,不断更新认知,长期加以优化;
策略是一个验证逻辑+不断优化的过程,先定一个小目标吧。
已完成部分;
PS:囚生CY大佬的文章中通过BFS算法搜索粉丝数量,作为优先判断优质组合的门槛,对我很有启发,是一种高效的办法。【项目记录】雪球网股票组合数据爬虫(包括雪球模拟登录代码)_囚生CY的博客-CSDN博客_雪球网
3.交易端系统
实现功能:订阅策略系统信息,并准确执行及微信/邮箱/短信/电话的推送;
接口举例:
1.模拟键盘:thstrader/easytrader,类似项目(门槛低,无风险)
2.破解dll:Xtrade.dll,类似项目(门槛低,下单快)
3.券商给的接口:华鑫,中泰XTP,Ptrade,QMT,类似项目(无风险,下单快)
上述方式我都使用过,不能说哪一个好或者差,每个人条件不一样,适用于自己的就是最好的;
基于合法性/适用场景/成本/技术水平等多方面考量,最后完成了属于自己的交易API,没错是第3种;
推送举例:
1.微信推送,在公众号(WxPusher)上搞就行了,官方有文档,简单好上手;
2.短信推送,阿里腾讯都有收费服务,1毛钱几条;
3.电话推送,同短信推送,区别就是用科大讯飞的语音转文字接口,转一下即可,其他一样的;
已完成;
4.网站展示系统
实现功能:对部分的成果进行展示;
提供一个开放自由的交流平台;
域名已ok,(iquantshow.com)
先挂了一个元素周期表上去,也不确定后面要不要搞个网页,毕竟工作量也不小
未完成,待实现;
---------------------------待续---------------------------