Rend ゲーム
0post
2025.12.06 07:00
:0% :0% (40代/男性)
人気のポスト ※表示されているRP数は特定時点のものです
ついに始まりました‼︎
【ランデフコーヒー移転への挑戦!!】
僕も今年の1月から株式会社Rendeaf(ランデフ)のブランドマネージャーとして関わらせていただいてます。その関係もあり、今回のクラファンでもリターン協力していたりするので、ぜひ覗いてみていただけたら嬉しいです😆 https://t.co/8QmVlSNaZC December 12, 2025
マイナーチェンジ版・日産の新型セレナ (C28)は「10万〜15万円アップ」か。元オーナーが売れ筋ハイウェイスターとLUXION (500万円超え?)の価格帯を大胆予想 | Creative Trend
#Nissan #NewSerena #C28 #日産 #新型セレナ #価格 #値段
https://t.co/s3QaAkYorD December 12, 2025
把这个代码公开了,因为okx信号策略不知道在干啥,给我断了,这个是今天刚把上面开的空单平掉了。
目前我继续跑吧,后面有变动会更新。
最近主要精力会放在搞把我的交易系统搞成《AI+交易》效果。就是各种写,把我能想到的全部写出来,顺便把我之前发布在推特的单子全部搞出来整理一下。
说一下效果:
默认名义本金10w💲,名义仓位1.5w💲,最高可开到2.5w💲
也就是1w💲十倍杠杆。理论上运气好第一单赚钱的话,2k💲就能开这个策略赚钱
如果趋势强度高了,会开1.5倍杠杆,也就是来到了15万💲的本金。
最近一年效果:大概就是一年2.5w仓位,赚2w💲。
盈利因子接近4
不说其他的了,你们自己看设置吧,反正是中文,自己调试去,希望大家一起搞一个好用的策略吧。
以下是代码👇:
//@version=5
strategy("动态狙击系统 v3.0 - 激进复利版",
overlay=true,
initial_capital=100000,
default_qty_type=strategy.fixed,
commission_type=strategy.commission.percent,
commission_value=0.075,
slippage=3,
pyramiding=0,
calc_on_every_tick=true,
process_orders_on_close=false,
max_bars_back=500)
// ==================== 激进版核心参数 ====================
// 你的激进风控配置
riskPercentage = input.float(3.0, "单笔风险比例(%)", minval=1.0, maxval=5.0, step=0.1, group="激进风控")
maxLeverage = input.float(1.5, "牛市最大杠杆倍数", minval=1.0, maxval=2.0, step=0.1, group="激进风控")
compoundingMode = input.bool(true, "启用复利模式", group="激进风控")
maxPositionPct = input.float(15.0, "最大仓位占比(%)", minval=10, maxval=25, group="激进风控")
// 你的激进止盈配置
breakEvenR = input.float(1.2, "延迟保本触发R", minval=0.8, maxval=2.0, step=0.1, group="激进止盈")
lockSmallR = input.float(3.0, "延迟锁利触发R", minval=2.0, maxval=5.0, step=0.1, group="激进止盈")
lockSmallLevel = input.float(1.0, "锁利位置R", minval=0.5, maxval=2.0, step=0.1, group="激进止盈")
lockBigR = input.float(6.0, "大利润触发R", minval=4.0, maxval=10.0, step=0.1, group="激进止盈")
lockBigLevel = input.float(3.0, "大利润位置R", minval=2.0, maxval=5.0, step=0.1, group="激进止盈")
// 利润回撤保护(激进版放宽)
useGivebackKill = input.bool(true, "启用利润回撤熔断", group="激进止盈")
givebackStartR = input.float(4.0, "回撤监控起始R", minval=3, maxval=8, step=0.5, group="激进止盈")
maxGivebackR = input.float(2.0, "最大允许回撤R", minval=1.0, maxval=4.0, step=0.5, group="激进止盈")
// 趋势过滤
trendEmaLength = https://t.co/AkTw2MlhBV(50, "日线EMA周期", minval=20, maxval=100, group="趋势过滤")
trendLookback = https://t.co/AkTw2MlhBV(20, "动量回看周期", minval=10, maxval=50, group="趋势过滤")
trendThreshold = input.float(5.0, "趋势阈值(%)", minval=2, maxval=15, group="趋势过滤")
// 入场设置
valueEmaLength = https://t.co/AkTw2MlhBV(20, "4H EMA周期", minval=10, maxval=50, group="入场设置")
atrLength = https://t.co/AkTw2MlhBV(14, "ATR周期", minval=7, maxval=21, group="入场设置")
pullbackAtrMult = input.float(1.2, "回调区ATR倍数", minval=0.5, maxval=2.0, group="入场设置")
// 止损设置
stopAtrMult = input.float(3.0, "止损ATR倍数", minval=2.0, maxval=5.0, group="风险管理")
// 激进版熔断(放宽限制)
dailyLossLimit = input.float(5.0, "日亏损熔断(%)", minval=3, maxval=8, group="熔断保护")
totalDrawdownLimit = input.float(25.0, "总回撤防御(%)", minval=15, maxval=35, group="熔断保护")
// ==================== 数据获取 ====================
// 日线数据
dailyClose = https://t.co/bMcX9ObkNK(syminfo.tickerid, "D", close, lookahead=barmerge.lookahead_off)
dailyClose20Ago = https://t.co/bMcX9ObkNK(syminfo.tickerid, "D", close[trendLookback], lookahead=barmerge.lookahead_off)
dailyEma50 = https://t.co/bMcX9ObkNK(syminfo.tickerid, "D", ta.ema(close, trendEmaLength), lookahead=barmerge.lookahead_off)
// 当前周期数据
h4Ema20 = ta.ema(close, valueEmaLength)
h4Atr = ta.atr(atrLength)
// ==================== 趋势过滤器 ====================
trendMomentum = (dailyClose - dailyClose20Ago) / dailyClose20Ago * 100
isBullishEnv = dailyClose > dailyEma50 and trendMomentum > trendThreshold
isBearishEnv = dailyClose < dailyEma50 and trendMomentum < -trendThreshold
isNoTradeZone = not isBullishEnv and not isBearishEnv
// ==================== 回调区识别 ====================
distanceToEma = math.abs(close - h4Ema20) / h4Atr
isBullPullback = isBullishEnv and close <= h4Ema20 + pullbackAtrMult * h4Atr and close >= h4Ema20 - pullbackAtrMult * h4Atr
isBearPullback = isBearishEnv and close >= h4Ema20 - pullbackAtrMult * h4Atr and close <= h4Ema20 + pullbackAtrMult * h4Atr
// ==================== 入场信号识别 ====================
bodySize = math.abs(close - open)
upperWick = high - math.max(close, open)
lowerWick = math.min(close, open) - low
isBullishCandle = close > open
isBearishCandle = close < open
isHammer = lowerWick >= bodySize * 1.2 and upperWick < bodySize * 0.5
isShootingStar = upperWick >= bodySize * 1.2 and lowerWick < bodySize * 0.5
// 做多信号
bullSignal1 = isBullishCandle and low < h4Ema20 and close >= h4Ema20
bullSignal2 = isHammer and low < h4Ema20
bullSignal3 = isBullishCandle and close > close[1] and distanceToEma < pullbackAtrMult
bullEntrySignal = isBullPullback and (bullSignal1 or bullSignal2 or bullSignal3)
// 做空信号
bearSignal1 = isBearishCandle and high > h4Ema20 and close <= h4Ema20
bearSignal2 = isShootingStar and high > h4Ema20
bearSignal3 = isBearishCandle and close < close[1] and distanceToEma < pullbackAtrMult
bearEntrySignal = isBearPullback and (bearSignal1 or bearSignal2 or bearSignal3)
// ==================== 核心:激进复利仓位计算 ====================
// 计算累计盈利率(用于杠杆触发条件)
cumulativeProfitPct = (strategy.equity - strategy.initial_capital) / strategy.initial_capital * 100
// 复利基数:使用当前权益而非初始资金
capitalBase = compoundingMode ? strategy.equity : strategy.initial_capital
// 基础风险金额(你的3%配置)
baseRiskAmount = capitalBase * riskPercentage / 100
// 杠杆触发条件:累计盈利>10%且当前是牛市
useLeverage = compoundingMode and cumulativeProfitPct >= 10.0 and isBullishEnv
// 应用杠杆倍数
effectiveLeverage = useLeverage ? maxLeverage : 1.0
leveragedRiskAmount = baseRiskAmount * effectiveLeverage
// 止损距离
stopDistance = stopAtrMult * h4Atr
// 计算合约数量
contractSize = leveragedRiskAmount / stopDistance
// 仓位占比限制
nominalValue = contractSize * close
positionPct = nominalValue / strategy.equity * 100
// 如果超过最大仓位占比,强制缩小
if positionPct > maxPositionPct
contractSize := strategy.equity * maxPositionPct / 100 / close
// 最终合约数
finalContractSize = math.floor(contractSize * 1000) / 1000
actualRiskAmount = finalContractSize * stopDistance
// ==================== 风控熔断机制 ====================
var float dayStartEquity = strategy.initial_capital
if ta.change(time("D"))
dayStartEquity := strategy.equity
dailyPnL = strategy.equity - dayStartEquity
dailyPnLPct = dailyPnL / strategy.equity * 100
isDailyCircuitBreaker = dailyPnLPct <= -dailyLossLimit
var float peakEquity = strategy.initial_capital
if strategy.equity > peakEquity
peakEquity := strategy.equity
currentDrawdown = (peakEquity - strategy.equity) / peakEquity * 100
isDefenseMode = currentDrawdown >= totalDrawdownLimit
// ==================== 持仓状态管理 ====================
var float entryPrice = na
var float currentStopLoss = na
var float riskUnit = na
var int profitStage = 0
var float maxR = 0.0
bool hasPosition = strategy.position_size != 0
bool isLong = strategy.position_size > 0
bool isShort = strategy.position_size < 0
// ==================== 开仓逻辑 ====================
canOpenLong = bullEntrySignal and not hasPosition and not isDailyCircuitBreaker and not isNoTradeZone and not isDefenseMode
canOpenShort = bearEntrySignal and not hasPosition and not isDailyCircuitBreaker and not isNoTradeZone and not isDefenseMode
if canOpenLong and finalContractSize > 0
leverageText = effectiveLeverage > 1.0 ? " [杠杆:" + str.tostring(effectiveLeverage, "#.#") + "x]" : ""
strategy.entry("Long", strategy.long, qty=finalContractSize,
comment="激进多单 $" + str.tostring(actualRiskAmount, "#") + leverageText)
entryPrice := close
currentStopLoss := close - stopDistance
riskUnit := stopDistance
profitStage := 0
maxR := 0.0
if canOpenShort and finalContractSize > 0
leverageText = effectiveLeverage > 1.0 ? " [杠杆:" + str.tostring(effectiveLeverage, "#.#") + "x]" : ""
strategy.entry("Short", strategy.short, qty=finalContractSize,
comment="激进空单 $" + str.tostring(actualRiskAmount, "#") + leverageText)
entryPrice := close
currentStopLoss := close + stopDistance
riskUnit := stopDistance
profitStage := 0
maxR := 0.0
// ==================== 激进分级止盈逻辑 ====================
currentR = 0.0
if isLong and not na(entryPrice)
currentR := (close - entryPrice) / riskUnit
maxR := math.max(maxR, currentR)
// 阶段1:延迟保本(1.2R)- 你的配置
if currentR >= breakEvenR and profitStage < 1
currentStopLoss := math.max(currentStopLoss, entryPrice)
profitStage := 1
// 阶段2:延迟锁利(3R锁1R)- 你的配置
if currentR >= lockSmallR and profitStage < 2
currentStopLoss := math.max(currentStopLoss, entryPrice + lockSmallLevel * riskUnit)
profitStage := 2
// 阶段3:大利润锁定(6R锁3R)- 你的配置
if currentR >= lockBigR and profitStage < 3
currentStopLoss := math.max(currentStopLoss, entryPrice + lockBigLevel * riskUnit)
profitStage := 3
// 利润回撤熔断(4R后回撤2R就平仓)
if useGivebackKill and maxR >= givebackStartR and (maxR - currentR) >= maxGivebackR
strategy.close("Long", comment="回撤熔断 峰值:" + str.tostring(maxR, "#.#") + "R")
entryPrice := na
profitStage := 0
maxR := 0.0
// 实时止损检查
else if close <= currentStopLoss
strategy.close("Long", comment="止损 R:" + str.tostring(currentR, "#.#"))
entryPrice := na
profitStage := 0
maxR := 0.0
// 趋势终结强平
else if dailyClose < dailyEma50
strategy.close("Long", comment="趋势终结 R:" + str.tostring(currentR, "#.#"))
entryPrice := na
profitStage := 0
maxR := 0.0
if isShort and not na(entryPrice)
currentR := (entryPrice - close) / riskUnit
maxR := math.max(maxR, currentR)
if currentR >= breakEvenR and profitStage < 1
currentStopLoss := math.min(currentStopLoss, entryPrice)
profitStage := 1
if currentR >= lockSmallR and profitStage < 2
currentStopLoss := math.min(currentStopLoss, entryPrice - lockSmallLevel * riskUnit)
profitStage := 2
if currentR >= lockBigR and profitStage < 3
currentStopLoss := math.min(currentStopLoss, entryPrice - lockBigLevel * riskUnit)
profitStage := 3
if useGivebackKill and maxR >= givebackStartR and (maxR - currentR) >= maxGivebackR
strategy.close("Short", comment="回撤熔断 峰值:" + str.tostring(maxR, "#.#") + "R")
entryPrice := na
profitStage := 0
maxR := 0.0
else if close >= currentStopLoss
strategy.close("Short", comment="止损 R:" + str.tostring(currentR, "#.#"))
entryPrice := na
profitStage := 0
maxR := 0.0
else if dailyClose > dailyEma50
strategy.close("Short", comment="趋势终结 R:" + str.tostring(currentR, "#.#"))
entryPrice := na
profitStage := 0
maxR := 0.0
// ==================== 图表显示 ====================
plot(dailyEma50, "日线EMA50", color=https://t.co/W9LQ9MN6qZ, linewidth=2)
plot(h4Ema20, "4H EMA20", color=https://t.co/e0Aaf28bjc, linewidth=1)
upperBand = h4Ema20 + pullbackAtrMult * h4Atr
lowerBand = h4Ema20 - pullbackAtrMult * h4Atr
plot(upperBand, "回调上轨", color=https://t.co/duXI7lEpR4(color.gray, 70))
plot(lowerBand, "回调下轨", color=https://t.co/duXI7lEpR4(color.gray, 70))
plot(hasPosition ? currentStopLoss : na, "动态止损", color=https://t.co/dIOECDNzBQ, style=https://t.co/p19xqwh0Vx_linebr, linewidth=2)
plot(hasPosition ? entryPrice : na, "入场价", color=color.white, style=https://t.co/p19xqwh0Vx_linebr, linewidth=1)
// 背景色:杠杆模式用深绿,普通牛市浅绿,熊市红色
bgColor = useLeverage ? https://t.co/duXI7lEpR4(https://t.co/rulpMKA568, 80) :
isBullishEnv ? https://t.co/duXI7lEpR4(https://t.co/rulpMKA568, 95) :
isBearishEnv ? https://t.co/duXI7lEpR4(https://t.co/dIOECDNzBQ, 95) :
https://t.co/duXI7lEpR4(color.gray, 97)
bgcolor(bgColor)
plotshape(canOpenLong, "做多", shape.triangleup, location.belowbar, color.lime, size=size.small)
plotshape(canOpenShort, "做空", shape.triangledown, location.abovebar, https://t.co/dIOECDNzBQ, size=size.small)
// 杠杆启用标记
plotshape(useLeverage and not hasPosition, "杠杆模式", shape.diamond, https://t.co/5DYgJjDGPX, color.yellow, size=size.tiny)
// ==================== 激进版Dashboard ====================
var table dashboard = https://t.co/tUjOGYdqfh(https://t.co/7soqemfmL4_right, 2, 12, bgcolor=https://t.co/duXI7lEpR4(https://t.co/lv48OjpjeR, 85), border_width=1)
if barstate.islast
// 标题
table.cell(dashboard, 0, 0, "激进复利版 v3.0", text_color=color.white, text_size=size.normal, bgcolor=https://t.co/duXI7lEpR4(https://t.co/dIOECDNzBQ, 50))
table.cell(dashboard, 1, 0, "高风险高回报", text_color=color.yellow, text_size=size.normal, bgcolor=https://t.co/duXI7lEpR4(https://t.co/dIOECDNzBQ, 50))
// 账户状态
table.cell(dashboard, 0, 1, "当前权益", text_color=color.white, text_size=size.small)
equityColor = strategy.equity > strategy.initial_capital ? color.lime : https://t.co/dIOECDNzBQ
table.cell(dashboard, 1, 1, "$" + str.tostring(strategy.equity, "#,###"), text_color=equityColor, text_size=size.small)
// 累计盈利
table.cell(dashboard, 0, 2, "累计盈利", text_color=color.white, text_size=size.small)
profitColor = cumulativeProfitPct > 0 ? color.lime : https://t.co/dIOECDNzBQ
table.cell(dashboard, 1, 2, str.tostring(cumulativeProfitPct, "#.#") + "%", text_color=profitColor, text_size=size.small)
// 杠杆状态
table.cell(dashboard, 0, 3, "当前杠杆", text_color=color.white, text_size=size.small)
leverageColor = effectiveLeverage > 1.0 ? color.yellow : color.gray
leverageStatus = effectiveLeverage > 1.0 ? str.tostring(effectiveLeverage, "#.#") + "x 🚀" : "1.0x"
table.cell(dashboard, 1, 3, leverageStatus, text_color=leverageColor, text_size=size.small)
// 基础风险(3%)
table.cell(dashboard, 0, 4, "基础风险", text_color=color.white, text_size=size.small)
table.cell(dashboard, 1, 4, "$" + str.tostring(baseRiskAmount, "#") + " (3%)", text_color=color.aqua, text_size=size.small)
// 实际风险(含杠杆)
table.cell(dashboard, 0, 5, "实际风险", text_color=color.white, text_size=size.small)
actualRiskColor = actualRiskAmount > baseRiskAmount ? https://t.co/W9LQ9MN6qZ : color.lime
table.cell(dashboard, 1, 5, "$" + str.tostring(actualRiskAmount, "#"), text_color=actualRiskColor, text_size=size.small)
// 趋势状态
trendText = isBullishEnv ? "多头 ▲" : isBearishEnv ? "空头 ▼" : "震荡 ■"
trendColor = isBullishEnv ? color.lime : isBearishEnv ? https://t.co/dIOECDNzBQ : color.gray
table.cell(dashboard, 0, 6, "趋势", text_color=color.white, text_size=size.small)
table.cell(dashboard, 1, 6, trendText, text_color=trendColor, text_size=size.small)
// 回调状态
pullbackText = isBullPullback ? "回调区 ✓" : isBearPullback ? "反弹区 ✓" : "等待..."
table.cell(dashboard, 0, 7, "回调", text_color=color.white, text_size=size.small)
table.cell(dashboard, 1, 7, pullbackText, text_color=(isBullPullback or isBearPullback) ? color.yellow : color.gray, text_size=size.small)
// 持仓状态
posText = isLong ? "持多 ●" : isShort ? "持空 ●" : "空仓 ○"
posColor = isLong ? color.lime : isShort ? https://t.co/dIOECDNzBQ : color.gray
table.cell(dashboard, 0, 8, "持仓", text_color=color.white, text_size=size.small)
table.cell(dashboard, 1, 8, posText, text_color=posColor, text_size=size.small)
// 当前R倍数
table.cell(dashboard, 0, 9, "当前R", text_color=color.white, text_size=size.small)
rColor = currentR > 0 ? color.lime : currentR < 0 ? https://t.co/dIOECDNzBQ : color.gray
table.cell(dashboard, 1, 9, str.tostring(currentR, "#.##") + "R", text_color=rColor, text_size=size.small)
// 历史最高R
table.cell(dashboard, 0, 10, "峰值R", text_color=color.white, text_size=size.small)
table.cell(dashboard, 1, 10, str.tostring(maxR, "#.##") + "R", text_color=color.lime, text_size=size.small)
// 止盈阶段
stageText = profitStage == 0 ? "初始" : profitStage == 1 ? "已保本" : profitStage == 2 ? "锁小利" : "锁大利"
table.cell(dashboard, 0, 11, "阶段", text_color=color.white, text_size=size.small)
table.cell(dashboard, 1, 11, stageText, text_color=color.yellow, text_size=size.small) December 12, 2025
Animon(@Animon_Ai)がアップデート!
⠀
高画質4K出力対応
AniFrame Pro 1.5
AniFrame Pro C1.5
Nano Banana Pro💡
⠀
Nano Banana Proが
4K出力できるのがスゴイ!
⠀
Nano Banana Proを画像編集に
使い倒しているわたしに最適。
⠀
あとはPNG出力に対応してくれたら完璧。
⠀
作例:
画像編集
Nano Banana Proで参照画像(引用元)をフィギュア化
⠀
プロンプト:
Transform this illustration into a photorealistic PVC anime figure. Keep the original character’s and robot and background design, pose, and colors exactly the same. Render it as a collectible figurine made of PVC plastic, with realistic painted surface and detailed shading. Apply glossy highlights on areas such as the hair and clothing, matte finish on the skin, and subtle seam lines as seen in real manufactured figures. Use a neutral studio background, professional studio lighting, sharp focus, shallow depth of field, as if photographed for a catalog. December 12, 2025
#PR
やった!
ディズニーピクサーの福袋きた😆
パークに持って行けるアイテム
入ってるかな??
🔻【福袋】2026 Rendez-Vous Disney PIXAR
https://t.co/SKhGB0W8RX
開封がたのしみ!
楽天スーパーセール中だし
売り切れ前にチェックしよ💨💨 December 12, 2025
📊【XWIN TREND INDEX|2025年12月6日】
総合スコア:69 / 100
・80〜100=強い上昇トレンド
・60〜79=やや上昇
・40〜59=中立・方向感なし
・20〜39=やや下落
・0〜19=強い下落トレンド
方向感としては「やや上昇」。
クジラ主導の急落とキャピチュレーションの裏側で、マクロと流動性・ETF・ETHシフトは依然として強気に傾きつつある局面。
―――――――――――――――――――
市場サマリー
・FRBの12月QT停止観測と年内利下げ転換期待が強まり、マクロ環境はリスク資産にとって追い風に。米系リサーチも「マクロは追い風、需給は逆風」という現状認識で一致。
・一方で、ここ1か月はLTHが売り側に回り、強気ホルダーの支えがやや後退。BTCは200日MAやSTHコストを下抜け、「明確な下値支持帯喪失」が意識される不安定ゾーン。
・米スポットBTC ETFは小幅ネット流出に転じた一方、ETH現物ETFには1日で5,700万ドル超の流入。SOL ETFからは資金流出が出ており、フローは「BTC→ETH」へのローテーション色が濃い。
・アブダビに巨大なBTC広告が登場し、中東マネーの強気スタンスが可視化。香港でもHashKeyが約2億ドル規模の上場準備を進めるなど、MENA+アジア発の資本流入期待が高まる。
・大規模なキャピチュレーションが発生し、直近60分で約9,700万ドルの清算。PCE後の急騰→急落で、わずか30分で約1億ドルのロングが吹き飛ぶなど、短期は完全に「クジラの遊び場」状態。
・カナダ第6位の銀行がMSTR経由で2.7億ドル規模のBTCエクスポージャーを確保するなど、伝統金融サイドのBTCエクスポージャー拡大も静かに進行。
・ステーブルコイン時価総額は過去最高を更新し、「待機マネー」が積み上がり続けている。次のトレンドに向けた燃料は十分に存在。
・倭国国債市場のストレスと弱い入札がグローバル流動性を一時的に冷やす一方で、「だからこそBTCの価値保存機能が重要になる」というカウンターナラティブも強まりつつある。
―――――――――――――――――――
オンチェーン & テクニカルトレンド
・Coinbaseリサーチによれば、今回の下落では個人・機関とも買い支えが弱く、主要テクニカルとオンチェーン支持線(200日MA、STHコスト、25%含み損ライン)が次々と崩壊。直近参入組の多くが含み損化し、投げ売りリスクが高まる構図。
・Santimentによると、10月〜11月の長期売り越し(-11万BTC超)から一転し、12月入り後はクジラ・シャークが47,584 BTCを純買い戻し。価格調整の裏で、水面下の再積み上げフェーズが進行。
・現在の下落は主にBinanceで発生しているが、実際の売りボリュームは小さいとの指摘。薄い出来高を利用してクジラが高レバロングの清算とリテールの投げ売りを誘発する、典型的な「クジラ戦略」。
・オプション市場では、本日BTC・ETH合計40億ドル超が満期到来。BTC主要ストライクは91,000ドル、ETHは3,050ドルで、満期後のポジション調整によるボラティリティ急拡大リスクが意識される。
・ETH/BTCは5か月続いた下落トレンドを上抜け、Fusakaアップグレードも完了。DeribitではETH 6,500ドルコールのOIが3.8億ドルを超え、オプション市場はETH上方向に大きくベットし始めている。
・Bit DigitalやBitMineなどの機関投資家がETH蓄積とステーキングを継続し、流通供給の一定割合をロック。トークナイゼーションとETHステーキングの二重構造が、中長期の供給タイト化ストーリーを補強。
・CryptoQuantは「出来高が年間平均を下回る=アルトDCAゾーン再突入」と指摘。30日出来高低下は、短期トレーダー不在の“静かな仕込み場”である一方、再び出来高が膨らむ局面では利確の徹底が必要という教訓も。
・USDTドミナンスは崩れそうなチャート形状となっており、ステーブルからBTC・アルトへの本格的なローテーション起点になり得る水準。フローの「重心移動」が始まりつつある。
―――――――――――――――――――
センチメント
・キャピチュレーションが一気に出たことで、市場心理は短期的に極端な恐怖に傾斜。投げ売り・ロスカットが集中する一方で、「こうした極端な動きの後は転換点になりやすい」との見方も根強い。
・Amberdataの分析では、ETFからの大規模流出の一部は「パニック売り」ではなく、裁定ポジション解消など機械的な取引が中心だったとされ、見た目ほど悲観一色ではないという冷静な評価も出ている。
・Polymarketでは「今後26日以内にBTCが95,000ドルに到達する確率」が78%と高水準。一方で「2025年中の10万ドル到達」は45%にとどまり、短期強気・長期慎重という“ねじれた心理”が表面化。
・フィスココインの価格つり上げと開示違反問題で、国内でも暗号資産の相場操縦が表面化。倭国当局は今後、金商法の課徴金対象に仮想通貨領域も含める方針で、市場健全化期待と規制強化懸念が同居。
・Do Kwonの詐欺裁判の求刑(懲役12年)やTerra崩壊の決着が近づく中、「過去の負の遺産の清算」としてポジティブに捉える向きと、規制当局の厳格姿勢強化を懸念する向きが交錯。
・「投げ売り」という概念そのものが改めて意識され、リテールは心理的に追い込まれやすい一方で、プロサイドはそうした局面を“安く拾うチャンス”と見るギャップが、今回もくっきりと可視化。
・Reform党への1,200万ドル寄付や、インディアナ州年金基金のBTC投資解禁法案など、政治・制度面でのクリプトフレンドリーな動きも相次ぎ、長期の採用ストーリーはむしろ強化されている。
・「4年サイクルより流動性を見ろ」というBull Theoryの議論が共有され、2026〜27年にかけて長期化するブルトレンドへの期待がじわじわと浸透。短期の恐怖と長期の楽観が同時進行する独特のセンチメント環境。
―――――――――――――――――――
アメリカ伝統マーケット
・PCEデフレーターは総合・コアともに前年比+2.8%。インフレは依然粘着的だが、FRB見通しでは来年末に再び2%台半ばまで減速する予想で、利下げ開始時期を巡る思惑が強まる局面。
・モルガン・スタンレーは12月FOMCでの25bp利下げを予想し、ホワイトハウス側からもハセット顧問が「FRBは慎重に利下げを始めるべき」と発言。政策スタンス転換が、株式・クレジット・クリプト全てに波及し得る状況。
・世界のM2は爆発的に拡大を続けており、「クラッシュは一時的で、最終的には流動性がリスク資産に向かう」という見方が優勢。ステーブルコイン供給増もその一部として機能。
・Netflixによる米ワーナー買収(約11兆円規模)など、メガディールが相次ぎ、コンテンツ・テック・AI関連の再編が進行。AIインフラ・デジタル資産・トークナイズド証券を含む「次世代テーマ」への資本集中が続く。
・英国ではクリプト富豪による政党への大型寄付が話題となり、政治と暗号資産マネーの距離が縮小。規制設計と業界成長がセットで議論されるフェーズに移行しつつある。
・インディアナ州の年金基金BTC投資解禁法案など、公的マネーのBTCアクセス解禁が米地方レベルにも波及。ETFだけでなく、年金・州ファンドなど「長期資金の入り口」が増えつつある。
・IBITがローンチ以来最長の週次アウトフロー期間に入り、短期的には調整色が強いものの、過去の類似局面ではその後に大きな純流入トレンドが続いた事例も多い。
・Bull Theoryが指摘するように、QT停止・各国の緩和ムード・銀行規制緩和観測などを総合すると、2026年以降のグローバル流動性拡大シナリオはなお有力であり、BTC・ETHにとって構造的には追い風。
―――――――――――――――――――
総合評価
市場は、大規模キャピチュレーションとクジラ主導の急落で短期的な恐怖が支配している一方、FRBのQT停止観測や各国の流動性拡大、ステーブル供給・ETF・年金マネー・機関のETH/BTC蓄積など、構造的な強気ドライバーはむしろ強まっています。
ETFフローは「BTC流出・ETH流入」というセクターローテーション色が濃く、ETH/BTCブレイクやアルトDCAゾーン入りも相まって、中期的には「BTC+ETH主導の次のレッグ」に向けた仕込みフェーズの性格が強い一日です。
今日のXWIN TREND INDEXは69 / 100、方向性は「やや上昇」。
1か月先までを見据えると、マクロ流動性・ETF・年金・機関フロー・ETHシフト・ステーブル供給増といった構造的な追い風が優勢ですが、目先はクジラによる板の薄い時間帯を狙った急落・清算ラッシュ・オプション満期が重なり、上下どちらにも大きく振れやすい高ボラ相場です。レバレッジは極小に抑えつつ、BTC・ETH・高品質アルトの現物を中心とした段階的な拾いと、95,000ドル到達時のショートスクイーズリスクも頭に置いたヘッジ戦略の両立が求められる局面と位置づけられます。 December 12, 2025
<ポストの表示について>
本サイトではXの利用規約に沿ってポストを表示させていただいております。ポストの非表示を希望される方はこちらのお問い合わせフォームまでご連絡下さい。こちらのデータはAPIでも販売しております。









