Trim Size: 6in x 9in Chan c01.tex V2 - 12/11/2016 12:44 A.M. Page 1 1 C H A P T E R 1 The Basics of Algorithmic Trading A n algorithmic trading strategy feeds market data (historical or live) into a computer (backtest or automated execution) program. The program then submits orders to the broker through an API, and receives order status notifications back from the broker. The flowchart in Figure 1.1 illustrates this process. Notice that I deliberately use the same box to indicate the computer pro- gram that generates backtest results and live orders: This is the best way to ensure we are trading the exact same model that we have backtested. In this chapter, I will discuss the latest services, products, and their ven- dors applicable to each of the blocks in Figure 1.1. In addition, I will describe my favorite performance metrics, the way to determine the optimal lever- age, and the simplest asset allocation method. Though I have touched on many (but not all) of these issues in my previous books, I have updated them here based on the state of the art. The FinTech industry has not been stand- ing still, nor has my understanding of issues ranging from brokers’ safety to subtleties of portfolio optimizatio The Basicsof AlgorithmicTradingA n algorithmic trading strategy feeds market data (historical or live) intoa computer (backtest or automated execution) program. The programthen submits orders to the broker through an API, and receives order statusnotifications back from the broker. The flowchart in Figure 1.1 illustratesthis process.Notice that I deliberately use the same box to indicate the computer pro-gram that generates backtest results and live orders: This is the best way toensure we are trading the exact same model that we have backtested.In this chapter, I will discuss the latest services, products, and their ven-dors applicable to each of the blocks in Figure 1.1. In addition, I will describemy favorite performance metrics, the way to determine the optimal lever-age, and the simplest asset allocation method. Though I have touched onmany (but not all) of these issues in my previous books, I have updated themhere based on the state of the art. The FinTech industry has not been stand-ing still, nor has my understanding of issues ranging from brokers’ safety tosubtleties of portfolio optimization.
چکیده فارسی
اندازه تریم: 6 اینچ x 9 اینچ Chan c01.tex V2 - 12/11/2016 12:44 صبح. Page 1 1 C H A P T E R 1 مبانی تجارت الگوریتمی یک استراتژی معاملاتی الگوریتمی، داده های بازار (تاریخی یا زنده) را به یک برنامه کامپیوتری (آزمون پشتیبان یا اجرای خودکار) تغذیه می کند. سپس برنامه سفارشات را از طریق API به کارگزار ارسال می کند و اعلان های وضعیت سفارش را از کارگزار دریافت می کند. نمودار جریان در شکل 1.1 این فرآیند را نشان می دهد. توجه داشته باشید که من عمداً از همان کادر برای نشان دادن برنامه رایانه ای استفاده می کنم که نتایج بک تست و سفارشات زنده را تولید می کند: این بهترین راه برای اطمینان از اینکه ما دقیقاً همان مدلی را که آزمایش کرده ایم معامله می کنیم. در این فصل، من آخرین خدمات، محصولات و فروشندگان آنها را که برای هر یک از بلوکهای شکل 1.1 قابل اجرا هستند، مورد بحث قرار خواهم داد. علاوه بر این، معیارهای عملکرد مورد علاقه خود، روش تعیین اهرم بهینه و ساده ترین روش تخصیص دارایی را شرح خواهم داد. اگرچه من در کتابهای قبلیام به بسیاری از این مسائل (و نه همه) اشاره کردهام، اما آنها را در اینجا بر اساس وضعیت هنر بهروزرسانی کردهام. صنعت فینتک هنوز ثابت نشده است، و همچنین درک من از مسائل مختلف از ایمنی کارگزاران گرفته تا ظرافتهای بهینهسازی پورتفولیو نیز وجود ندارد. برنامه سپس برنامه سفارشات را از طریق یک API به کارگزار ارسال می کند و اعلان وضعیت سفارش را از کارگزار دریافت می کند. فلوچارت در شکل 1.1 این فرآیند را نشان می دهد. توجه داشته باشید که من عمداً از همان کادر برای نشان دادن برنامه رایانه ای استفاده می کنم که نتایج بک تست و سفارشات زنده را تولید می کند: این بهترین راه برای اطمینان از اینکه ما دقیقاً همان مدلی را که آزمایش کرده ایم معامله می کنیم. در این فصل، من آخرین خدمات، محصولات، و فروشندگان آنها را که برای هر یک از بلوک های شکل 1.1 قابل استفاده است، مورد بحث قرار خواهم داد. علاوه بر این، معیارهای عملکرد مورد علاقه خود، روش تعیین سن اهرم بهینه و ساده ترین روش تخصیص دارایی را شرح خواهم داد. اگرچه من در کتابهای قبلیام به بسیاری از این موضوعات (اما نه همه) دست زدهام، اما آنها را بر اساس وضعیت هنر بهروزرسانی کردهام. صنعت فینتک هنوز ثابت نبوده است و درک من از مسائل مختلف از ایمنی کارگزاران تا ظرافتهای بهینهسازی پورتفولیو نیز وجود ندارد.
ادامه ...
بستن ...
Author(s): Ernest P. Chan
Series: Wiley Trading
Publisher: Wiley, Year: 2017
ISBN: 1119219604,9781119219606
ادامه ...
بستن ...