作者在自学机器学习的过程中,尝试开发了一个基于机器学习的A股选股工具。本文是在赤兔的“数据挖掘”小组分享的此次开发过程和心得体会的整理。 A股选股器开发过程 数据来源 就财经类的数据而言,现在各大门户网站都有专门的频道,信息很多,如果对实时要求高,通过爬虫取其中有用的部分应该是一个办法。 应该不难理解,对于选股工具我们应该更关心准确率。 改进模型 为了提高准确率,在开发过程中,我做了下面这些改进尝试: 一个是扩大样本。 最初是用了最近3年的数据,后来考虑到A股从2007年到2015年恰好走过了一个上涨到下降再到上涨的完整周期,因此扩大到了8年的数据。 再是对算法的改进,我尝试引入了“推荐指数”的概念。 股灾日经常是“千股跌停”,上涨的股票太少了…可以看出在这些“股灾日”的时候,模型也不太准确,出现了失真。 总结与心得 选股工具利用机器学习算法,一般情况下比传统的算法(或者人为经验)的准确率高。
并且,隔夜美股的暴跌态势已经蔓延到了亚太股市和欧洲股市。 今日早上,亚太市场开盘后随美股一样暴跌。 其中,最早开盘的澳洲股指ASX200指数盘初跌2%,日股日经225指数开盘跌2%,日本东证指数下跌3%,迈向3月以来最大跌幅,韩国KOSPI指数开盘下跌2.43%。 台股加权指数开盘跌1.9%,目前跌幅扩大至逾4%。 在美股惨遭血洗的时候,其中,科技巨头的股票也一路下跌。 券商Guggenheim Partner分析师Scott Minerd形容周三美股的表示警告称美国经济正在全力加息以控制通胀与劳动力市场过热,它正在接近2020年的遥远财政困境。
具体想法是这样的, 每分钟定时去开盘啦获取最新的板块3名以及个股前3。至于是前3还是前5还是前10根据自己需求,就1个参数设置。 """保存当前板块排名""" data = { 'date': datetime.date.today().strftime("%Y-%m-%d"), 'top3' : [s['代码'] for s in top_sectors] # 只存储代码避免名称变化干扰[3](@ref) } with open(HISTORY_FILE, 'w') as = history.get('top3', []) new_top3 = [s['代码'] for s in new_top_sectors] return old_top3 ! = new_top3 # ================= 钉钉消息推送 ================= def format_stock_link(stock_code, stock_name)
八股 浏览器输入网址到看到结果的全过程 ==首先是解析url,然后进行缓存判断,判断请求的资源在不在缓存中,如果在缓存中且没有失效,就直接使用,否则就要向服务器发起请求。 当获取到ip地址后,进行数据传输还需要使用ARP协议获取MAC地址,然后进行TCP连接,TCP3次握手,然后进行HTTPS握手,当页面请求发送到服务器端后,服务器返回一个HTML文件给客户端,然后浏览器渲染网页页面 (3)DNS解析: 下一步首先需要获取的是输入的 URL 中的域名的 IP 地址,首先会判断本地是否有该域名的 IP 地址的缓存,如果有则使用,如果没有则向本地 DNS 服务器发起请求。
例如,在输入框的左三、中三和右三,我们可以使用命令: ffmpeg -i input -vf crop=iw/3:ih:0:0 output ffmpeg -i input -vf crop=iw /3:ih:iw/3:0 output ffmpeg -i input -vf crop=iw/3:ih:iw/3*2:0 output 练习题:(1)裁剪100x100的区域,起点为(12,34 2/3 crop=2/3in_w:2/3in_h (4)裁剪中心区域的正方形,高度为输入视频的高 crop=out_w=in_h crop=in_h (5)裁剪偏移左上角100像素 crop=in_w- (3)有些时候文字水印希望以本地时间作为水印内容,可以在drawtext滤镜中配合一些特殊用法来完成,在text中显示本地当前时间,格式为年月日时分秒的方式, ffplay -i input.mp4 最后,我们使用 enable=lt(mod(t,3),1) 参数表示在指定的时间范围内(这里是每 3 秒的第一秒)显示文本。最终输出结果由 ffplay 进行播放。
音频文件 `buweishui.mp3` 的命令: ``` ffplay buweishui.mp3 ``` ## 播放网络流 * 播放网络 RTMP 流的命令,使用 `-window_title` 编码格式,输出为文件 `test.mp3`: ``` ffmpeg -i test.mp4 -acodec libmp3lame -vn test.mp3 ``` 这里我们使用了 `-acodec` 改变编码格式 * 将视频文件 `test.mp4` 中的视频数据转换为 H.265 编码格式,音频数据转换为 MP3 格式,并将其保存为 Matroska 文件 `out_h265_mp3.mkv`: ``` ffmpeg -i test.mp4 -c:v libx265 -c:a libmp3lame out_h265_mp3.mkv ``` 这里我们使用了 `-c:v` 参数和 `-c:a -i 2.mp4 -codec copy 2.flv ffmpeg -i 3.mp4 -codec copy 3.flv ``` 开始拼接文件 以MP4格式进行拼接 ~~方法1:ffmpeg
例如,在输入框的左三、中三和右三,我们可以使用命令:ffmpeg -i input -vf crop=iw/3:ih:0:0 output ffmpeg -i input -vf crop=iw/3 :ih:iw/3:0 output ffmpeg -i input -vf crop=iw/3:ih:iw/3*2:0 output练习题:(1)裁剪100x100的区域,起点为(12,34).crop =100:100:12:34相同效果: crop=w=100:h=100:x=12:y=34(2)裁剪中心区域,大小为100x100crop=100:100(3)裁剪中心区域,大小为输入视频的2/3crop =2/3in_w:2/3in_h(4)裁剪中心区域的正方形,高度为输入视频的高crop=out_w=in_hcrop=in_h(5)裁剪偏移左上角100像素crop=in_w-100:in_h-100: 最后,我们使用 enable=lt(mod(t\,3)\,1) 参数表示在指定的时间范围内(这里是每 3 秒的第一秒)显示文本。最终输出结果由 ffplay 进行播放。
音频文件 buweishui.mp3 的命令: ffplay buweishui.mp3 播放网络流 播放网络 RTMP 流的命令,使用 -window_title 参数设置窗口标题为 "rtmp stream 编码格式,输出为文件 test.mp3: ffmpeg -i test.mp4 -acodec libmp3lame -vn test.mp3 这里我们使用了 -acodec 参数分别对音频流进行了编码格式的指定 改变编码格式 将视频文件 test.mp4 中的视频数据转换为 H.265 编码格式,音频数据转换为 MP3 格式,并将其保存为 Matroska 文件 out_h265_mp3.mkv: ffmpeg libx265 和 libmp3lame。 -i 3.mp4 -codec copy 3.flv 开始拼接文件 以MP4格式进行拼接 方法1:ffmpeg -i "concat:1.mp4|2.mp4|3.mp4" -codec copy out_mp4
return stock_list except Exception as e: print(f'数据抓取失败:{str(e)}') return []步骤 3: = df[df['市盈率(PE)'] < 100] # 过滤超高市盈率个股,避免泡沫标的 df = df[df['市净率(PB)'] < 10] # 过滤超高市净率个股 # 3. 反爬机制规避金融网站普遍具备反爬机制,直接高频请求容易被封禁 IP,实际使用中需注意:增加请求延时:在循环抓取中加入time.sleep(1-3),降低请求频率;使用代理 IP 池:对于全量个股抓取,可配置代理 3. 这套流程不仅大幅提升了选股效率,还避免了人工选股的主观疏漏,为普通投资者和量化交易爱好者提供了可行的技术方案。
3. Dexcom 物联网远远超出了消费类设备。Dexcom 被集中于糖尿病管理,特别是在用于连续葡萄糖监测医疗设备。
model(模型:service、daomapper);view(视图:jsp);controller(控制:servlet)1.用户发请求 2.servlet接受请求数据,并调用对应的业务逻辑方法 3. spring的启动流程:3大步!bean的生命周期!mvc的作用,分层?springboot主要就是自动装配,自动装配的原理,mybatis相比jdbc的优点! 3.抽象工厂模式 抽象工厂模式又是工厂方法模式的升级版本。它的主要思想:提供了一个创建一系列相关或者相互依赖对象的接口。 自动装配,快速启动3.springboot用到哪些设计模式? 3.mybatis jdbc是什么:Java DataBase Connectivity(Java语言连接数据库)1.与传统的jdbc相比,mybatis的优点?
标签:#WorkBuddy #A股 #量化交易 #选股模型 #AI辅助投资 写在前面 我不是什么金融大佬,就是一个普普通通的 A股短线交易者。 每日选股流程 1. 盘前(9:15前) - 查看昨晚美股、A50 期指 - 关注隔夜消息面 2. 盘中(9:30-15:00) - 开盘 30 分钟识别今日主线板块 - 用五维模型筛选候选股 - 重点关注量价形态(堆量/温和放量 + 突破) 3. 盘后(15:00后) - 复盘今日涨停股、炸板股 - 查看龙虎榜、游资动向 - 更新明日候选股票池 关键指标速查 场景 查询指令 数据来源 看涨停股 "今日涨停股" 东方财富 看资金流向 作者:homachan | A股短线交易者 | AI工具爱好者
八股文之计算机网络在面试中也是经常问的。 话不多说,上股文! OSI分层协议 TCP/IP协议分层 各层协议概述 tcp/ip协议族数据流 各层协议标识 tcp/ip协议中数据转发 ARP地址解析协议 ARP报文头格式 arp协议 arp高速缓存 3 IP逐跳协议 在传输层唯一确定一个具体的应用,通过它找到主机内的某个应用 URI:在应用层唯一确定某个具体的资源,通过它找到应用内的某个资源 tcp/ip协议中数据转发 ARP地址解析协议 1.协议报文头格式 2.协议的作用 3. 请求或应答 arp协议 arp提供从网络层地址到硬件层地址的动态映射 会自动执行并且结果随时间更新 请求利用链路层广播询问 应答利用链路层单播应答 arp协议利用arp高速缓存保障性能 arp高速缓存 3 收到一个确认后cwnd增长 MSS的值 重复确认的拥塞避免 初始值:cwnd = 1 ,ssthresh = 65535 三次重复确认时:ssthresh = cwnd/2 cwnd = cwnd + 3
根据今天宣布的协议,戴尔公司将以1.3665股C类普通股置换VMware追踪股票, 或者以每股109美元现金购买该股票,购买总金额不超过90亿美元。 在交易完成后,戴尔的C类普通股将在纽约证券交易所上市。VMware股东将会拥有戴尔20.8%至31%的股份,具体的数量取决于有多少投资者愿意兑换成现金。 Michael Dell目前拥有戴尔科技72%的普通股,他表示将继续担任董事长兼首席执行官。 分析师Shebly Seyrafi在一份报告中指出戴尔公司收购VMware追踪股有利于VMware公司的股价,也避免了反向合并的情况。
避免使用select *,只查询必要的字段 3.避免在SQL中进行函数计算等操作,使得无法命中索引。
特斯拉周三向美国证券交易委员会(SEC)提交的表格显示,马斯克3天内累计出售了逾450万股股票,价值超过50亿美元。 钢铁侠遵守了他的诺言! 华尔街日报称,特斯拉周三向美国证券交易委员会(SEC)提交的表格显示,马斯克3天内累计出售了逾450万股股票,价值超过50亿美元。 美国证券交易委员会(SEC)最新披露文件显示,马斯克的弟弟 Kimbal Musk 在当地时间11月5日累计卖出了88500股特斯拉股票,套现金额约合1.1亿美元。
3.HashMap 底层实现? HashMap 在 JDK 1.7 和 JDK 1.8 的底层实现是不一样的。 在 JDK 1.7 中,HashMap 使用的是数组 + 链表实现的。
很多中国公司在美国(ADR)和香港(H股)两地上市,例如阿里巴巴、京东、百度等。由于两个市场的流动性、投资者结构和交易时间差异,这些资产在两个市场上常常会有价格差异。 以阿里巴巴为例:阿里ADR代码:BABA(美股)阿里港股代码:9988.HK股比关系:1 ADR = 8 股 H股汇率(港币兑美元):假设为 7.82计算公式:H股折算成ADR价格 = 港股价格 × 8 business=stock&apikey={API_KEY}" # 股票代码ADR_SYMBOL = "BABA"HK_SYMBOL = "9988.HK" # 汇率与换股比例(真实环境建议用实时汇率 )CONVERSION_RATIO = 8 # 1 ADR = 8 H股USDHKD = 7.82 # 港币兑美元 # 当前价格缓存latest_prices = { hk_equiv print(f"\n[ 实时套利监控]") print(f"ADR: ${latest_prices['ADR']:.2f}") print(f"H股折算
大家好,最近有不少小伙伴在后台留言,近期的面试越来越难了,要背的八股文越来越多了,考察得越来越细,越来越底层,明摆着就是想让我们徒手造航母嘛!实在是太为难我们这些程序员了。
作者 | 阿司匹林 3 月 3 日,第六次上“两会”的百度董事长李彦宏带来了四个提案,其中两个与百度的人工智能布局密切相关。 对于百度回归 A 股是否接受存托凭证方式,李彦宏称:“任何形式我们都愿意接受。” 实际上,中概股回归一直是一项非常艰难的事情,但也非常具有诱惑力的事情。 当然,看看 360 回归 A 股后 3584.95 亿元人民币(截止发稿时间)的市值,再对比从美股退市时 93 亿美元的市值,说明中概股回归国内股市有利可图。 消息人士透露,海外独角兽可以通过发行中国存托凭证回归 A 股,发行中国存托凭证(CDR)而不是直接发行 A 股,可以绕过诸多法律和政策障碍,包括公司法对“同股不同权”的限制。 除了李彦宏以外,搜狗 CEO 王小川、网易 CEO 丁磊、以及 58 同城 CEO 姚劲波等在最近的采访均透露回归 A 股的意愿。 如果这一消息属实,百度回归 A 股,或许就是时间问题了。