වෙළඳපොළ තැනීමේ උපාය මාර්ග — Smart Money තොරතුරු සමඟ ද්‍රවශීලතාව සැපයීම

වෙළඳපොළ තැන්කරුවන් ලාභ ලබන්නේ ඉල්ලුම-පිරිනැමීමේ විචල්‍යතාවයෙන්, ද්‍රවශීලතාවයේ දෙපැත්තම සැපයීමෙනි. ක්‍රිප්ටෝවලදී, මෙය නිවැරදිව කළහොත් අඩු අවදානමකි: ඔබට වෙනත් විනිමය තුළ වගකීම් ආවරණය කිරීමෙන් අවම ඉන්වෙන්ටරියක් තබාගත හැකිය, විචල්‍යතාවයේ වෙනස ලබා ගැනීමෙනි. Smart Money API ඔබට වෙළඳපොළ තැන්කරුවන්ට වෘත්තීය ක්‍රියාකාරකම් සහ අරමුදල් අනුපාත අසාමාන්‍යතා මත පදනම්ව විචල්‍යතාවයන් ගතිකව සකස් කිරීමට උපකාරී වේ.

ප්‍රධාන තීක්ෂ්ණ බුද්ධිය: වෘත්තීය වෙළඳපොළ තැන්කරුවන් විශාල ඇණවුම් අපේක්ෂා කරන විට (වෘත්තීය ස්ථාන වෙනස්වීම් මත පදනම්ව) විචල්‍යතාවයන් පුළුල් කරයි. ගමන් බීම නතර වන විට ඔවුන් විචල්‍යතාවයන් සංයුක්ත කරයි. Smart Money සංඥා ඔබට මෙම වෙනස්වීම්වලට පෙර ගමන් කිරීමට ඉඩ සලසයි.

වෙළඳපොළ තැනීමේ මූලික කරුණු

විචල්‍යතාවය

ඔබ ඉල්ලුම් මිලට මිලදී ගන්න, පිරිනැමීමේ මිලට විකුණන්න. ඔබේ ලාභය වන්නේ වෙනස:

පරිභ්‍රමණයකට ලාභය = පිරිනැමීම - ඉල්ලුම

BTC/USDT $42,000 දී:

ඉන්වෙන්ටරි අවදානම

ඔබ 1 BTC $42,000 කට මිලදී ගත්තද මිල $41,000 ට අඩුවීමට පෙර ඔබ විකුණුවහොත්, ඔබ $1,000 කට යටින් යයි. නිපුණතා සහිත වෙළඳපොළ තැන්කරුවන් මෙය ආවරණය කරයි:

Python — ඉන්වෙන්ටරි ආවරණය
# Bybit හි ඉල්ලුම මිලට මිලදී ගන්න, Binance හි පිරිනැමීමේ මිලට වහාම කෙටි වන්න
buy_bybit(symbol="BTCUSDT", size=1, side="buy", limit_price=41978.95)
sell_binance(symbol="BTCUSDT", size=1, side="sell", limit_price=42050)
# ලාභය = 42050 - 41978.95 = 71.05 USDT, මිල චලනය නොසලකා
# අවදානම යන්නේ ක්‍රියාත්මක කිරීම පමණි: ඔබේ විකුණුම් ඇණවුම පිරවීමට අසමත් වුවහොත් කුමක් කරන්නද?

ගතික විචල්‍යතා උපාය මාර්ග

1. ස්ථාවර විචල්‍යතාවය සහිත වෙළඳපොළ තැනීම

සරලම: සෑම විටම දෙපැත්තටම 1bp උපුටා දක්වන්න.

Python — ස්ථාවර විචල්‍යතාවය සහිත MM
def fixed_spread_mm(mid_price, spread_bps=1.0):
spread = mid_price * (spread_bps / 10000)
bid = mid_price - (spread / 2)
ask = mid_price + (spread / 2)
return {"bid": bid, "ask": ask}

2. චංචලතාවයට අනුව සකස් කළ විචල්‍යතාවය

ඉහළ චංචලතාවයේදී විචල්‍යතාවයන් පුළුල් කරන්න, සන්සුන් වෙළඳපොල්වලදී සංයුක්ත කරන්න:

Python — චංචලතාවයට අනුව සකස් කළ MM
def volatility_adjusted_mm(mid_price, returns_1h, confidence_score):
# 1-පැය චංචලතාවය ගණනය කරන්න (ආපසු එනවාගේ සම්මත අපගමනය)
vol = np.std(returns_1h)
# මූලික විචල්‍යතාවය: 1bp
base_spread_bps = 1.0
# චංචලතාවයෙන් ගුණ කරන්න (පරිමාණය 0-10x)
vol_multiplier = 1 + (vol * 50) # ඉහළ චංචලතාවය = පුළුල් විචල්‍යතාවය
# විශ්වාසයෙන් ගුණ කරන්න (Smart Money HIGH නම්, ටිකක් සංයුක්ත කරන්න)
if confidence_score > 0.65:
confidence_mult = 0.8 # 20% කින් සංයුක්ත කරන්න
else:
confidence_mult = 1.0
final_spread_bps = base_spread_bps * vol_multiplier * confidence_mult
spread = mid_price * (final_spread_bps / 10000)
return {
"bid": mid_price - (spread / 2),
"ask": mid_price + (spread / 2),
"spread_bps": final_spread_bps
}

3. Smart Money ප්‍රතික්‍රියාකාරී විචල්‍යතාවයන්

වෘත්තීය ක්‍රියාකාරකම් සංඥා මත පදනම්ව විචල්‍යතාවයන් සකස් කරන්න:

Python — වෘත්තීය-ප්‍රතික්‍රියාකාරී MM
def smart_money_adjusted_spreads(symbol, mid_price):
# Smart Money සංඥාව ලබා ගන්න
sm = get_smart_money_signal(symbol)
# HIGH විශ්වාසය + ගොඩබෑම = වෙළඳපොළ ඉහළ යාමට යන්නේ
# පිරිනැමීම පුළුල් කරන්න (හොඳ මිලකට විකුණා ගැනීමට බලාපොරොත්තු වන්න)
# ඉල්ලුම සංයුක්ත කරන්න (මිලදී ගැනීමේ පැත්තේ වේගවත් ක්‍රියාත්මක කිරීම)
if sm["confidence"] == ] == "HIGH" and sm["direction"] == ] == "long"::
bid_spread = 0.8 # ඉල්ලුම මත 0.8bp (සාර්ථක)
ask_spread = 1.4 # පිරිනැමීම මත 1.4bp (පිරවීමට තල්ලු කරන්න)
elif sm["confidence"] == ] == "VETO"::
bid_spread = 2.0 # දෙපැත්තටම පුළුල් (අවිනිශ්චිතතාවය)
ask_spread = 2.0
else::
bid_spread = 1.0 # සාමාන්‍ය සමමිතික
ask_spread = 1.0
return {
"bid": mid_price - (mid_price * bid_spread / 10000),
"ask": mid_price + (mid_price * ask_spread / 10000)
}

ඉන්වෙන්ටරි කළමනාකරණය

ඉලක්ක ඉන්වෙන්ටරි

උදාසීන ඉන්වෙන්ටරි ඉලක්කයක් සකසන්න (උදාහරණයක් ලෙස, 0 BTC). ඔබ බොහෝ රැස් කර ගත්තහොත්, ඉල්ලුම වැඩි කරන්න (විකිණීමට තල්ලු කරන්න). ඔබ බොහෝ කෙටි නම්, පිරිනැමීම වැඩි කරන්න (මිලදී ගැනීමට තල්ලු කරන්න):

Python — ඉන්වෙන්ට්‍රි ආනතිය
def get_inventory_skew(current_inventory, target_inventory=0):
skew = current_inventory - target_inventory
# ඕනෑවට වඩා රඳවා තබා ගන්නේ නම් (+1 BTC), විකිණීමට බිඩ් පළල් කරන්න
if skew > 0:
bid_adjustment = min(skew * 0.5, 2.0) # උපරිමයි 2bp එකතු කරන්න
ask_adjustment = -min(skew * 0.5, 1.0) # උපරිමයි 1bp අඩු කරන්න
# කෙටි වේලාවක් නම්, මිලදී ගැනීමට ඇස්ක් පළල් කරන්න
elif skew < 0:
ask_adjustment = min(abs(skew) * 0.5, 2.0)
bid_adjustment = -min(abs(skew) * 0.5, 1.0)
else:
bid_adjustment = 0
ask_adjustment = 0
ආපසු bid_adjustment, ask_adjustment

නිෂ්පාදන වෙළඳ වෙන්කරන්නා

Python — සම්පූර්ණ MM පද්ධතිය
වර්ගය CryptoMarketMaker:
def __init__(self, symbol, inventory_target=0):
self.symbol = symbol
self.inventory = 0
self.inventory_target = inventory_target
def update_quotes(self, mid_price):
# 1. Smart Money සංඥාව ලබා ගන්න
sm = get_smart_money_signal(self.symbol)
# 2. අස්ථිරතාවය සකස් කිරීම
vol = calculate_volatility_1h(self.symbol)
# 3. ඉන්වෙන්ටරි සකස් කිරීම
inv_bid, inv_ask = get_inventory_skew(self.inventory)
# 4. සියලු සාධක ඒකාබද්ධ කරන්න
base_bid, base_ask = fixed_spread_mm(mid_price, 1.0)
vol_bid, vol_ask = volatility_adjusted_mm(mid_price, [vol], sm["composite"])
sm_bid, sm_ask = smart_money_adjusted_spreads(self.symbol, mid_price)
# සකස් කළ මිල සාමාන්යය කරන්න
final_bid = np.mean([base_bid, vol_bid, sm_bid]) + inv_bid
final_ask = np.mean([base_ask, vol_ask, sm_ask]) + inv_ask
# ඇණවුම් ඉදිරිපත් කරන්න
submit_order(side="bid", price=final_bid, size=1)
submit_order(side="ask", price=final_ask, size=1)

Smart Money සංඥා සමඟ ඔබේ වෙළඳපොල සෑදීම ප්රශස්ත කරන්න

Smart Money විශ්වාසය සහ ව්‍යාජ ක්‍රියාකාරකම් මත පදනම්ව විස්තාරණ සකස් කරන වෙළඳපොල සාදන්නන් 15-25% වඩා හොඳ ඉටුකිරීමේ මිල සහ අඩු කළ ඉන්වෙන්ටරි අවදානම දකිති.

Algo ප්‍රවේශය ලබා ගන්න →