Asosiy kontentga o‘tish
AI qo‘llanmalari

Claude’ning Day Trader ko‘nikmalari bilan xavfsizroq kunlik savdo ish jarayonini yarating

Claude uchun Day Trader ko‘nikmalar to‘plamini o‘rnatish va undan foydalanishni o‘rganing. Ushbu qo‘llanmada grafiklarni skanerlash, yangiliklarni kuzatish, kirish va chiqish rejalarini tuzish, tarixiy simulyatsiya, pozitsiya hajmini belgilash, xavfni tekshirish, broker tasdig‘i, ogohlantirishlar va muhim xavfsizlik amaliyotlari yoritiladi.

Claude’ning Day Trader ko‘nikmalari bilan xavfsizroq kunlik savdo ish jarayoni

Day Trader loyihasi nima qiladi

Day Trader ko‘nikmasi kunlik savdolarni tadqiq qilish va boshqarish uchun mo‘ljallangan, MIT litsenziyasiga ega 11 ta Claude ko‘nikmasi to‘plamidir. U AQSh aksiyalarining minglab grafiklarini skanerlashi, ochiq yangiliklar va hujjatlarni kuzatishi, kirish signallarini aniqlashi, chiqishlarni rejalashtirishi, ehtimoliy natijalarni simulyatsiya qilishi, pozitsiya hajmini belgilashi, xavf limitlarini qo‘llashi, broker buyurtmalarini tayyorlashi va ogohlantirishlarni kuzatishi mumkin.

To‘plamdagi Python vositalari Yahoo Finance, Nasdaq Trader, SEC EDGAR va House Clerk kabi manbalardan bepul ochiq ma’lumotlardan foydalanadi. Ular hech qanday paket o‘rnatish, ro‘yxatdan o‘tish yoki API kalitini talab qilmaydi. Python 3.8 yoki undan yangiroq versiyasi kerak.

Muhim: Loyiha mustaqil ravishda savdo joylay olmaydi. Faqat broker ko‘nikmasi buyurtma berishga olib kelishi mumkin va buning uchun xavf tekshiruvidan o‘tish, sizning aniq tasdig‘ingiz hamda brokerlik ulagichining tasdiqlash oynasi talab qilinadi. Standart holatda qog‘oz savdosi ishlatiladi.

Asosiy imkoniyatlar va buyruqlar

  • /trader-scanner: Ochilish diapazoni yorib o‘tilishi, bayroq shakllari va haddan tashqari sotilgan aksiyalarning qaytishini aniqlash uchun grafiklarni skanerlaydi.
  • /trader-news: Kuzatilayotgan aksiyalar bo‘yicha sarlavhalar, SEC hujjatlari va narxga ta’sir qiluvchi yangiliklarni kuzatadi.
  • /trader-entry: Shakllanmani har bir bar bo‘yicha tekshiradi va uning kutilayotgan, ishga tushgan yoki muddati tugaganini bildiradi.
  • /trader-exit: Kirishdan oldin stop, foyda maqsadi va vaqtga asoslangan chiqishni belgilaydi.
  • /trader-timemachine: 10 000 ta simulyatsiya qilingan sessiyani ishga tushiradi va ayni shakllanmaning tarixiy takrorlanishlarini tahlil qiladi.
  • /trader-budget: Hisob budjeti va qabul qilinadigan maksimal zararga asoslanib, pozitsiya hajmini hisoblaydi.
  • /trader-risk: Taklif qilinayotgan buyurtmani sozlangan limitlar bilan tekshirgach, PASS yoki BLOCK natijasini qaytaradi.
  • /trader-broker: Buyurtma talonini ko‘rsatadi va aniq tasdiqlangan buyurtmani brokerlik ulagichi orqali yuborishi mumkin.
  • /trader-alerts: Stop, maqsad, narx, bozor ochilishi va kun oxiri shartlarini kuzatadi.
  • /trader-analyst: Daromad ma’lumotlarini o‘qiydi va kompaniya faoliyatidagi o‘zgarishlarni umumlashtiradi.
  • /trader-pelosi: E’lon qilinganda Kongress a’zolarining ochiq aksiyalar savdosi ma’lumotlarini o‘qiydi.

O‘rnatish variantlari

Claude orqali to‘g‘ridan-to‘g‘ri o‘rnatish

Repozitoriy URL manzili va o‘rnatish ko‘rsatmasini Claude’ga joylang:

https://github.com/Jakeschincariol/day-trader-skill

install skill

Claude Code plagini sifatida o‘rnatish

Repozitoriyni plaginlar bozori sifatida qo‘shing va plaginni o‘rnating:

/plugin marketplace add Jakeschincariol/day-trader-skill
/plugin install day-trader-skill@day-trader-skill

Claude Code plagin buyruqlariga nom maydonini qo‘shadi. Masalan, skaner /trader-scanner o‘rniga /day-trader-skill:trader-scanner ko‘rinishida chiqadi.

Oddiy global buyruqlarni o‘rnatish

Repozitoriyni klonlang va undagi ko‘nikma kataloglarini global Claude ko‘nikmalari katalogiga nusxalang:

git clone https://github.com/Jakeschincariol/day-trader-skill.git
cp -r day-trader-skill/trader-* ~/.claude/skills/

Ko‘nikmalarni faqat bitta loyihaga tegishli qilish uchun shu kataloglarni o‘sha loyihaning .claude/skills/ katalogiga nusxalang.

Claude Codesiz ko‘nikmadan foydalanish

Alohida SKILL.md faylining mazmunini suhbat boshiga joylashingiz mumkin. Shunda Claude ushbu ko‘nikma usuliga suhbat rejimi sifatida amal qiladi, biroq unga bog‘langan Python vositalari mavjud bo‘lmaydi.

Muhitni sozlash

Python 3.8 yoki undan yangiroq versiyasi o‘rnatilganini tasdiqlang:

python3 --version

Vositalar faqat Python standart kutubxonasidan foydalanadi, shuning uchun pip orqali hech narsa o‘rnatish shart emas.

SEC’ga bog‘liq yangiliklar va tahlil vositalari identifikatsiya qiluvchi user agent’ni talab qiladi. Ismingiz va elektron pochtangizni trader/config.json fayliga qo‘shing:

{
  "sec_user_agent": "Your Name you@example.com"
}

Buning o‘rniga SEC_USER_AGENT muhit o‘zgaruvchisini belgilang:

export SEC_USER_AGENT="Your Name you@example.com"

Brokerlik ma’lumotlarini suhbatga joylash o‘rniga muhit o‘zgaruvchilarida saqlang. Namunaviy konfiguratsiyada "paper": true ishlatiladi, Alpaca MCP serveri esa standart bo‘yicha qog‘oz hisobidan foydalanadi.

Ish jarayonini tushunish

Har bir ko‘nikma o‘z natijasini trader/ katalogiga yozadi, bu keyingi ko‘nikmaga avvalgi natijadan foydalanish imkonini beradi. Bitta savdo uchun odatiy ish jarayoni:

scanner -> news -> entry -> exit -> timemachine -> budget -> risk -> broker

Pozitsiya ochiq turganida alerts ko‘nikmasi uning stopi, maqsadi va kun oxirida majburiy chiqishini kuzatishi mumkin. Yangiliklar, tahlil va Kongress ma’lumotlarini ochish ko‘nikmalarini ham jadval asosida ishga tushirish mumkin.

Asosiy foydalanish: bosqichma-bosqich

1. Aksiyalar to‘plamini yaratish yoki skanerlash

Taxminan 5 900 ta AQSh aksiyasini o‘z ichiga olgan Nasdaq Trader belgilar to‘plamini yuklab oling:

python3 trader-scanner/scan.py universe

Bozor ochilishidan oldingi shakllanmalarni topish uchun to‘liq to‘plamni skanerlang:

python3 trader-scanner/scan.py daily

10:15 gacha kuzatilgan ochilish diapazoni yorib o‘tilishlarini qidirish uchun quyidagini ishga tushiring:

python3 trader-scanner/scan.py orb --at 10:15

2. Yangiliklar va hujjatlarni tekshirish

Nomzodni tanlaganingizdan so‘ng, so‘nggi sarlavhalar, 8-K hujjatlari va kunlik o‘zgarishni tekshiring. Ushbu misol TSLA bo‘yicha oxirgi 12 soatlik ma’lumotni so‘raydi:

python3 trader-news/news.py --tickers TSLA --hours 12

Yangiliklar konteksti muhim, chunki texnik jihatdan to‘g‘ri sozlama daromadlar hisobotlari, qo‘shilishlar, tartibga solishdagi o‘zgarishlar yoki bozorga ta’sir qiluvchi boshqa hodisalar atrofida boshqacha ishlashi mumkin.

3. Kirish nuqtasini tekshiring

TSLA ochilish diapazoni yorib o‘tish sozlamasi kutilayotganini, ishga tushganini yoki muddati tugaganini tekshiring:

python3 trader-entry/entry.py check TSLA --setup orb

Sozlama ishga tushguncha har 30 soniyada barma-bar kuzatishni davom ettirish uchun quyidagidan foydalaning:

python3 trader-entry/entry.py watch TSLA --every 30

Kirish vositasi bozorning har bir tikidan ko‘ra bir daqiqalik yoki besh daqiqalik barlarni o‘qiydi. Harakat qilishdan oldin muhim narxlarni brokeringiz orqali tasdiqlang.

4. Kirishdan oldin chiqish rejasini belgilang

Ochilish diapazoni o‘rta nuqtasidan stop sifatida va bitta risk birligidan maqsad sifatida foydalanib, reja yarating:

python3 trader-exit/exit.py plan --stop or-mid --target 1R --write

--write opsiyasi natijani trader/plan.json fayliga saqlaydi. Stop, maqsad va kun oxiridagi chiqishni oldindan rejalashtirish keyingi vositalarning aniqlanmagan chiqish strategiyasiga tayanishining oldini oladi.

5. Sozlamani simulyatsiya qiling va tarixiy tekshiruvdan o‘tkazing

Reja yaratilgach, Time Machine’ni ishga tushiring:

python3 trader-timemachine/timemachine.py run --write

Vosita aksiyaning so‘nggi besh daqiqalik barlari asosida 10,000 ta simulyatsiya qilingan sessiyani yaratadi va ayni qoida ishga tushgan tarixiy sessiyalarni ham tekshiradi. U maqsad birinchi bajarilganmi, stop birinchi ishga tushganmi yoki yopilish paytida pozitsiya hali ham ochiqmi kabi natijalarni ko‘rsatadi.

Time Machine simulyatsiya, bashorat emas. Uning ma’lumotlar oynasi kelajakdagi har qanday savdo to‘xtatilishi, gap, kutilmagan daromad natijasi yoki sarlavhani aks ettira olmaydi. Uning natijalaridan va’da sifatida emas, balki reallikni tekshirish vositasi sifatida foydalaning.

6. Pozitsiya hajmini hisoblang

Kirish va stop narxlari ma’lum bo‘lgach, pozitsiya hajmi va taklif etilayotgan buyurtmani yarating:

python3 trader-budget/size.py --write

Budjet vositasi sozlangan hisob hajmi va har bir savdo uchun maksimal zarardan foydalanadi. Masalan, README’dagi TSLA misolida $5,000 hisob, $50 zarar limiti va har bir aksiya uchun $5.86 rejalashtirilgan risk qo‘llanadi. 50 ni 5.86 ga bo‘lish natijasida sakkiz aksiyalik pozitsiya hosil bo‘ladi, rejalashtirilgan stop narxidagi zarar esa $46.88 bo‘ladi.

Yaratilgan bracket buyurtmasi trader/orders.json fayliga yoziladi.

7. Risk nazoratidan o‘tkazing

Har bir taklif etilgan buyurtmani brokerga taqdim etishdan oldin tekshiring:

python3 trader-risk/check.py

Risk menejeri maksimal savdo zarari, kunlik zarar, kunlik savdolar soni, mukofot-risk nisbati, kirish oynasi, pozitsiya hajmi va mavjud naqd pul kabi limitlarni baholaydi. U sabab bilan birga PASS yoki BLOCK natijasini qaytaradi.

8. Broker ticketini ko‘rib chiqing

Tayyorlangan ticketni ko‘rsating:

python3 trader-broker/ticket.py show

Broker bosqichi buyurtmani oddiy tilda ko‘rsatadi va uning tayyor yoki tayyor emasligini bildiradi. U buyurtmani yashirincha yubormaydi. Chatda aynan shu buyurtmani tasdiqlashingiz kerak, shuningdek brokerlik ulagichi ikkinchi Bir marta ruxsat berish yoki Rad etish tasdig‘ini ko‘rsatishi kerak.

9. Ogohlantirishlarni qo‘shing va tekshiring

Saqlangan rejadan ogohlantirishlar yarating:

python3 trader-alerts/alerts.py add --from-plan

Stop, maqsad yoki vaqtga asoslangan chiqish sharti bajarilgan-bajarilmaganini tekshiring:

python3 trader-alerts/alerts.py check

Ogohlantirish tekshiruvchisi mos kelgan har bir shart uchun bir marta signal beradi. Odatdagi reja yopilish yaqinida, masalan, 3:55 PM da, qolgan har qanday pozitsiyani yopishni o‘z ichiga oladi.

Qo‘shimcha tadqiqot vositalari

Daromadlar haqidagi faktlarni ko‘rib chiqing

TSLA uchun choraklik faktlar, o‘sish va aksiya boshiga daromad ma’lumotlarini so‘rang:

python3 trader-analyst/facts.py TSLA

Ommaviy Kongress oshkoruvlarini indekslang

Joriy yil uchun Pelosi bilan bog‘liq davriy tranzaksiya hisobotlarini indekslang:

python3 trader-pelosi/ptr.py index --member pelosi

Bu hisobotlar ommaviy oshkoruvlar bo‘lib, maxfiy ma’lumot emas. STOCK Act qonuniga ko‘ra, $1,000 dan ortiq qamrab olingan tranzaksiyalar sodir bo‘lganidan keyin 45 kungacha kechiktirib xabar qilinishi mumkin.

O‘rnatishni oflayn rejimda sinab ko‘ring

Repository ildiz katalogidan kiritilgan birlik testlarini ishga tushiring:

python3 -m unittest discover -s tests -v

Testlar real ma’lumotlarga asoslangan oflayn fixture’lardan foydalanadi. Ular qatoriga TSLA besh daqiqalik barlari, 10:15 dagi ochilish diapazoni skaneri, Yahoo Finance sarlavhalari, House Clerk yozuvlari, PTR matni va XBRL faktlari kiradi. Ular loyiha misolida hujjatlashtirilgan sonli natijalarni takrorlaydi.

Xavfsizroq foydalanish uchun ilg‘or maslahatlar

  1. Qog‘oz savdosidan boshlang. To‘liq ish jarayonini tasdiqlab, yaratilgan har bir faylni tushunib olmaguningizcha "paper": true holatini yoqilgan holda qoldiring.
  2. Ikkala tasdiqlash bosqichini ham saqlang. Brokerlik ulanishining vosita ruxsatini Tasdiqlash kerak qilib belgilang, hech qachon Har doim ruxsat berish holatiga o‘tkazmang.
  3. Oraliq fayllarni tekshiring. Keyingi bosqichlarni ishga tushirishdan oldin trader/plan.json va trader/orders.json fayllarini ko‘rib chiqing. Zanjirlangan ish jarayoni qulay, ammo har bir bosqich baribir tekshirilishi kerak.
  4. Qayta tiklanadigan simulyatsiyalardan foydalaning. Strategiya o‘zgarishlarini taqqoslaganda Time Machine seed qiymatini yozib oling, shunda bir xil simulyatsiya ketma-ketligini qayta bajarish mumkin bo‘ladi.
  5. Stop-losslarni taxminiy qiymat deb biling. Bozor keskin o‘zgarganda yoki tez harakatlanganda stop-order ko‘rsatilgan narxdan yomonroq narxda bajarilishi mumkin. Ko‘rsatilgan maksimal zarar stop narxida bajarilishga asoslangan.
  6. Norasmiy ma’lumotlarni tekshiring. Yahoo Finance grafik endpointi kechikishi, o‘zgarishi yoki so‘rovlar tezligini cheklashi mumkin. Muhim narxlar va hisob ma’lumotlarini brokeringiz bilan solishtiring.
  7. Amaldagi kunlik savdo nazoratlarini sozlang. Tartibga solishdagi o‘tish davrlarida brokerlar kunlik savdoga turlicha talablar qo‘yishi mumkin. Agar brokeringiz hali ham eski pattern-day-trader qoidasidan foydalansa, risk vositasi kunlik savdolarni hisobga olishi uchun "pdt_guard": true ni yoqing.
  8. Rejalashtirilmagan kredit yelkasidan saqlaning. Opsionlar, marja, qisqa sotuv va kredit yelkasi ularni aniq yoqmaguningizcha o‘chirilgan bo‘lib qoladi.
  9. Soliqlarni hisobga oling. Kunlik savdo foydasi odatda qisqa muddatli daromad hisoblanadi, tez-tez amalga oshiriladigan bitimlar esa wash sale holatlarini keltirib chiqarishi mumkin. Loyiha soliq bo‘yicha maslahat bermaydi.

Cheklovlar va xavf haqida ogohlantirish

Ushbu dastur ochiq ma’lumotlarni o‘qiydi va hisob-kitoblarni amalga oshiradi; u sizning moliyaviy sharoitingizni bilmaydi va kelajakdagi narxlarni bashorat qilmaydi. Kunlik savdo qiladigan aksariyat odamlar zarar ko‘radi. Simulyatsiya qilingan ehtimollar, tarixiy testlar, kirish signallari va rejalashtirilgan stoplar foydali savdoni yoki muayyan bajarilish narxini kafolatlamaydi.

Loyihadan tadqiqot va qog‘oz savdosi uchun foydalaning, muhim ma’lumotlarni mustaqil ravishda tekshiring va shaxsiy moliyaviy yoki soliq maslahati kerak bo‘lganda litsenziyaga ega mutaxassisga murojaat qiling.

Xulosa

Day Trader ko‘nikmasi savdo g‘oyasini tuzilgan va ko‘rib chiqish mumkin bo‘lgan ketma-ketlikka aylantiradi: skanerlash, o‘rganish, tasdiqlash, rejalashtirish, simulyatsiya qilish, pozitsiya hajmini belgilash, xavfni tekshirish, tasdiqlashni so‘rash va monitoring qilish. Uning eng kuchli himoya choralari aniq xavf nazorati, qog‘oz savdosining standart holati va inson tomonidan majburiy tasdiqlashdir. Manba kodi va yangilanishlarni Day Trader skill GitHub repozitoriyida ko‘ring.