ஒருங்கிணைப்பு வழிகாட்டி

பைனான்ஸ் ஃபியூச்சர்ஸ் போட்டில் நுழைவுகளை உறுதிப்படுத்தவும்

உங்கள் பைனான்ஸ் USDⓈ-M ஃபியூச்சர்ஸ் போட்டிற்கு ஒரு இறுதி சந்தை-சூழல் வாயிலைச் சேர்க்கவும்: திசையை வால்ஃப்ளோ மற்றும் டெரிவேடிவ்ஸ் நிலைப்பாட்டுடன் உறுதிப்படுத்தவும், பின்னர் பரிந்துரைக்கப்பட்ட பெருக்கியால் ஆர்டரின் அளவை நிர்ணயிக்கவும்.

இது யாருக்கானது

பைனான்ஸ் USDⓈ-M நிரந்தர ஃபியூச்சர்ஸ் போட்டை இயக்கும் டெவலப்பர்கள், ஒவ்வொரு நுழைவுக்கும் முன் ஒரு சுயாதீன உறுதிப்படுத்தல் அடுக்கை விரும்புகிறார்கள். ஸ்மார்ட் மணி API என்பது முடிவு ஆதரவு — உங்கள் போட் ஆர்டர் வைப்பு மற்றும் ரிஸ்க் மேலாண்மையை முழுமையாகக் கட்டுப்படுத்துகிறது.

முன்நிபந்தனைகள்

  • பைதான் 3.9+ உடன் pip install ccxt requests (CCXT பைனான்ஸ் USDⓈ-M ஃபியூச்சர்ஸை உள்ளடக்கியது).
  • வர்த்தக அனுமதியுடன் பைனான்ஸ் ஃபியூச்சர்ஸ் API விசைகள் (முதலில் டெஸ்ட்நெட்டில் சோதிக்கவும்).
  • ஒரு ஸ்மார்ட் மணி API விசை (இலவச டையர் BTC ஐ உள்ளடக்கியது).

உங்கள் API விசையைப் பெறவும்

ஒவ்வொரு கோரிக்கையும் உறுதிப்படுத்தப்படுகிறது X-API-Key தலைப்பு. ஒரு விசையைப் பெற:

  1. 1இலவச கணக்கை உருவாக்கவும், பின்னர் உங்கள் டாஷ்போர்டு.
  2. 2API அணுகல் கீழே காட்டப்பட்டுள்ள API விசையை நகலெடுக்கவும் API அணுகல். இலவச டையர் BTC ஐ 20 கோரிக்கைகள்/நாள் வரை உள்ளடக்கியது — இந்த வழிகாட்டியை முழுமையாக சோதிக்க போதுமானது.
  3. 3மேலும் சின்னங்கள் அல்லது அதிக வரம்புகள் தேவையா? டையர்களை ஒப்பிடு விலை நிர்ணய பக்கம்.

விசையை ரகசியமாக வைத்திருங்கள் — அதை சூழல் மாறியில் சேமிக்கவும், மூல கட்டுப்பாட்டில் ஒருபோதும் கமிட் செய்யாதீர்கள்.

அமைப்பு

  1. 1உங்கள் இருக்கும் நுழைவு தர்க்கத்தை பராமரிக்கவும், இது ஒரு வேட்பாளர் நீண்ட/குறுகிய சமிக்ஞையை உருவாக்குகிறது.
  2. 2உங்கள் விசையை ஏற்றுமதி செய்யவும்: export SMA_API_KEY="sm_your_key_here".
  3. 3ஒவ்வொரு நுழைவுக்கும் முன், அழைக்கவும் /v1/confirm சின்னம் மற்றும் திசையுடன்.
  4. 4ஃபியூச்சர்ஸ் நிலையை மட்டுமே திறக்கவும் CONFIRM, நோஷனல் அளவை அளவிடுதல் size_mult.

வேலை செய்யும் உதாரணம்

இந்த bot நீண்ட அல்லது குறுகியதை உறுதிப்படுத்துகிறது GET /v1/confirm?symbol=BTC&direction=long மற்றும் செயல் இருக்கும்போது மட்டுமே Binance USDⓈ-M futures நிலையை திறக்கிறது CONFIRM.

binance_futures_bot.py
import os
import ccxt
import requests

API_KEY = os.environ["SMA_API_KEY"]
SMA_BASE = "https://api.smartmoneyapi.com"

binance = ccxt.binance({
    "apiKey": os.environ["BINANCE_KEY"],
    "secret": os.environ["BINANCE_SECRET"],
    "options": {"defaultType": "future"},   # USDⓈ-M futures
})

def confirm(symbol: str, direction: str) -> dict:
    r = requests.get(
        f"{SMA_BASE}/v1/confirm",
        params={"symbol": symbol, "direction": direction, "source": "binance-fut"},
        headers={"X-API-Key": API_KEY},
        timeout=10,
    )
    r.raise_for_status()
    return r.json()

def maybe_enter(symbol: str, direction: str, base_qty: float):
    sig = confirm(symbol, direction)
    print(sig["symbol"], direction, "->", sig["action"], sig["confidence"])

    if sig["action"] != "CONFIRM":
        print("Not confirmed -> no entry")   # REDUCE or SKIP
        return

    qty = round(base_qty * sig["size_mult"], 3)   # size by multiplier
    side = "buy" if direction == "long" else "sell"
    # binance.create_order("BTC/USDT", "market", side, qty)
    print(f"Would open {direction} {qty} BTC/USDT (futures)")

if __name__ == "__main__":
    # your strategy decided it wants a long here
    maybe_enter("BTC", "long", base_qty=0.02)

எதிர்பார்க்கப்படும் பதில்

ஒரு வெற்றிகரமான அழைப்பு /v1/confirm இது போன்ற JSON ஐ தருகிறது:

200 OK · application/json
{
  "ts": 1710940821,
  "symbol": "BTC",
  "direction": "long",
  "composite": 0.74,
  "confidence": "HIGH",
  "action": "CONFIRM",
  "size_mult": 1.5,
  "deriv_score": 0.81,
  "onchain_score": 0.68,
  "whale_score": 0.73,
  "reasons": [
    "Funding rate positive across all venues",
    "LSR favors longs: 1.42",
    "Whales: 67% long consensus",
    "MVRV above 1.0 — on-chain bullish"
  ]
}

composite -1.0 (வலுவான எதிர்ப்பு) முதல் +1.0 (வலுவான உறுதிப்படுத்தல்) வரை இருக்கும் confidence HIGH அல்லது MEDIUM, மற்றும் size_mult ஒரு 0.0–1.5 பரிந்துரைக்கப்பட்ட அளவு பெருக்கி. முழு புலம் குறிப்பை பார்க்க API ஆவணங்கள்.

பதிலில் எவ்வாறு செயல்படுவது

CONFIRM

சூழல் உங்கள் திசையை ஆதரிக்கிறது. உங்கள் சொந்த ஆபத்து விதிகளுடன் நிலையை திறக்கவும், அளவை பெருக்கவும் size_mult.

REDUCE

சிக்னல்கள் கலந்துள்ளன. ஒரு சிறிய நிலை மற்றும் இறுக்கமான லீவரேஜ் கருதுங்கள், அல்லது உறுதிப்படுத்தலுக்கு காத்திருக்கவும்.

SKIP

சந்தை சூழல் இந்த வர்த்தகத்தை ஆதரிக்காது. ஒதுங்கி நின்று அடுத்த சிக்னலில் மீண்டும் சரிபார்க்கவும்.

கட்டமைக்க தயாரா?

ஒரு இலவச விசையைப் பெற்று ஒரு நிமிடத்திற்குள் உங்கள் முதல் உறுதிப்படுத்தல் அழைப்பை செய்யுங்கள்.

நிதி ஆலோசனை அல்ல. Crypto வர்த்தகம் ஆபத்தை உள்ளடக்கியது.