ක්රිප්ටෝ වෙළඳපල වෙනුවෙන් අභිලාෂකයින් සඳහා, විශාල භාරකරුවන්ගේ පසුම්බි — සාමාන්යයෙන් තල්මසුන් ලෙස හඳුන්වනු ලැබේ — නිරීක්ෂණය කිරීමෙන් ප්රධාන මිල චලනයන්ට පෙර ආරම්භක ස්ථානගත කිරීම් හෙළිදරව් කළ හැක. Python හි ක්රිප්ටෝ වෙළඳපල බොට් එකක් තල්මසුන්ගේ සංඥා සමඟ ගොඩනැගීම ඔබට මෙම ඉහළ-අගයක් ඇති දත්ත ලක්ෂ්ය අත්පත් කර ගැනීම සහ ප්රතික්රියා කිරීම ස්වයංක්රීයව කිරීමට ඉඩ සලසයි. මෙම නිබන්ධනය Smart Money API භාවිතා කරමින් ප්රායෝගික ක්රියාත්මක කිරීමක් හරහා ගමන් කරයි, එය Hyperliquid හි නායක පුවරුවෙන් එකතු කරන ලද තල්මසුන්ගේ ක්රියාකාරකම් සහ ක්රොස්-එක්ස්චේන්ජ් ව්යුත්පන්න දත්ත සමඟ විශේෂිත මූලාශ්රයකි.
Understanding On-Chain Whale Signals
තල්මසුන්ගේ පසුම්බි යනු සැලකිය යුතු ප්රමාණයක් ක්රිප්ටෝකරන්සි තබා ගන්නා හෝ වෙළඳාම් කරන ලිපින වේ. තල්මසෙක් විනිමයකට වත්කම් තැන්පත් කරන විට, විශාල ස්ථානගත කිරීමක් ආරම්භ කරන විට, හෝ විකේන්ද්රීකෘත විනිමයකින් ඉවත් වන විට, එය බොහෝ විට අභිප්රාය හෙළිදරව් කරයි — සහ වෙළඳපල බොහෝ විට එය අනුගමනය කරයි. Smart Money API ස්වයංක්රීයව Hyperliquid හි බහු-කාලීන නායක පුවරුවෙන් ආසන්න වශයෙන් 2,000 තල්මසුන්ගේ පසුම්බි සොයා ගනී සහ සහාය දක්වන විනිමයන්හි (Bybit, Binance, සහ Hyperliquid පමණක්) ඔවුන්ගේ සිදුවීම් අධීක්ෂණය කරයි. මෙම සිදුවීම් වලට විශාල ආගමන, නිගමන, සහ ස්ථානගත කිරීම් වෙනස්වීම් ඇතුළත් වේ.
මෙම සංඥා වෙළඳපල බොට් එකකට සම්බන්ධ කිරීමෙන්, ඔබට සීමා ඇණවුම් තැබීම, stop-losses සකස් කිරීම, හෝ ඇඟවීම් යැවීම වැනි ප්රතික්රියා ක්රමලේඛනය කළ හැකිය — සියල්ලම චිත්තවේගීය ප්රමාදයකින් තොරව.
Getting Started with Smart Money API
පළමුව, ලියාපදිංචි වන්න smartmoneyapi.com API යතුරක් ලබා ගැනීමට. නොමිලේ තීරුව දිනකට 20 කැඳවීම් ලබා දෙයි, Bitcoin දත්ත සඳහා සීමා වේ — පරීක්ෂණ සඳහා ප්රමාණවත්ය. සම්පූර්ණ ක්රියාකාරිත්වය සඳහා (සියලු සංකේත, තල්මසුන්ගේ සිදුවීම්, ව්යුත්පන්න, සහ on-chain මෙට්රික්ස්), Trader තීරුව (දිනකට 400 කැඳවීම්) හෝ Pro තීරුව (දිනකට 4,000 කැඳවීම්) නිර්දේශ කෙරේ.
සියලු ඉල්ලීම් සත්යාපනය වන්නේ X-API-Key header. මූලික අන්ත ලක්ෂ්යය වන්නේ https://api.smartmoneyapi.com. පහත දැක්වෙන්නේ ඔබගේ සම්බන්ධතාවය පරීක්ෂා කිරීම සඳහා අවම Python ස්ක්රිප්ට් එකකි:
import requests
API_KEY = "your_api_key_here"
BASE_URL = "https://api.smartmoneyapi.com"
headers = {"X-API-Key": API_KEY}
# Check health
resp = requests.get(f"{BASE_URL}/v1/health", headers=headers)
print(resp.json())
Fetching Whale Wallet Data
සෘජුම තල්මසුන්ගේ සංඥා ලබා ගත හැක්කේ /v1/whales/summary, එය සියලුම අධීක්ෂණය කරන ලද පසුම්බි සඳහා සමස්ත net flow සහ සක්රීය පසුම්බි ගණන වැනි එකතු කරන ලද මෙට්රික්ස් ආපසු ලබා දෙයි. තනි සිදුවීම් සඳහා (තැන්පත් කිරීම්, ඉවත්වීම්, ස්ථානගත කිරීම් ආරම්භ කිරීම්), භාවිතා කරන්න /v1/whales/events.
උදාහරණය: නවතම තල්මසුන්ගේ සිදුවීම් 5 ලබා ගන්න:
endpoint = f"{BASE_URL}/v1/whales/events"
params = {"limit": 5}
resp = requests.get(endpoint, headers=headers, params=params)
events = resp.json()
for event in events:
print(f"Symbol: {event['symbol']}, Type: {event['event_type']}, "
f"Amount: {event['amount_usd']}, Wallet: {event['wallet_address'][:8]}...")
සිදුවීම් වලට ඇතුළත් වන්නේ event_type (උදාහරණයක් ලෙස, “deposit”, “withdrawal”, “open_long”), symbol, amount_usd, සහ කාල සටහනක්. ඔබගේ බොට් එක නිශ්චිත සංකේත හෝ සීමාවන් අනුව පෙරහන් කළ හැකිය — උදාහරණයක් ලෙස, තල්මසෙක් විනිමයකට $500,000 USD ඉක්මවා තැන්පත් කරන විට පමණක් ක්රියා කරන්න.
Integrating Whale Data into a Trading Strategy
සරල උපායමාර්ගයක් විය හැක්කේ “තල්මසුන්ගේ ගම්යතාව” සංඥාව භාවිතා කිරීමයි: කෙටි කාලසීමාවක් තුළ එකම සංකේතය සඳහා බහු තල්මසුන් විනිමයකට තැන්පත් කරන්නේ නම්, එය ඉදිරිපත් වන විකුණුම් පීඩනයක් දැක්විය හැකිය. අනෙක් අතට, ස්වයං-භාරකාරීත්වයට විශාල ඉවත්වීම් බොහෝ විට සමුච්චයනය දැක්විය හැකිය.
ඔබට ලකුණු ක්රමයක් ගොඩනගා ගත හැකිය:
- පසුගිය පැය තුළ සංකේතයකට net USD flow අධීක්ෂණය කරන්න.
- net flow සීමාවක් ඉක්මවන්නේ නම් (නිරපේක්ෂ අගයෙන්), සංඥාවක් ජනනය කරන්න.
- තහවුරු කිරීම සඳහා ව්යුත්පන්න දත්ත සමඟ ඒකාබද්ධ කරන්න (ඊළඟ කොටස).
වැදගත්: මෙය දත්ත-ආධාරිත ක්රමවේදයක් වන අතර කිසිදු සහතිකයක් රැගෙන නොයයි. සම්පූර්ණයෙන්ම පරීක්ෂා කරන්න සහ කිසි විටෙකත් එක් සංඥාවක් මත පමණක් රඳා නොසිටින්න.
Adding Derivatives Data for Confirmation
Smart Money API Bybit, Binance, සහ Hyperliquid පමණක් (OKX නැත) වලින් ක්රොස්-එක්ස්චේන්ජ් ව්යුත්පන්න දත්ත ලබා දෙයි. භාවිතා කරන්න /v1/derivatives/screener අන්ත ලක්ෂ්යය ~229 ස්වයං-සොයාගත් සංකේත සඳහා open interest, funding rates, සහ long/short ratios වැනි මෙට්රික්ස් ලබා ගැනීමට.
උදාහරණය: BTC-USDT perpetual සඳහා වත්මන් funding rate සහ open interest ලබා ගන්න:
screener = f"{BASE_URL}/v1/derivatives/screener"
params = {"symbol": "BTC/USDT:USDT", "exchange": "binance"}
resp = requests.get(screener, headers=headers, params=params)
data = resp.json()
print(f"OI: {data['open_interest']}, Funding Rate: {data['funding_rate']}")
තල්මසුන්ගේ තැන්පත් කිරීම් සිදුවීම් rising open interest සහ negative funding rate (short dominance දැක්වීම) සමඟ යුගලනය කිරීමෙන්, ඔබට වඩාත් ශක්තිමත් වෙළඳ අදහස් ජනනය කළ හැකිය.
Node Intelligence for Token Risk (BSC & Avalanche)
ඔබගේ බොට් එක Binance Smart Chain (PancakeSwap) හෝ Avalanche C-chain (Trader Joe) වල වෙළඳාම් කරන්නේ නම්, ඔබට Smart Money API හි Node Intelligence නිෂ්පාදනය භාවිතා කළ හැකිය. මෙය ඔබගේම සම්පූර්ණ නෝඩ් එකක් (හෝ resellable RPC) මත ක්රියාත්මක වන අතර සපයන්නේ:
- නව යුගල සොයා ගැනීම
- විශාල swap අධීක්ෂණය
- Honeypot සොයා ගැනීම (
/v1/node/{bsc|avax}/honeypot/{token}) - Token අවදානම ලකුණු කිරීම (
/v1/node/{bsc|avax}/token-risk/{token}) - පසුම්බි අධීක්ෂණය
උදාහරණයක් ලෙස, නව සොයාගත් token එකක් මිලදී ගැනීමට පෙර, honeypot අන්ත ලක්ෂ්යය භාවිතා කරන්න ගිවිසුමට විකුණුම් සීමාවන් ඇත්දැයි පරීක්ෂා කිරීමට. ප්රතිචාරයේ ඇතුළත් වන්නේ is_honeypot සහ risk_score (0‑100).
token = "0x123...abc"
resp = requests.get(f"{BASE_URL}/v1/node/bsc/honeypot/{token}", headers=headers)
honeypot_check = resp.json()
if honeypot_check.get("is_honeypot"):
print("Token is a honeypot — skipping.")
Smart Money API මෙම සේවාව සඳහා Node plans (Starter, Pro, API per chain) ලබා දෙයි.
Building the Bot Loop
අංග සම්බන්ධ කරන්න අඛණ්ඩ ලූපයකට. භාවිතා කරන්න time.sleep() හෝ scheduler (උදාහරණයක් ලෙස, schedule library) API rate limits ගරු කිරීමට. සාමාන්ය අන්තරාලය තල්මසුන්ගේ සිදුවීම් සඳහා 5–15 මිනිත්තු සහ ව්යුත්පන්න දත්ත සඳහා 1 මිනිත්තු වේ ඔබගේ තීරුව ඉඩ දෙන්නේ නම්.
Pseudo-code structure:
while True:
whales = get_whale_events(min_amount_usd=500_000)
for event in whales:
if is_bullish_signal(event):
oi, funding = get_derivatives(event['symbol'])
if oi > threshold and funding < -0.01:
execute_trade(event['symbol'], side="short")
time.sleep(300) # 5 minutes
සජීවී වෙළඳාමට පෙර දෝෂ හැසිරවීම, ලොග් කිරීම, සහ dry-run mode ක්රියාත්මක කිරීමට මතක තබා ගන්න.
Frequently Asked Questions
ක්රිප්ටෝ වෙළඳපල බොට් එකක් ගොඩනැගීම සඳහා හොඳම Python library එක කුමක්ද?
Smart Money API වැනි premium APIs සඳහා, requests ප්රමාණවත්ය. විනිමය සම්බන්ධතාවය සඳහා, ccxt බොහෝ විනිමයන්ට සහාය දක්වන සම්මත library එකයි. පසුපස පරීක්ෂණ සඳහා, backtrader හෝ vectorbt ප්රසිද්ධයි.
Smart Money API කීයක් තල්මසුන්ගේ පසුම්බි අධීක්ෂණය කරයිද?
Hyperliquid හි බහු-කාලීන නායක පුවරුවෙන් ආසන්න වශයෙන් 2,000 පසුම්බි ස්වයංක්රීයව සොයා ගනී, Bybit, Binance, සහ Hyperliquid විනිමයන් පමණක්.
මෙම බොට් එක BSC හෝ Avalanche වල token සඳහා භාවිතා කළ හැකිද?
ඔව්, Node Intelligence නිෂ්පාදනය හරහා. ඔබට අදාළ සංශ්රිතය සඳහා සම්පූර්ණ නෝඩ් එකක් (හෝ resellable RPC) අවශ්යයි. API එක BSC සහ Avalanche සඳහා නව යුගල සොයා ගැනීම, විශාල swaps, honeypot පරීක්ෂා, සහ පසුම්බි අධීක්ෂණය සපයයි.
ආරම්භ කිරීමට සැබෑ Bitcoin දත්ත අවශ්යද?
නැත. නොමිලේ තීරුව දිනකට 20 කැඳවීම් Bitcoin සඳහා පමණක් ලබා දෙයි, නමුත් ඔබට තවමත් whitelisted සංකේත සඳහා අන්ත ලක්ෂ්ය පරීක්ෂා කළ හැකිය. අනෙක් සංකේත සඳහා, Trader හෝ Pro වෙත උත්ශ්රේණි කරන්න.
Forward-Looking Conclusion
Python හි on-chain තල්මසුන්ගේ සංඥා සමඟ ක්රිප්ටෝ වෙළඳපල බොට් එකක් ගොඩනැගීම Smart Money API වැනි විශේෂිත එකතු කරන්නන්ට ස්තූතිවන්ත වන්නේ වැඩිවන ප්රවේශයක් ඇති බවයි. පසුම්බි සිදුවීම්, ව්යුත්පන්න චිත්තවේගය, සහ on-chain අවදානම් පරීක්ෂා සමඟ ඒකාබද්ධ කිරීමෙන්, ඔබට බහු-මුහුණු තීරණ එන්ජිමක් සාදා ගත හැකිය — එය lagging මිල ක්රියාකාරකම් මත රඳා සිටීම අඩු කරයි. DeFi පරිසරය පුළුල් වන විට, විශාල-භාරකරුවන්ගේ හැසිරීම්ට ක්රමලේඛනය කිරීමේ හැකියාව ක්රමානුකූල වෙළඳපලකරුවන් සඳහා වටිනා මෙවලමක් ලෙස පවතිනු ඇත. සෑම විටම කාඩ් පත්ර වෙළඳාම් සහ පුනරාවර්තන පසුපස පරීක්ෂණ සමඟ ආරම්භ කරන්න.