کتاب Getting Started with Forex Trading Using Python (شروع تجارت فارکس با استفاده از پایتون: راهنمای مبتدیان برای بازار ارز و توسعه الگوریتمهای معاملاتی) در دو محور بازار جهانی فارکس و کار با آن با استفاده از زبان برنامهنویسی پایتون در 14 فصل به شما کاربرد این زبان محبوب را آموزش داده و همچنین مفاهیم فارکس و استفادهی مفید از زبان پایتون جهت سودآوری بیشتر در فارکس را نیز توضیح خواهد داد.
در ادامه مقدمهای از کتاب Getting Started with Forex Trading Using Python را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Getting Started with Forex Trading Using Python:
تجارت فارکس در 20 سال گذشته محبوب بوده و محبوبیت آن در حال افزایش است. این بازار بیشتر به دلیل سودهای بالقوه زیاد و توانایی شروع با سرمایه اولیه نسبتاً کمی، معامله گران جدید را جذب میکند. با این حال، در عین حال، یکی از خطرناک ترین بازارها شناخته میشود، زیرا طبق آمار اکثر رگولاتورها، بیش از 75 درصد معامله گران فارکس به طور کامل پول خود را از دست میدهند.
این به چند دلیل اتفاق میافتد. برخی از تازه واردان در فارکس تمایل دارند با آن مانند معاملات سهام رفتار کنند و سعی میکنند در بازاری سرمایه گذاری کنند که پتانسیل صعودی ذاتی ندارد. دیگران میخواهند از اهرم بالا استفاده کنند، از چندین کتاب «سریع پولدار شوید» برای شکار سودهای افسانهای الهام گرفته میشوند، به اشتباه محاسبه میکنند و سپس به سرعت کل سپردهشان را از دست میدهند.
اما مشکلات اصلی همه معاملهگران مبتدی فارکس، فقدان ایدههای معاملاتی و عدم درک این موضوع است که چرا بازار ممکن است این کار را انجام دهد یا آن را انجام دهد، چه زمانی ممکن است انجام معامله منطقی باشد، چه زمانی ممکن است مشکل ساز باشد، و چه زمانی باقی بماند.
به طور کامل از بازار دور شود تا از ضررهای تقریباً اجتناب ناپذیر جلوگیری شود. معاملات الگوریتمی میتواند راه حلی برای این مشکل ارائه دهد، زیرا بر اساس قوانینی است که میتوان قبل از به خطر انداختن هر گونه پول واقعی آزمایش کرد. فراتر از آن، اتوماسیون معاملات به کاهش ریسکهای عملیاتی کمک میکند و کنترل کامل بر اجرا را فراهم میکند، که با ثبت سفارش دستی امکانپذیر نیست.
کتاب Getting Started with Forex Trading Using Python از دیدگاه یک معاملهگر حرفهای الگوی شکاف بین «فارکس آسان» که توسط بسیاری از کارگزاران خردهفروشی تبلیغ میشود و بازار واقعی فارکس، با تمام احتیاطها و مشکلات آن، را پر میکند. این خواننده را از طریق تمام مراحل لازم در توسعه استراتژیهای معاملاتی خودکار که حداقل شانس بقا در این بازار بحث برانگیز دارند، راهنمایی میکند. این مجموعه ای از دستور العملهای آماده نیست که بتوانید آنها را کپی، چسباندن و اجرا کنید: بازارها دائماً در حال تغییر هستند و شما باید با تغییر استراتژیهای خود را با آنها تطبیق دهید و دوباره تطبیق دهید.
هدف اصلی کتاب Getting Started with Forex Trading Using Python ارائه درک روشنی از آنچه ممکن است، چه چیزی نیست، و چه چیزی به طور واقع بینانه از تجارت الگوریتمی در فارکس انتظار میرود، است. در پایان کتاب، دانش ضروری بازار فارکس در سطح یک معامله گر حرفه ای میز را خواهید داشت. در عین حال، مهارتهای عملی برای پیادهسازی الگوریتمهای معاملاتی در پایتون را خواهید داشت. اگرچه این کتاب تنها اولین قدم برای مبتدیان به دنیای تجارت فارکس است، اما میتواند به شما کمک کند نه تنها به عنوان یک معامله گر خرده فروشی شروع کنید بلکه در نهایت شغلی در این صنعت پیدا کنید.
کتاب Getting Started with Forex Trading Using Python برای چه کسی است؟
این کتاب برای کسانی است که با برنامهنویسی پایتون آشنا هستند و میخواهند آبهای تجارت الگوریتم را آزمایش کنند.
این یک آموزش پایتون نیست: من فرض می کنم که شما به خوبی با زبان و برنامه نویسی شی گرا آشنا هستید. با این حال، دانش خاصی در برنامه نویسی مورد نیاز نیست، و هر زمان که از یک نوع شی یا ساختار جدید استفاده می شود، به تفصیل توضیح داده میشود.
هیچ دانشی در مورد بازارها و تجارت و همچنین تجربه قبلی در تجارت لازم نیست. من سعی کردم مطالب را با سادهترین عبارات اما بدون ساده کردن موضوع توضیح دهم تا به شما کمک کنم دایره لغات معاملاتی خود را گسترش دهید و درک واضحی از معنای ضروریترین اصطلاحات به دست آورید.
در عین حال، پایتون فقط برای ارائه نمونههای کاری از مفاهیم در نظر گرفته شده در کتاب استفاده میشود. هیچ تکنیک برنامهنویسی ویژهای برای پایتون استفاده نمیشود. این بدان معنی است که شما به راحتی میتوانید کد را پورت کنید یا چیزی را به تنهایی به زبانهای دیگر توسعه دهید، بنابراین این کتاب میتواند برای معامله گرانی که از سکوهای دیگر مانند MetaTrader استفاده میکنند نیز بسیار مفید باشد.
آنچه کتاب Getting Started with Forex Trading Using Python پوشش میدهد:
فصل 1، توسعه استراتژیهای معاملاتی – چرا آنها متفاوت هستند، مفهوم استراتژیهای معاملاتی و معاملات خودکار را معرفی میکند و اجزای اصلی یک برنامه تجاری مانند دریافت دادههای بازار، تصمیمگیری معاملات، و اجرای سفارشها را برجسته میکند.
فصل 2 کتاب Getting Started with Forex Trading Using Python، استفاده از پایتون برای استراتژیهای معاملاتی، بر استفاده از پایتون برای تحلیل بازار، مدلسازی و معاملات واقعی تمرکز دارد.
فصل 3، بررسی اجمالی بازار FX از دیدگاه یک توسعهدهنده، نحوه عملکرد بازارها را توضیح میدهد، بر انواع مختلف شرکتکنندگان در بازار و روشی که آنها بر قیمت تأثیر میگذارند تمرکز میکند، و اصطلاحات اصلی ضروری برای هر مطالعه بیشتر را معرفی میکند.
فصل 4 کتاب Getting Started with Forex Trading Using Python، برنامه معاملاتی – چه چیزی در داخل است؟، اولین پیش نویس معماری برنامه معاملاتی را که در فصل 1 پیشنهاد شده بود، گسترش میدهد و نمای دقیق تری از اجزای اصلی آن ارائه میدهد.
فصل 5، بازیابی و مدیریت دادههای بازار با پایتون، مثالهای عملی از دستکاری تیکها و دادههای کتاب سفارش ارائه میدهد، استفاده از فشردهسازی دادهها را توضیح میدهد و مفهوم اتصالدهنده داده جهانی را معرفی میکند.
فصل ششم، مبانی تحلیل بنیادی و کاربرد احتمالی آن در معاملات ارزی، تفاوت بین تحلیل بنیادی و تکنیکال را توضیح میدهد و نمونههایی از مهمترین رویدادهای بنیادی و نحوه تأثیرگذاری آنها بر قیمت بازار را نشان میدهد.
فصل 7 کتاب Getting Started with Forex Trading Using Python، تجزیه و تحلیل فنی و پیادهسازی آن در پایتون، تعدادی از شناخته شده ترین و معمولی ترین مطالعات فنی را در نظر میگیرد، روابط آنها را با سری زمانی قیمت زیربنایی توضیح میدهد، و پیادهسازیهای ممکن در پایتون را پیشنهاد میکند.
فصل 8 کتاب Getting Started with Forex Trading Using Python، تجسم دادهها در تجارت FX با پایتون، رسم اولیه را معرفی میکند که برای تجسم سریهای زمانی قیمت و سایر اشیاء گرافیکی، مانند منحنیهای ارزش سهام و افتها استفاده میشود.
فصل 9، استراتژیهای معاملاتی و عناصر اصلی آنها، آلفا و بتا را به عنوان معیارهای کلیدی عملکرد معرفی میکند، معیارسازی در مدیریت سرمایه را توضیح میدهد و محبوبترین استراتژیهای معاملاتی تولید الفبا را مورد بحث قرار میدهد.
فصل 10 کتاب Getting Started with Forex Trading Using Python، انواع سفارشها و شبیهسازی آنها در پایتون، مفهوم سفارش معاملاتی را معرفی میکند، انواع اصلی سفارشها را توضیح میدهد و بر ریسکهای مرتبط با هر یک از آنها تاکید میکند.
فصل 11، بک تست و عملکرد نظری، بک تست را به عنوان هسته توسعه هر استراتژی معاملاتی مورد بحث قرار میدهد، معماری یک برنامه تجاری را بررسی میکند، چند رشتهای را معرفی میکند و یک مورد استفاده دقیق از آن برای سازماندهی ارتباط بین بخشهای یک برنامه ارائه میدهد، منطق را توضیح میدهد. درگیر است، و راهحلهای کد کاری را برای یک برنامه معاملاتی با استفاده از دادههای بازار زنده برای آزمایشهای برگشتی پیشنهاد میکند.
فصل 12 کتاب Getting Started with Forex Trading Using Python، نمونه استراتژی – دنبال کردن روند، به دقت تمام مراحل لازم برای توسعه یک استراتژی معاملاتی ساده را از ابتدا در نظر میگیرد و تعدادی کد پایتون کاربردی را ارائه میدهد.
فصل 13 کتاب Getting Started with Forex Trading Using Python، معامله یا معامله نکردن – تحلیل عملکرد، معیارهای بسیار اساسی مورد استفاده برای ارزیابی عملکرد یک استراتژی معاملاتی را معرفی میکند و مثالهای عملی را با استفاده از عملکرد نظری استراتژی توسعهیافته در فصل 12 ارائه میکند.
فصل 14، اکنون کجا برویم؟، مجموعهای از ایدههای معاملاتی، تنظیمات فنی، و قطعههای کد را ارائه میدهد که میتوانید برای توسعه خود از آنها استفاده کنید.
سرفصلهای کتاب Getting Started with Forex Trading Using Python:
- Cover
- Title Page
- Copyright and Credits
- Contributors
- Table of Contents
- Preface
- Part 1: Introduction to FX Trading Strategy Development
- Chapter 1: Developing Trading Strategies – Why They Are Different
- Chapter 2: Using Python for Trading Strategies
- Chapter 3: FX Market Overview from a Developer’s Standpoint
- Part 2: General Architecture of a Trading Application and A Detailed Study of Its Components
- Chapter 4: Trading Application: What’s Inside?
- Chapter 5: Retrieving and Handling Market Data with Python
- Chapter 6: Basics of Fundamental Analysis and Its Possible Use in FX Trading
- Chapter 7: Technical Analysis and Its Implementation in Python
- Chapter 8: Data Visualization in FX Trading with Python
- Part 3: Orders, Trading Strategies, and Their Performance
- Chapter 9: Trading Strategies and Their Core Elements
- Chapter 10: Types of Orders and Their Simulation in Python
- Chapter 11: Backtesting and Theoretical Performance
- Part 4: Strategies, Performance Analysis, and Vistas
- Chapter 12: Sample Strategy – Trend-Following
- Chapter 13: To Trade or Not to Trade – Performance Analysis
- Chapter 14: Where to Go Now?
- Index
- Other Books You May Enjoy
جهت دانلود کتاب Getting Started with Forex Trading Using Python میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.