MoFin 初始提交

完整数据采集+分析管道:
- market_watch.py:90行业板块采集(同花顺/东方财富)
- 市场精选推荐 cron:全市场分析+候选池+星级推荐
- price_monitor.py:持仓/自选高频价格监控
- refresh_mtf_cache.py:多周期K线缓存
- 策略评估/知识萃取管道

文档:docs/ 含完整需求+架构设计
注意:尚未配置 git remote,笑笑接手后自行配置
This commit is contained in:
知微 (MoFin)
2026-06-20 12:04:21 +08:00
commit aa0f740381
950 changed files with 189006 additions and 0 deletions
+495
View File
@@ -0,0 +1,495 @@
{
"total_assets": 1020848.88,
"stock_value": 874011.99,
"cash": 146836.89,
"position_pct": 85.62,
"total_pnl": -148037.26,
"holdings": [
{
"code": "00700",
"name": "腾讯控股",
"shares": 100,
"price": 440.2,
"cost": 445.7552,
"pnl": "-1.25%",
"position_pct": 3.72,
"change_pct": -1.2,
"analysis": {
"stop_loss": 387.49,
"take_profit": 496.33,
"entry_low": 435.13,
"entry_high": 440.67,
"action": "持有观察 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损387.49 | 目标496.33 | 买入区435.13~440.67 | 信号:持有",
"tech_snapshot": "形态:十字星/neutral 量价:数据不足 强撑:399.47 弱撑:435.13 弱压:445.73 强压:481.87",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 1.02,
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
"timing_signal": "持有"
}
},
{
"code": "00981",
"name": "中芯国际",
"shares": 500,
"price": 76.5,
"cost": 76.3899,
"pnl": "0.14%",
"position_pct": 3.23,
"change_pct": 0.96,
"analysis": {
"stop_loss": 67.69,
"take_profit": 87.26,
"entry_low": 73.68,
"entry_high": 76.57,
"action": "盈利持有 | ⚠️盈亏比偏低(1:1.0),不建议加仓 | 止损67.69 | 目标87.26 | 买入区73.68~76.57 | 信号:持有",
"tech_snapshot": "形态:长影星线/neutral 量价:数据不足 强撑:68.42 弱撑:73.68 弱压:79.38 强压:84.72",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 1.02,
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
"timing_signal": "持有"
}
},
{
"code": "01088",
"name": "中国神华",
"shares": 500,
"price": 42.34,
"cost": 46.1659,
"pnl": "-8.29%",
"position_pct": 1.79,
"change_pct": -1.8,
"analysis": {
"stop_loss": 35.09,
"take_profit": 42.9,
"entry_low": 41.66,
"entry_high": 42.8,
"action": "持有观察 | ⚠️盈亏比偏低(1:1.3),不建议加仓 | 止损35.09 | 目标42.9 | 买入区41.66~42.8 | 信号:持有",
"tech_snapshot": "形态:带上影阴线/bearish 量价:数据不足 强撑:39.32 弱撑:41.66 弱压:43.48 强压:46.28",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 1.3,
"action_note": "⚠️盈亏比偏低(1:1.3),不建议加仓",
"timing_signal": "持有"
}
},
{
"code": "01211",
"name": "比亚迪股份",
"shares": 600,
"price": 80.85,
"cost": 105.4926,
"pnl": "-23.36%",
"position_pct": 4.1,
"change_pct": -1.32,
"analysis": {
"stop_loss": 63.99,
"take_profit": 87.07,
"entry_low": 72.77,
"entry_high": 84.89,
"action": "深套持有 | 深套持有 | 止损63.99 | 目标87.07 | 买入区72.77~84.89 | 信号:持有",
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:数据不足 强撑:73.78 弱撑:79.87 弱压:82.37 强压:88.98",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 0.67,
"action_note": "深套持有",
"timing_signal": "持有"
}
},
{
"code": "01478",
"name": "丘钛科技",
"shares": 11000,
"price": 8.75,
"cost": 13.8666,
"pnl": "-36.90%",
"position_pct": 8.13,
"change_pct": -1.83,
"analysis": {
"stop_loss": 7.33,
"take_profit": 10.39,
"entry_low": 7.88,
"entry_high": 9.19,
"action": "深套持有 | 深套持有 | 止损7.33 | 目标10.39 | 买入区7.88~9.19 | 信号:持有",
"tech_snapshot": "形态:带下影阴线/neutral 量价:数据不足 强撑:7.41 弱撑:8.46 弱压:9.05 强压:10.09",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 1.0,
"action_note": "深套持有",
"timing_signal": "持有"
}
},
{
"code": "01888",
"name": "建滔积层板",
"shares": 500,
"price": 91.85,
"cost": 88.7544,
"pnl": "3.49%",
"position_pct": 3.88,
"change_pct": 3.49,
"analysis": {
"stop_loss": 86.34,
"take_profit": 141.9,
"entry_low": 85.82,
"entry_high": 90.11,
"action": "盈利持有 | 短炒强趋势持 | 止损86.34 | 目标141.9 | 买入区85.82~90.11 | 信号:强趋势持",
"tech_snapshot": "形态:带下影阳线/bullish 量价:数据不足 强撑:60.48 弱撑:85.82 弱压:94.87 强压:117.18",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 10.0,
"action_note": "短炒强趋势持",
"timing_signal": "强趋势持"
}
},
{
"code": "02202",
"name": "万科企业",
"shares": 19700,
"price": 2.42,
"cost": 4.6955,
"pnl": "-48.46%",
"position_pct": 4.03,
"change_pct": -4.76,
"analysis": {
"stop_loss": 2.0,
"take_profit": 2.85,
"entry_low": 2.18,
"entry_high": 2.54,
"action": "深套持有 | 深套持有 | 止损2.0 | 目标2.85 | 买入区2.18~2.54 | 信号:持有",
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:2.15 弱撑:2.36 弱压:2.54 强压:2.77",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 0.97,
"action_note": "深套持有",
"timing_signal": "持有"
}
},
{
"code": "02388",
"name": "中银香港",
"shares": 1000,
"price": 48.14,
"cost": 43.9719,
"pnl": "9.48%",
"position_pct": 4.07,
"change_pct": 0.05,
"analysis": {
"stop_loss": 43.49,
"take_profit": 50.1,
"entry_low": 47.51,
"entry_high": 48.95,
"action": "盈利良好 | 止损43.49 | 目标50.1 | 买入区47.51~48.95 | 信号:持有",
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:44.7 弱撑:47.51 弱压:48.59 强压:51.2",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 2.13,
"action_note": "",
"timing_signal": "持有"
}
},
{
"code": "09988",
"name": "阿里巴巴-W",
"shares": 700,
"price": 104.9,
"cost": 126.6781,
"pnl": "-17.19%",
"position_pct": 6.2,
"change_pct": -1.9,
"analysis": {
"stop_loss": 90.82,
"take_profit": 118.69,
"entry_low": 102.87,
"entry_high": 104.43,
"action": "持有观察 | ⚠️盈亏比偏低(1:0.9),不建议加仓 | 止损90.82 | 目标118.69 | 买入区102.87~104.43 | 信号:持有",
"tech_snapshot": "形态:锤子线/T字线/bullish 量价:数据不足 强撑:93.63 弱撑:102.87 弱压:106.9 强压:115.23",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 0.92,
"action_note": "⚠️盈亏比偏低(1:0.9),不建议加仓",
"timing_signal": "持有"
}
},
{
"code": "300035",
"name": "中科电气",
"shares": 1400,
"price": 17.37,
"cost": 22.2914,
"pnl": "-22.08%",
"position_pct": 2.38,
"change_pct": -1.75,
"analysis": {
"stop_loss": 13.74,
"take_profit": 19.0,
"entry_low": 15.63,
"entry_high": 18.24,
"action": "深套持有 | 深套持有 | 止损13.74 | 目标19.0 | 买入区15.63~18.24 | 信号:持有",
"tech_snapshot": "形态:带上影阴线/bearish 量价:主动卖盘占优 强撑:15.64 弱撑:17.14 弱压:17.76 强压:19.42",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 0.79,
"action_note": "深套持有",
"timing_signal": "持有"
}
},
{
"code": "300548",
"name": "长芯博创",
"shares": 100,
"price": 281.99,
"cost": 231.46,
"pnl": "21.83%",
"position_pct": 2.76,
"change_pct": 4.49,
"analysis": {
"stop_loss": 251.24,
"take_profit": 413.9,
"entry_low": 269.8,
"entry_high": 283.29,
"action": "盈利良好 | 短炒强趋势持 | 止损251.24 | 目标413.9 | 买入区269.8~283.29 | 信号:强趋势持",
"tech_snapshot": "形态:光头光脚阳线/neutral 量价:主动买盘占优 强撑:215.9 弱撑:269.8 弱压:290.68 强压:323.86",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 11.57,
"action_note": "短炒强趋势持",
"timing_signal": "强趋势持"
}
},
{
"code": "300690",
"name": "双一科技",
"shares": 400,
"price": 23.88,
"cost": 27.178,
"pnl": "-12.13%",
"position_pct": 0.94,
"change_pct": -0.62,
"analysis": {
"stop_loss": 22.1,
"take_profit": 25.93,
"entry_low": 23.57,
"entry_high": 23.98,
"action": "持有观察 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损22.1 | 目标25.93 | 买入区23.57~23.98 | 信号:持有",
"tech_snapshot": "形态:带下影阴线/neutral 量价:主动卖盘占优 强撑:22.78 弱撑:23.57 弱压:24.29 强压:25.17",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 1.17,
"action_note": "⚠️盈亏比偏低(1:1.2),不建议加仓",
"timing_signal": "持有"
}
},
{
"code": "300750",
"name": "宁德时代",
"shares": 100,
"price": 391.55,
"cost": 401.7803,
"pnl": "-2.55%",
"position_pct": 3.84,
"change_pct": -1.87,
"analysis": {
"stop_loss": 345.04,
"take_profit": 414.6,
"entry_low": 384.35,
"entry_high": 397.12,
"action": "持有观察 | 止损345.04 | 目标414.6 | 买入区384.35~397.12 | 信号:弱势持有",
"tech_snapshot": "形态:带上影阴线/bearish 量价:买卖均衡 强撑:370.53 弱撑:384.35 弱压:404.32 强压:423.71",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 1.53,
"action_note": "",
"timing_signal": "弱势持有"
}
},
{
"code": "518880",
"name": "黄金ETF华安",
"shares": 2400,
"price": 8.908,
"cost": 12.1915,
"pnl": "-26.93%",
"position_pct": 2.09,
"change_pct": -0.55,
"analysis": {
"stop_loss": 7.05,
"take_profit": 9.17,
"entry_low": 8.02,
"entry_high": 9.35,
"action": "深套持有 | 深套持有 | 止损7.05 | 目标9.17 | 买入区8.02~9.35 | 信号:持有",
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:数据不足 强撑:8.48 弱撑:8.88 弱压:8.96 强压:9.37",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 0.35,
"action_note": "深套持有",
"timing_signal": "持有"
}
},
{
"code": "600036",
"name": "招商银行",
"shares": 800,
"price": 37.26,
"cost": 38.1582,
"pnl": "-2.35%",
"position_pct": 2.92,
"change_pct": -2.54,
"analysis": {
"stop_loss": 32.21,
"take_profit": 39.68,
"entry_low": 36.95,
"entry_high": 37.57,
"action": "持有观察 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损32.21 | 目标39.68 | 买入区36.95~37.57 | 信号:弱势持有",
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:买卖均衡 强撑:34.59 弱撑:36.95 弱压:38.23 强压:40.55",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 1.23,
"action_note": "⚠️盈亏比偏低(1:1.2),不建议加仓",
"timing_signal": "弱势持有"
}
},
{
"code": "600563",
"name": "法拉电子",
"shares": 200,
"price": 168.19,
"cost": 155.5032,
"pnl": "8.16%",
"position_pct": 3.3,
"change_pct": -1.09,
"analysis": {
"stop_loss": 161.41,
"take_profit": 192.67,
"entry_low": 165.51,
"entry_high": 173.79,
"action": "盈利良好 | 止损161.41 | 目标192.67 | 买入区165.51~173.79 | 信号:持有",
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:买卖均衡 强撑:153.05 弱撑:165.51 弱压:173.13 强压:187.06",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 3.74,
"action_note": "",
"timing_signal": "持有"
}
},
{
"code": "600739",
"name": "辽宁成大",
"shares": 6600,
"price": 10.09,
"cost": 12.2862,
"pnl": "-17.88%",
"position_pct": 6.52,
"change_pct": -1.46,
"analysis": {
"stop_loss": 9.1,
"take_profit": 11.19,
"entry_low": 10.0,
"entry_high": 10.12,
"action": "持有观察 | ⚠️盈亏比偏低(1:1.1),不建议加仓 | 止损9.1 | 目标11.19 | 买入区10.0~10.12 | 信号:持有",
"tech_snapshot": "形态:光头光脚阴线/bearish 量价:主动买盘占优 强撑:9.38 弱撑:10.0 弱压:10.24 强压:10.86",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 1.08,
"action_note": "⚠️盈亏比偏低(1:1.1),不建议加仓",
"timing_signal": "持有"
}
},
{
"code": "601899",
"name": "紫金矿业",
"shares": 2400,
"price": 29.69,
"cost": 40.2685,
"pnl": "-26.27%",
"position_pct": 6.98,
"change_pct": -2.43,
"analysis": {
"stop_loss": 24.48,
"take_profit": 34.47,
"entry_low": 26.72,
"entry_high": 31.17,
"action": "深套持有 | 深套持有 | 止损24.48 | 目标34.47 | 买入区26.72~31.17 | 信号:持有",
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:主动买盘占优 强撑:27.39 弱撑:28.99 弱压:30.69 强压:33.47",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 0.85,
"action_note": "深套持有",
"timing_signal": "持有"
}
},
{
"code": "603259",
"name": "药明康德",
"shares": 400,
"price": 102.72,
"cost": 96.201,
"pnl": "6.78%",
"position_pct": 4.02,
"change_pct": 4.6,
"analysis": {
"stop_loss": 97.16,
"take_profit": 111.26,
"entry_low": 98.2,
"entry_high": 103.11,
"action": "盈利良好 | ⚠️盈亏比偏低(1:1.2),不建议加仓 | 止损97.16 | 目标111.26 | 买入区98.2~103.11 | 信号:持有",
"tech_snapshot": "形态:光头光脚阳线/bullish 量价:买卖均衡 强撑:92.35 弱撑:98.2 弱压:105.46 强压:108.02",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 1.17,
"action_note": "⚠️盈亏比偏低(1:1.2),不建议加仓",
"timing_signal": "持有"
}
},
{
"code": "688411",
"name": "海博思创",
"shares": 239,
"price": 281.0,
"cost": 258.6163,
"pnl": "8.66%",
"position_pct": 6.58,
"change_pct": 1.53,
"analysis": {
"stop_loss": 253.82,
"take_profit": 316.5,
"entry_low": 273.21,
"entry_high": 286.87,
"action": "盈利良好 | 止损253.82 | 目标316.5 | 买入区273.21~286.87 | 信号:持有",
"tech_snapshot": "形态:倒T线/射击之星/bearish 量价:买卖均衡 强撑:237.08 弱撑:273.21 弱压:288.06 强压:323.46",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 5.04,
"action_note": "",
"timing_signal": "持有"
}
},
{
"code": "688981",
"name": "中芯国际",
"shares": 300,
"price": 140.7,
"cost": 126.0681,
"pnl": "11.61%",
"position_pct": 4.13,
"change_pct": 4.45,
"analysis": {
"stop_loss": 132.76,
"take_profit": 164.45,
"entry_low": 134.18,
"entry_high": 140.89,
"action": "盈利良好 | 止损132.76 | 目标164.45 | 买入区134.18~140.89 | 信号:持有",
"tech_snapshot": "形态:带上影阳线/neutral 量价:买卖均衡 强撑:119.14 弱撑:134.18 弱压:145.93 强压:159.66",
"reassessed_at": "2026-06-19 16:01",
"status": "updated",
"rr_ratio": 2.91,
"action_note": "",
"timing_signal": "持有"
}
}
],
"updated_at": "2026-06-18 17:37:10",
"day_pnl": -2482.47,
"data_source": "券商导出 2026-06-18 收盘(精确)"
}