ویژگیهای کلیدی
دستورالعملهای عملی پایتون را برای کسب، تجسم و ذخیره دادههای بازار برای تحقیقات بازار دنبال کنید.
طراحی، بک تست و ارزیابی عملکرد استراتژیهای معاملاتی با استفاده از تکنیکهای حرفهای
استراتژیهای معاملاتی ساخته شده در پایتون را در یک محیط معاملاتی زنده با اتصال API مستقر کنید.
شرح کتاب
کشف کنید که چگونه پایتون با تخصص بینظیر و بینشهای عملی از جیسون استریمپل، بنیانگذار PyQuant News و یک متخصص باتجربه با تجربه جهانی در تجارت و مدیریت ریسک، معاملات الگوریتمی را برای افراد غیرحرفهای قابل دسترس کرده است. این کتاب شما را از اصول اولیه امور مالی کمی و کسب دادهها تا مراحل پیشرفته بک تست و معاملات زنده راهنمایی میکند.
دستورالعملهای دقیق به شما کمک میکنند تا از OpenBB SDK پیشرفته برای جمعآوری دادههای آزاد موجود برای سهام، آپشنها و معاملات آتی استفاده کنید و محیط تحقیقاتی خود را با استفاده از تکنیکهای ذخیرهسازی بسیار سریع مانند SQLite، HDF5 و ArcticDB بسازید. این کتاب به شما نشان میدهد که چگونه از SciPy و مدلهای آماری برای شناسایی عوامل آلفا و پوشش ریسک و ایجاد عوامل مومنتوم و بازگشت به میانگین استفاده کنید. شما پارامترهای استراتژی را با بهینهسازی گام به گام با استفاده از VectorBT بهینه خواهید کرد و با استفاده از Zipline Reloaded یک بک تست آماده برای تولید ایجاد خواهید کرد. با پیادهسازی تمام آنچه آموختهاید، استراتژیهای معاملاتی الگوریتمی خود را در یک محیط معاملاتی زنده با استفاده از Interactive Brokers API راهاندازی و مستقر خواهید کرد که به شما امکان میدهد دادههای سطح تیک را پخش کنید، سفارشات را ارسال کنید و جزئیات سبد سهام را بازیابی کنید.
در پایان این کتاب معاملاتی الگوریتمی، شما نه تنها مفاهیم اساسی، بلکه مهارتهای عملی لازم برای پیادهسازی و اجرای استراتژیهای معاملاتی پیچیده با استفاده از پایتون را نیز فرا خواهید گرفت.
آنچه خواهید آموخت
دادههای بازار آزاد موجود را با پلتفرم OpenBB جمعآوری و پردازش کنید
یک محیط تحقیقاتی بسازید و آن را با دادههای بازار مالی پر کنید
از یادگیری ماشین برای شناسایی عوامل آلفا و مهندسی آنها در سیگنالها استفاده کنید
از VectorBT برای یافتن پارامترهای استراتژی با استفاده از بهینهسازی walk-forward استفاده کنید
با Zipline Reloaded بک تستهای آماده برای تولید بسازید و عملکرد عامل را ارزیابی کنید
چارچوب کد را برای اتصال و ارسال سفارش به Interactive Brokers تنظیم کنید
این کتاب برای چه کسانی مناسب است؟
کتاب آشپزی پایتون برای معاملات الگوریتمی، معاملهگران، سرمایهگذاران و توسعهدهندگان پایتون را با کدی برای طراحی، بکتست و استقرار استراتژیهای معاملات الگوریتمی مجهز میکند. شما باید تجربه سرمایهگذاری در بازار سهام، دانش ساختارهای داده پایتون و درک اولیه از استفاده از کتابخانههای پایتون مانند پانداها را داشته باشید. این کتاب همچنین برای افرادی با تجربه پایتون که در حال حاضر در بازار فعال هستند یا مشتاق فعالیت در این بازار هستند، ایدهآل است.






























