با راهاندازی محیط پایتون برای معاملات و اتصال با کارگزاران، جنبههای مهم بازارهای مالی را خواهید آموخت. با پیشرفت، یاد خواهید گرفت که ابزارهای مالی را دریافت کنید، انواع مختلف شمعها و دادههای تاریخی را جستجو و محاسبه کنید و در نهایت، شاخصهای فنی را محاسبه و ترسیم کنید. در مرحله بعد، یاد خواهید گرفت که چگونه انواع مختلف سفارشات، مانند سفارشات معمولی، براکت و پوششی، را قرار دهید و انتقال حالت آنها را درک کنید. فصلهای بعدی شامل تست معکوس، معاملات کاغذی و در نهایت معاملات واقعی برای استراتژیهای الگوریتمی که ایجاد کردهاید، خواهد بود. شما حتی خواهید فهمید که چگونه معاملات را خودکار کنید و استراتژی مناسب را برای تصمیمگیریهای مؤثر پیدا کنید که در غیر این صورت برای معاملهگران انسانی غیرممکن است.
در پایان این کتاب، شما قادر خواهید بود از کتابخانههای پایتون برای انجام وظایف کلیدی در اکوسیستم معاملات الگوریتمی استفاده کنید.
توجه: برای نمایش، ما از Zerodha، یک کارگزار بازار سهام هند، استفاده میکنیم. اگر ساکن هند نیستید، نمیتوانید از Zerodha استفاده کنید و بنابراین نمیتوانید مثالها را مستقیماً آزمایش کنید. با این حال، میتوانید از کتاب الهام بگیرید و مفاهیم را در کارگزار بازار سهام مورد نظر خود به کار ببرید.
آنچه خواهید آموخت
استفاده از پایتون برای برقراری ارتباط با کارگزاران
مدیریت و دستکاری دادههای سری زمانی با استفاده از پایتون
دریافت لیستی از صرافیها، بخشها، ابزارهای مالی و دادههای تاریخی برای تعامل با بازار واقعی
درک، دریافت و محاسبه انواع مختلف شمعها و استفاده از آنها برای محاسبه و ترسیم انواع مختلف شاخصهای فنی
توسعه و بهبود عملکرد استراتژیهای معاملات الگوریتمی
انجام بک تست و معاملات کاغذی روی استراتژیهای معاملات الگوریتمی
پیادهسازی معاملات واقعی در ساعات کاری بازارهای سهام
این کتاب برای چه کسانی مناسب است؟
اگر شما یک تحلیلگر مالی، معاملهگر مالی، تحلیلگر داده، معاملهگر الگوریتمی، علاقهمند به معامله یا هر کسی هستید که میخواهد معاملات الگوریتمی را با پایتون و تکنیکهای مهم برای مقابله با چالشهای پیش روی حوزه مالی یاد بگیرد، این کتاب برای شما مناسب است. دانش پایه کار با زبان برنامهنویسی پایتون مورد انتظار است. اگرچه دانش بنیادی در مورد اصطلاحات مرتبط با تجارت مفید خواهد بود، اما اجباری نیست.
فهرست مطالب
مدیریت و دستکاری دادههای تاریخ، زمان و سری زمانی
بازارهای سهام – مقدمات معامله
دریافت دادههای مالی
محاسبه نمودارهای شمعی و دادههای تاریخی
محاسبه و ترسیم شاخصهای فنی
قرار دادن سفارشات معاملاتی در بورس
قرار دادن سفارشات براکت و پوششی در بورس
استراتژیهای معاملاتی الگوریتمی – کد گام به گام
معاملات الگوریتمی – بک تست
معاملات الگوریتمی – معامله روی کاغذ
معاملات الگوریتمی – معامله واقعی
پیوست ۱
پیوست ۲
پیوست ۳






























