Lewati ke konten

Market maker

Memulai

Dari akun baru ke kutipan pertama Anda dalam lima langkah. Setiap langkah dapat diverifikasi secara independen melalui API.

Daftar periksa penyiapan

Selesaikan setiap langkah sebelum membiarkan bot berjalan tanpa pengawasan. Melewati pemantauan adalah penyebab paling umum sesi market making yang tidak bahagia.

  1. 1

    Buka akun

    Daftar, verifikasi email, aktifkan 2FA. Perlakukan ini sebagai akar kepercayaan untuk bot Anda.

  2. 2

    Selesaikan KYC tingkat 2

    Tingkat 2 meningkatkan batas harian cukup untuk quoting serius. Tingkat 1 akan mencapai batas pada pasar sibuk dengan cepat.

  3. 3

    Danai akun

    Deposit USDC. Pertahankan buffer yang nyaman di atas inventaris satu sisi maksimum yang diharapkan.

  4. 4

    Sambungkan feed data pasar

    Hubungkan /ws, berlangganan data pasar untuk menerima pembaruan buku langsung dan aliran isian.

  5. 5

    Pasang tangga pertama Anda

    Mulai dengan satu pasar, satu hasil, tiga level setiap sisi. Konfirmasi isian sebelum menambahkan pasar.

  6. 6

    Sambungkan pemantauan

    Lacak eksposur bersih, tingkat isian, dan waktu paruh inventaris. Beri peringatan saat angka mana pun menyimpang dari target.

Feed data yang akan Anda gunakan

REST cocok untuk pembacaan satu kali; WebSocket diperlukan untuk bot quoting langsung. Ambil snapshot buku melalui REST, lalu tetap terkini melalui socket.

FeedBentukKasus penggunaan
/markets REST Temukan pasar aktif dan metadatanya.
/markets/:id/orderbookREST Snapshot buku order satu pasar.
/ws WebSocket Delta buku order langsung โ€” diperlukan untuk quoting.
/ws WebSocket Aliran isian langsung โ€” diperlukan untuk pelacakan inventaris.

Kutipan pertama Anda

# Post both sides of a quote with 2-cent spread
curl -X POST https://staging.satoriex.io/api/v1/orders \
  -H "Authorization: Bearer $SATORIEX_TOKEN" \
  -d '{"market_id":"MKT","outcome_id":"YES",
       "side":"buy","type":"limit","price":0.49,"size":500}'

curl -X POST https://staging.satoriex.io/api/v1/orders \
  -H "Authorization: Bearer $SATORIEX_TOKEN" \
  -d '{"market_id":"MKT","outcome_id":"YES",
       "side":"sell","type":"limit","price":0.51,"size":500}'

Two limit orders, two cents apart. If both fill, your gross spread is 2 cents per share. The 1.5% taker fee is deducted from the seller's proceeds at match time (~0.77ยข at p=0.51), so your net spread after fees is closer to 1.2 cents per share, plus two maker rebates. Size your quoted spread to cover the fee drag.

Kutipan bersilang = kerugian terjamin

Jika penawaran Anda pernah berada di atas permintaan Anda pada hasil yang sama, Anda akan berdagang melawan diri sendiri dalam hitungan detik dan rugi. Validasi invarian ini dalam kode sebelum live.