Friday 21 July 2017

ซื้อขาย ระบบ Backtesting Excel


ใช้ Excel เพื่อย้อนกลับการทดสอบกลยุทธ์การซื้อขายวิธีการทดสอบย้อนกลับด้วย Excel. I ve ทำจำนวนเงินที่ยุติธรรมของกลยุทธ์การซื้อขายกลับการทดสอบฉันเคยใช้ภาษาโปรแกรมที่ซับซ้อนและขั้นตอนวิธีและฉันยังทำมันด้วยดินสอและกระดาษคุณไม่จำเป็นต้องเป็น นักวิทยาศาสตร์จรวดหรือโปรแกรมเมอร์เพื่อกลับทดสอบกลยุทธ์การซื้อขายจำนวนมากหากคุณสามารถใช้โปรแกรมสเปรดชีตเช่น Excel แล้วคุณสามารถกลับ test หลายกลยุทธ์วัตถุประสงค์ของบทความนี้เพื่อแสดงวิธีการกลับทดสอบกลยุทธ์การซื้อขายโดยใช้ Excel และ แหล่งข้อมูลสาธารณะที่มีอยู่ไม่ควรเสียค่าใช้จ่ายใด ๆ มากกว่าเวลาที่ใช้ในการทำแบบทดสอบก่อนที่คุณจะเริ่มต้นการทดสอบกลยุทธ์ใด ๆ คุณต้องมีชุดข้อมูลอย่างน้อยที่สุดคือชุดของวันที่เวลาและราคาที่สมจริงมากกว่าที่คุณต้องการ คุณมักจะต้องใช้องค์ประกอบเวลาของชุดข้อมูลเท่านั้นหากคุณกำลังทดสอบกลยุทธ์การซื้อขายในวันอินทราเน็ตหากคุณต้องการทำงานพร้อมและเรียนรู้วิธีย้อนกลับการทดสอบกับ Excel ในขณะที่คุณอ่านได้อีกครั้ง ng นี้แล้วทำตามขั้นตอนที่ฉันร่างในแต่ละส่วนเราจำเป็นต้องได้รับข้อมูลบางอย่างสำหรับสัญลักษณ์ที่เราจะกลับ test. Go to Yahoo Finance ในฟิลด์ใส่สัญลักษณ์ของ s ใส่ IBM และคลิก GO ภายใต้คำคมใน ด้านซ้ายมือคลิก History Prices และป้อนช่วงวันที่ที่คุณต้องการจากวันที่ 1 ม. ค. 2547 ถึงวันที่ 31 ธ. ค. 2547 เลื่อนลงไปที่ด้านล่างของหน้าและคลิกดาวน์โหลดลงในสเปรดชีตบันทึกไฟล์ที่มีชื่อเช่นและสถานที่ ที่คุณสามารถค้นพบได้ในภายหลังการจัดเตรียมข้อมูลเปิดไฟล์ที่คุณดาวน์โหลดด้านบนโดยใช้ Excel เนื่องจากลักษณะแบบไดนามิกของอินเทอร์เน็ตคำแนะนำที่คุณอ่านข้างต้นและไฟล์ที่คุณเปิดอาจมีการเปลี่ยนแปลงตามเวลาที่คุณอ่านข้อความนี้ . เมื่อฉันดาวน์โหลดไฟล์นี้ไม่กี่บรรทัดด้านบนดูเหมือนว่านี้คุณสามารถลบคอลัมน์ที่คุณไม่ต้องการใช้สำหรับการทดสอบที่ฉัน m เกี่ยวกับการทำฉันจะใช้วันที่เปิดและปิดค่าดังนั้นฉันมี ลบสูง, ต่ำ, ปริมาณและ Adj Close. I นอกจากนี้ยังจัดเรียงข้อมูลเพื่อให้ วันที่เก่าแก่ที่สุดเป็นอันดับแรกและวันที่ล่าสุดอยู่ที่ด้านล่างใช้ตัวเลือกเมนูข้อมูล - เรียงลำดับเพื่อทำสิ่งนี้แทนการทดสอบกลยุทธ์ต่อ se ฉันจะพยายามหาวันในสัปดาห์ซึ่งให้ผลตอบแทนที่ดีที่สุดถ้าคุณ ตามซื้อเปิดและขายกลยุทธ์ใกล้ชิดโปรดจำไว้ว่าบทความนี้อยู่ที่นี่เพื่อแนะนำให้คุณรู้จักวิธีการใช้ Excel เพื่อย้อนกลับกลยุทธ์การทดสอบเราอาจสร้างสิ่งนี้ต่อไปนี่เป็นไฟล์ที่มีสเปรดชีตมีข้อมูลและสูตรสำหรับ การทดสอบนี้ข้อมูลของฉันอยู่ในคอลัมน์ A ถึง C Date, Open, Close ในคอลัมน์ D ถึง H ฉันมีสูตรวางเพื่อกำหนดผลตอบแทนในแต่ละวันการป้อนส่วน formulae. The หากคุณเป็นผู้เชี่ยวชาญ Excel อีกครั้ง การทำงานออกสูตรเพื่อใช้นี่เป็นเพียงเรื่องของการปฏิบัติและยิ่งคุณฝึกสูตรอื่น ๆ ที่คุณจะค้นพบและความยืดหยุ่นมากขึ้นคุณจะมีกับการทดสอบของคุณถ้าคุณดาวน์โหลดสเปรดชีตแล้วลองดูสูตรในเซลล์ D2 ดูเหมือนว่านี่ สูตรจะถูกคัดลอกไปยังเซลล์อื่น ๆ ทั้งหมดในคอลัมน์ D ถึง H ยกเว้นแถวแรกและไม่จำเป็นต้องได้รับการปรับแต่งเมื่อได้รับการคัดลอกแล้วฉันจะอธิบายสูตรในระยะสั้นสูตร IF มีเงื่อนไขเงื่อนไขที่แท้จริงและเป็นเท็จเงื่อนไข คือถ้าวันในสัปดาห์ที่แปลงเป็นตัวเลขตั้งแต่วันที่ 1-5 ซึ่งตรงกับวันจันทร์ถึงวันศุกร์จะเหมือนกับวันของสัปดาห์ในแถวแรกของคอลัมน์นี้ D 1 แล้วส่วนที่แท้จริงของคำสั่ง C2-B2 จะให้ เราค่าของ Close - Open นี้แสดงว่าเราซื้อ Open และขาย Close และนี่คือการสูญเสียกำไรของเราส่วนเท็จของคำสั่งคือคู่ของคำพูดสองครั้งซึ่งทำให้ไม่มีอะไรในเซลล์หากวันในสัปดาห์เป็น ไม่ตรงกับสัญญาณที่ด้านซ้ายของตัวอักษรคอลัมน์หรือหมายเลขแถวล็อคคอลัมน์หรือแถวเพื่อที่ว่าเมื่อมันคัดลอกส่วนหนึ่งของการอ้างอิงเซลล์ doesn t เปลี่ยนดังนั้นที่นี่ในตัวอย่างของเราเมื่อมีการคัดลอกสูตรการอ้างอิงไปยัง เซลล์วันที่ A2 จะเปลี่ยนหมายเลขแถวถ้าคัดลอกไปยังแถว row ใหม่ t คอลัมน์จะยังคงอยู่ที่คอลัมน์ A. คุณสามารถรังสูตรและสร้างกฎที่มีประสิทธิภาพล้ำและการแสดงออกผลที่ด้านล่างของคอลัมน์วันทำงานฉันได้วางฟังก์ชันสรุปบางอย่างสะดุดตาค่าเฉลี่ยและผลรวมฟังก์ชันเหล่านี้แสดงให้เราเห็นว่าในปี 2004 วันที่มีกำไรมากที่สุดในการใช้กลยุทธ์นี้คือวันอังคารและตามด้วยวันพุธเมื่อฉันทดสอบยุทธศาสตร์ Expiry Fridays - Bullish หรือ Bearish และเขียนบทความที่ฉันใช้วิธีการที่คล้ายกันมากกับสเปรดชีตและสูตรต่างๆเช่นนี้ วัตถุประสงค์ของการทดสอบเพื่อดูว่าวันหมดอายุวันศุกร์โดยทั่วไปรั้นหรือหยาบคายลองออกดาวน์โหลดข้อมูลบางส่วนจาก Yahoo Finance โหลดลงใน Excel และลองใช้สูตรและดูสิ่งที่คุณสามารถมากับโพสต์คำถามของคุณในฟอรัมดี โชคดีและการล่าสัตว์กลยุทธ์ที่ทำกำไรได้การบริหารจัดการข้อมูลในระดับรัฐมีการใช้กลยุทธ์แก้ปัญหาการปรับใช้กลยุทธ์ - ตัวเลือกฟิวเจอร์สสกุลเงินตะกร้าและเครื่องมือสังเคราะห์ที่กำหนดเอง สนับสนุนหลายฟีดข้อมูล latency ต่ำสนับสนุนความเร็วการประมวลผลในข้อความนับล้านต่อวินาทีในเทราไบต์ของข้อมูล C และ backtesting กลยุทธ์และการเพิ่มประสิทธิภาพการดำเนินการโบรกเกอร์หลายสนับสนุนสัญญาณการซื้อขายแปลงเป็นคำสั่ง FIXQuantFACTORY การจัดการข้อมูลระดับชั้น backtesting กลยุทธ์ โซลูชันการปรับใช้ - QuantDEVELOPER - กรอบงานและ IDE สำหรับการพัฒนากลยุทธ์การซื้อขายการดีบักการทำ backtesting และการเพิ่มประสิทธิภาพพร้อมใช้งานเป็น Visual Studio plug-in - QuantDATACENTER - ช่วยในการจัดการคลังข้อมูลที่ผ่านมาและจับข้อมูลตลาดในเวลาจริงหรือต่ำมากจากผู้ให้บริการ และการแลกเปลี่ยน - QuantENGINE - ช่วยในการปรับใช้และดำเนินกลยุทธ์ precompiled - ข้อมูลหลายสินทรัพย์ระยะเวลาหลาย latency ข้อมูลต่ำโบรกเกอร์หลายสนับสนุนการจัดการข้อมูลระดับชั้น backtesting กลยุทธ์การใช้งานโซลูชัน - OpenQuant - C และระบบระดับผลงาน backtesting และการค้าหลาย การทดสอบระดับ intraday การเพิ่มประสิทธิภาพ WFA ฯลฯ m โบรกเกอร์และฟีดข้อมูลจำนวนมากได้รับการสนับสนุน - QuantTrader - สภาพแวดล้อมการซื้อขายการผลิต - QuantBase - การจัดการข้อมูลแบบรวมศูนย์ - QuantRouter - ข้อมูลและการกำหนดเส้นทางคำสั่งการจัดการข้อมูลในระดับชั้นการจัดการข้อมูลย้อนหลังวิธีการแก้ปัญหาการปรับใช้กลยุทธ์ - โซลูชัน multi-asset สนับสนุนข้อมูลหลายประเภท ของ RDBMS ที่มีอินเทอร์เฟซ JDBC เช่น Oracle, Microsoft SQL Server, Sybase, MySQL เป็นต้นลูกค้าสามารถใช้ IDE กับสคริปต์ในทั้ง Java, Ruby หรือ Python หรือสามารถใช้ IDE ของตัวเองได้ - การสนับสนุนหลายโบรกเกอร์ สัญญาณการแปลงเป็นคำสั่ง FIX การจัดการข้อมูลระดับชั้นการจัดการข้อมูล backtesting กลยุทธ์การใช้งานโซลูชั่น - การแก้ปัญหาหลายสินทรัพย์ forex, ตัวเลือก, ฟิวเจอร์, หุ้น, ETFs, สินค้าโภคภัณฑ์, เครื่องมือสังเคราะห์และการแพร่กระจายอนุพันธ์ที่กำหนดเอง ฯลฯ ฟีดข้อมูลหลายสนับสนุน - กรอบกลยุทธ์การค้า การพัฒนา, การดีบัก, การทำ backtesting และการเพิ่มประสิทธิภาพ - รองรับการทำงานของโบรกเกอร์หลายตัว, การซื้อขาย s แปลงเป็นใบสั่ง FIX IB, JPMorgan, FXCM ฯลฯ แพลตฟอร์มซอฟต์แวร์เฉพาะรวมกับข้อมูล Tradestation สำหรับ backtesting และ auto-trading - วันข้อมูล intraday เราหุ้นสำหรับ 43 ปีฟิวเจอร์ส 61 ปี - practical สำหรับ backtesting ราคาตามสัญญาณการวิเคราะห์ทางเทคนิค, การสนับสนุนภาษาการเขียนโปรแกรม EasyLanguage - สนับสนุนหุ้นสหรัฐ ETFs, ฟิวเจอร์ส, ดัชนีสหรัฐ, หุ้นเยอรมัน, ดัชนีเยอรมัน, forex - ฟรีสำหรับลูกค้าโบรกเกอร์ Tradestation - 249 95 รายเดือนสำหรับ non-professionals แพลตฟอร์มซอฟต์แวร์ Tradestation เท่านั้นโดยไม่ต้องนายหน้า - 299 95 รายเดือนสำหรับ ผู้เชี่ยวชาญด้านซอฟต์แวร์แพลตฟอร์มซอฟต์แวร์ Tradestation เท่านั้นโดยไม่ต้องมีโบรกเกอร์แพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับการทำ backtesting และการซื้อขายอัตโนมัติสนับสนุนกลยุทธ์ในชีวิตประจำวันการทดสอบระดับผลงานและการเพิ่มประสิทธิภาพการสร้างแผนภูมิการสร้างภาพการรายงานที่กำหนดเองการวิเคราะห์แบบมัลติเธรดการสร้างแผนภูมิ 3 มิติการวิเคราะห์ WFA ฯลฯ สำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิค - การเชื่อมโยงโดยตรงกับ eSignal, โบรกเกอร์เชิงโต้ตอบ, IQFeed, myTrack, FastTrack, QP2, TC2000, ฟีดใด ๆ ที่รองรับ DDE, MS, txtfiles และอื่น ๆ Yahoo Finance - ค่าธรรมเนียมเพียงครั้งเดียว 279 สำหรับ Standard edition หรือ 339 สำหรับ Professional edition. แพลตฟอร์มซอฟต์แวร์สำหรับ backtesting และการซื้อขายอัตโนมัติ - ระบบระดับพอร์ตโฟลิโอ backtesting และ การซื้อขายแบบ multi-asset, การทดสอบระดับ intraday, การเพิ่มประสิทธิภาพ, visualization ฯลฯ - ช่วยให้การรวม R, auto-trading ในภาษาสคริปต์ Perl ด้วยฟังก์ชั่นพื้นฐานทั้งหมดที่เขียนขึ้นในภาษา C, เตรียมพร้อมสำหรับตำแหน่งที่ตั้งของเซิร์ฟเวอร์ - native FXCM และ Interactive Brokers support.- สนับสนุนฟรี FXCM, 100 ต่อเดือนสำหรับแพลตฟอร์ม IB ติดต่อสำหรับแพลตฟอร์มตัวเลือกอื่น ๆ แพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - สนับสนุนกลยุทธ์ในชีวิตประจำวันการทดสอบระดับผลงานและการเพิ่มประสิทธิภาพ - ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิค C สคริปต์ - ซอฟต์แวร์ ขยายการสนับสนุน - ฟีดข้อมูลการจัดการการดำเนินกลยุทธ์ ฯลฯ - 799 ต่อใบอนุญาตค่าบริการรายปี 150 หลังจากแพลตฟอร์มซอฟต์แวร์สำหรับ backtesting, op การวิเคราะห์ข้อมูลเชิงกลยุทธ์, การกำหนดเวลา, การระบุแหล่งที่มาประสิทธิภาพและการวิเคราะห์ - Axioma หรือข้อมูลของบุคคลที่ 3 - การวิเคราะห์ปัจจัยการสร้างแบบจำลองความเสี่ยงการวิเคราะห์วงจรตลาดแพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิคสนับสนุนกลยุทธ์รายวัน intraday การทดสอบระดับพอร์ตการลงทุน และการเพิ่มประสิทธิภาพ - Turtle Edition - เครื่องมือ backtesting, กราฟ, รายงาน, การทดสอบ EoD - Professional Edition - รวมทั้งตัวแก้ไขระบบการเดินหน้าการวิเคราะห์กลยุทธ์ในวันที่เป็นต้นแบบการทดสอบแบบมัลติเธรด - Pro Plus Edition - บวกแผนภูมิพื้นผิว 3D, การเขียนสคริปต์ ฯลฯ - Builder Edition - IB API, ดีบั๊ก ฯลฯ - Turtle Edition 990 - Professional Edition 1,990 - Pro Plus Edition 2,990 - Builder Edition 3,990 แพลตฟอร์มซอฟต์แวร์แบบเฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - สนับสนุนกลยุทธ์ในชีวิตประจำวันการทดสอบระดับผลงานและการเพิ่มประสิทธิภาพการสร้างแผนภูมิการสร้างภาพ, รายงานที่กำหนดเอง ฯลฯ - เหมาะสำหรับการวิเคราะห์ข้อมูลทางเทคนิคโดยใช้ราคาตามราคาย้อนหลัง - ลิงก์โดยตรงไปยัง Interactive โบรกเกอร์, MB Trading, TD Ameritrade, FXCM และอื่น ๆ - ข้อมูลจากไฟล์ข้อความ, eSignal, Google Finance, การเงินของ Yahoo, IQFeed และอื่น ๆ - ฟังก์ชั่นพื้นฐาน EoD - ฟรี - ฟังก์ชันขั้นสูง - เช่าจากใบอนุญาตอายุการใช้งาน 50 เดือนหรือ 995 โดยเฉพาะ แพลตฟอร์มซอฟต์แวร์สำหรับ backtesting และการซื้อขายอัตโนมัติ - ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิคสนับสนุนกลยุทธ์ intraday ทุกวันการทดสอบระดับผลงานและการเพิ่มประสิทธิภาพแผนภูมิการสร้างภาพการรายงานที่กำหนดเอง - สนับสนุน C และ Visual - เชื่อมโยงโดยตรงกับโบรกเกอร์ Interactive, IQFeed, txtfiles และอื่น ๆ Yahoo Finance - ใบอนุญาตถาวร - 499 - สัญญาเช่า 50 ต่อเดือนแพลตฟอร์มซอฟต์แวร์สำหรับ backtesting และการซื้อขายอัตโนมัติ - สนับสนุนกลยุทธ์ในชีวิตประจำวันการทดสอบระดับผลงานและการเพิ่มประสิทธิภาพการสร้างแผนภูมิการสร้างภาพ, การรายงานที่กำหนดเอง - สัญญาณทางเทคนิคและพื้นฐาน, การสนับสนุนหลายสินทรัพย์ - 245 สำหรับผู้ให้บริการข้อมูลฟรีขั้นสูง - 595 สำหรับเวอร์ชันพรีเมี่ยมสนับสนุนผู้ให้บริการข้อมูลหลายราย และโบรกเกอร์แพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - สนับสนุนกลยุทธ์ในชีวิตประจำวันการทดสอบระดับผลงานและการเพิ่มประสิทธิภาพ - ที่ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิค - สร้างข้อมูลสำหรับหุ้นล่วงหน้าและ forex หุ้นสหรัฐทุกวันตั้งแต่ปี 1990 ทุกวัน ฟิวเจอร์ส 31 ปี, อัตราแลกเปลี่ยนจากปี 1983 ฯลฯ - การกำหนดราคาตั้งแต่ 45 เดือนจนถึง 295 เดือนขึ้นอยู่กับความพร้อมใช้งานแพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - ใช้ภาษา MQL4 ซึ่งใช้ในการค้าตลาด forex - รองรับโบรกเกอร์ forex และข้อมูลหลายอย่าง ฟีดข้อมูลสนับสนุนการจัดการหลายบัญชีแพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - สนับสนุนกลยุทธ์ในชีวิตประจำวันการทดสอบระดับผลงานและการเพิ่มประสิทธิภาพ - ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิคการสนับสนุนภาษาการเขียนโปรแกรม EasyLanguage - สนับสนุนหลายฟีดข้อมูล Bloomberg, Thomson Reuters, CSI, CQG, eSignal ฯลฯ สนับสนุนโดยตรงสำหรับโบรกเกอร์หลาย Interactive Br okers ฯลฯ - Multicharts 797 ต่อปี - Multicharts อายุการใช้งาน 1,497 - Multicharts Pro 9,900 บลูมเบิร์ก Thomson Reuters ข้อมูลฟีด etc. Web backtesting เครื่องมือที่ใช้ในการทดสอบกลยุทธ์การเลือกหุ้น - หุ้นสหรัฐ ETFs รายวัน - ข้อมูลพื้นฐาน point - in - time ตั้งแต่ปี 1999 - ยาวสั้น กลยุทธ์ราคาปัจจัยพื้นฐานที่ขับเคลื่อนด้วยสัญญาณ - ออกแบบ - 139 เดือน - ผู้จัดการ - 199 เดือน - การทำงานที่สมบูรณ์แบบ Analytics หมวดหมู่โดยใช้ข้อมูลตลาดความถี่สูง - ผลิตภัณฑ์นี้ใช้สำหรับผู้ค้าที่มีขนาดเล็กปานกลางและสูงนักวิจัยทั้งหมดคำนวณโดยใช้ความถี่สูง ข้อมูลตลาดที่เป็นประโยชน์สำหรับนักวิจัยที่มีรายได้ต่ำและสูง - backtesting ในวันพรุ่งนี้การบริหารความเสี่ยงพอร์ตการลงทุนการคาดการณ์และการเพิ่มประสิทธิภาพในทุกๆวินาทีราคานาทีชั่วโมงสิ้นวันปัจจัยการผลิตแบบจำลองที่สามารถควบคุมได้อย่างเต็มที่ - ตลาด tick ข้อมูลจากแหล่งข้อมูล 8k ตั้งแต่หุ้น 2012 ดัชนี ETFs ซื้อขาย ลูกค้าของ NASDAQ สามารถอัปโหลดข้อมูลการตลาดของตนเองเช่นหุ้นจีน - ตัวชี้วัดพอร์ตการลงทุน 40 ตัว VaR, ETL, alpha, beta, Sharpe ratio, Om อัตราส่วน ega ฯลฯ - สนับสนุน R, Matlab, Java Python - การเพิ่มประสิทธิภาพพอร์ตโฟลิโอ 10. เครื่องมือ backtesting ที่ใช้อินเทอร์เน็ต - ราคาหุ้นในสหรัฐทุกวันตั้งแต่ปีพ. ศ. 2541 ข้อมูลจาก QuantQuote - ข้อมูล forex จาก FXCM - สนับสนุน Interactive Brokers สำหรับการซื้อขายหลักทรัพย์สด เครื่องมือ - หุ้นสหรัฐและอีทีเอฟราคารายวันตั้งแต่ปี 2545 - ข้อมูลพื้นฐานจาก Morningstar กว่า 600 เมตริก - สนับสนุนโบรกเกอร์แบบอินเทอร์แอคทีฟสำหรับการซื้อขายหลักทรัพย์สดๆเครื่องมือ backtesting แบบใช้เว็บโดยใช้กลยุทธ์การจัดสรรสินทรัพย์ข้อมูลง่ายตั้งแต่ปี 2535 - กลยุทธ์การถ่วงดุลหุ้นแบบ Simple Momentum และ Simple Value โดยใช้เครื่องมือ backtesting ที่ใช้อินเทอร์เน็ตได้ถึง 25 ปีสำหรับ 49 ฟิวเจอร์สและ S P500 หุ้นกล่องเครื่องมือใน Python และ Matlab Quantiacs เป็นเจ้าภาพจัดแข่งขันทางการค้าด้วยอัลกอริธึมด้วยการลงทุนตั้งแต่ 500,000 ถึง 1 ล้านนายหน้าซื้อขายหลักทรัพย์ที่มีประสิทธิภาพเสนอซอฟต์แวร์ backtesting แบบเว็บที่เรียบง่าย - Backtest ในสองคลิก - เรียกดูไลบรารีกลยุทธ์หรือสร้างและเพิ่มประสิทธิภาพ mize your strategy - การซื้อขายกระดาษการซื้อขายแบบอัตโนมัติและอีเมลแบบเรียลไทม์ - 1 ฉบับต่อ 1 บทคัดย่อและ less. Web มีเมฆ backtesting เครื่องมือ - FX Forex ข้อมูลสกุลเงินในคู่ที่สำคัญจะกลับไป 2007 - สองนาทีต่อวันรายบาร์ - สามารถใช้งานได้กับโบรกเกอร์ที่ใช้ Metatrader 4 ในการแบ็กอัพเครื่องมือ backtesting ที่ใช้อินเทอร์เน็ตในการทดสอบการเลือกวิธีรับหุ้นและกลยุทธ์การจัดสรรสินทรัพย์ - ปัจจัยส่วนแบ่งหลาย ๆ ที่มีอัลฟาที่ผ่านการพิสูจน์แล้วเหนือมาตรฐานการลงทุนในตลาดทุนการลงทุนหลายรูปแบบตัวกรองการบริหารความเสี่ยง - backtests การผสมผสานการจัดสรรสินทรัพย์และการเลือกปัจจัยลงในผลงานเดียว - ฟรีในจักรวาล SP 100 - 50 เดือนหรือ 480 ปี - จักรวาลการลงทุนในสหรัฐที่กว้างขึ้นหุ้นสหราชอาณาจักรในสหราชอาณาจักรกลยุทธ์การจัดสรรสินทรัพย์โดยใช้เทคโนโลยี backtesting มากกว่า 10 000 หุ้นสหรัฐ - ข้อมูลถึง 20 ปีประวัติ - เกณฑ์ทางเทคนิคขั้นพื้นฐาน - ฟรี - ฟังก์ชันการทำงานที่ จำกัด 1 ปีไม่มี backtests บันทึก ฯลฯ - 50 เดือน - เต็ม functional. Free ซอฟต์แวร์ สำหรับการประมวลผลและการประมวลผลทางสถิติ quant ต้องการใช้สถาปัตยกรรมและสถาปัตยกรรมแบบเปิดที่พิเศษและมีความยืดหยุ่นในการจัดการและจัดเก็บข้อมูลที่มีประสิทธิภาพสิ่งอำนวยความสะดวกแบบกราฟิกสำหรับการวิเคราะห์ข้อมูลสามารถขยายผ่านทางแพคเกจได้อย่างง่ายดายส่วนขยายที่แนะนำคือ quantstrat, Rmetrics, quantmod, quantlib, PerformanceAnalytics, TTR, portfolio, portfolioSim, backtest เป็นต้นMATLAB - ภาษาระดับสูงและสภาพแวดล้อมแบบโต้ตอบสำหรับการประมวลผลทางสถิติและกราฟิก - การประมวลผลแบบขนานและ GPU, backtesting และการเพิ่มประสิทธิภาพความเป็นไปได้ที่หลากหลายของการรวม ฯลฯ - ราคาตามคำขอที่นี่.BacktestingXL Pro เป็น Add-in สำหรับการสร้างและทดสอบกลยุทธ์การซื้อขายของคุณใน Microsoft Excel 2010 และ 2013 - ผู้ใช้สามารถใช้ VBA เพื่อสร้างกลยุทธ์สำหรับ BacktestingXL Pro ความรู้ VBA เป็นทางเลือกที่ผู้ใช้สามารถสร้างกฎการซื้อขายในสเปรดชีตโดยใช้ Standard Pre - ทำ backtesting codes - รองรับ pyramiding, การจำกัดความยาวของตำแหน่งในระยะสั้น, คำนวณค่าคอมมิชชั่น, trader ที่มีอยู่ cking การควบคุมค่าใช้จ่ายนอกบ้านการกำหนดราคาขายเอง - รายงานความเสี่ยงด้านประสิทธิภาพหลาย ๆ แบบ - 74 95 สำหรับ BacktestingXL Pro. Free open source programming language, open architecture, flexible, extended packages - แนะนำส่วนขยาย - pandas Python Data Analysis Library , pyalgotrade เทรดดิ้งห้องสมุด Python Algorithmic, Zipline, ultrafinance etc. FactorWave ง่ายต่อการใช้เครื่องมือ backtesting บนเว็บสำหรับการลงทุนปัจจัย - ช่วยให้ผู้ใช้สามารถผสมผสานตัวเลือก ETF หลายตัวเลือกกับฟิวเจอร์สที่มีอัลฟาที่พิสูจน์ได้เหนือมาตรฐาน benchmarks ของตลาด - ฟรี - ETF Stock Screener with 5 Factors - 149 ตัวเลือกตัวเลือกฟรีตัวเลือก screener, กลยุทธ์ฟิวเจอร์ส, กลยุทธ์ vix. Web backtesting เครื่องมือ - ง่ายต่อการใช้เครื่องมือ backtesting รายการระดับบนเว็บเพื่อทดสอบความแข็งแรงสัมพัทธ์และกลยุทธ์เฉลี่ยเคลื่อนไหวใน ETFs. s หลายประเภท กลยุทธ์ฟรีฟังก์ชัน backtesting ที่สมบูรณ์แบบ 34,99 เดือนเครื่องมือ web backtesting ฟรีเพื่อทดสอบกลยุทธ์การเลือกหุ้น - หุ้นสหรัฐข้อมูลจาก ValueLin e จาก 1986-2014 - ราคาและข้อมูลพื้นฐาน 1700 หุ้นการทดสอบความละเอียดรายเดือน 17 17 2013 2013 รุ่นล่าสุดของ TraderCode v5 6 มีตัวชี้วัดการวิเคราะห์ทางเทคนิคแบบใหม่ Point-and-Charting และ Strategy Backtesting.06 17 2013 NeuralCode รุ่นล่าสุด v1 3 สำหรับเครือข่ายประสาทเทียม Trading.06 17 2013 ConnectCode Barcode Font Pack - ช่วยให้บาร์โค้ดในแอพพลิเคชันออฟฟิศและมี Add-in สำหรับ Excel ที่รองรับการสร้างบาร์โค้ดได้อย่างกว้างขวาง 17 2013 InvestmentCode เครื่องคิดเลขการเงินและโมเดลสำหรับ Excel เปิดตัว SparkCode Professional - add-in สำหรับสร้างแดชบอร์ดใน Excel ด้วย sparklines.12 15 2007 ประกาศ ConnectCode Duplicate Remover - มีประสิทธิภาพสำหรับ add-in สำหรับ การค้นหาและลบรายการข้อมูลที่ซ้ำกันใน Excel 09 08 2007 เปิดตัว TinyGraphs - โอเพนซอร์ส add-in สำหรับสร้าง sparklines และแผนภูมิเล็ก ๆ ใน Excel. Strategy Backtesting ใน Excel. S trategy Backtesting Expert ผู้เชี่ยวชาญด้านการตรวจสอบย้อนหลังเป็นรูปแบบสเปรดชีตที่ช่วยให้คุณสามารถสร้างกลยุทธ์การซื้อขายโดยใช้ตัวชี้วัดทางเทคนิคและใช้กลยุทธ์ผ่านข้อมูลทางประวัติศาสตร์ประสิทธิภาพของกลยุทธ์สามารถวัดและวิเคราะห์ได้อย่างรวดเร็วและง่ายดายในระหว่างกระบวนการทำ backtesting ผู้เชี่ยวชาญด้านการทำ backtesting จะดำเนินการผ่านข้อมูลที่ผ่านมาในแบบแถวต่อแถวจากบนลงล่างแต่ละกลยุทธ์ที่กำหนดจะได้รับการประเมินเพื่อตรวจสอบว่ามีการปฏิบัติตามเงื่อนไขการเข้าเงื่อนไขหากเงื่อนไขเป็นที่พอใจแล้วจะมีการป้อนการค้าในทางกลับกัน เงื่อนไขทางออกจะได้รับการระบุตำแหน่งที่ป้อนก่อนหน้านี้จะถูกปล่อยออกมารูปแบบต่างๆของตัวชี้วัดทางเทคนิคสามารถสร้างขึ้นและรวมกันเพื่อสร้างกลยุทธ์การซื้อขายซึ่งจะทำให้ผู้เชี่ยวชาญด้านการทำ backtesting เป็นเครื่องมือที่มีประสิทธิภาพและยืดหยุ่นมากการทำ Backtesting Expert ผู้เชี่ยวชาญด้านการทำ backtesting คือสเปรดชีต ที่ช่วยให้คุณสามารถสร้างกลยุทธ์การซื้อขายโดยใช้ตัวชี้วัดทางเทคนิคและการทำงาน กลยุทธ์ผ่านข้อมูลทางประวัติศาสตร์ประสิทธิภาพของกลยุทธ์สามารถวัดและวิเคราะห์ได้อย่างรวดเร็วและง่ายดายแบบสามารถตั้งค่าเพื่อเข้าสู่ตำแหน่ง Long หรือ Short เมื่อเงื่อนไขบางอย่างเกิดขึ้นและออกจากตำแหน่งเมื่อมีการตั้งเงื่อนไขอื่น ๆ โดยการซื้อขายโดยอัตโนมัติ ข้อมูลย้อนหลังแบบจำลองสามารถกำหนดความสามารถในการทำกำไรของกลยุทธ์การซื้อขายได้การทำแบบทดสอบผู้เชี่ยวชาญขั้นตอนละขั้นตอน 1 เริ่มต้นผู้เชี่ยวชาญด้านการทำ backtesting ผู้เชี่ยวชาญด้านการทำ backtesting สามารถเริ่มต้นได้จาก Windows Start Menu - Programs - TraderCode - ผู้เชี่ยวชาญด้านการตรวจสอบย้อนกลับเปิดตัวรูปแบบสเปรดชีต คุณจะสังเกตเห็น Backtesting Expert รวมถึงแผ่นงานที่คุ้นเคยเช่น DownloadedData, AnalysisInput, AnalysisOutput, ChartInput และ ChartOutput จากรูปแบบ Expert Expert Analysis ซึ่งจะช่วยให้คุณสามารถเรียกใช้งานได้ การทดสอบด้านหลังทั้งหมดของคุณอย่างรวดเร็วและง่ายดายจากที่คุ้นเคย spreadsheet environment2 ก่อนอื่นให้เลือกแผ่นงาน DownloadedData คุณสามารถคัดลอกข้อมูลจากสเปรดชีตหรือไฟล์ csv ที่คั่นด้วยเครื่องหมายจุลภาคลงในเวิร์กชีทนี้เพื่อการวิเคราะห์ทางเทคนิครูปแบบของข้อมูลจะแสดงในแผนภาพหรือคุณสามารถดูไฟล์ดาวน์โหลดได้ เอกสารข้อมูลการซื้อขายหลักทรัพย์เพื่อดาวน์โหลดข้อมูลจากแหล่งข้อมูลที่รู้จักกันดีเช่น Yahoo Finance, Google Finance หรือสำหรับใช้ในผู้เชี่ยวชาญด้านการทำ backtesting3 เมื่อคุณคัดลอกข้อมูลแล้วให้ไปที่แผ่นงาน AnalysisInput และคลิกที่ปุ่ม Analyse and BackTest จะสร้างตัวชี้วัดทางเทคนิคต่างๆลงในแผ่นงาน AnalysisOutput และทำ backtesting กับกลยุทธ์ที่ระบุไว้ในแผ่นงาน StrategyBackTestingInput คลิกที่แผ่นงาน StrategyBackTestingInput ในบทแนะนำนี้คุณจะต้องรู้ว่าเราได้ระบุทั้งกลยุทธ์แบบยาวและแบบสั้นโดยใช้ค่าเฉลี่ยเคลื่อนที่ เราจะเข้าสู่รายละเอียดของการระบุกลยุทธ์ในส่วนถัดไปของเอกสารนี้ e แผนภาพด้านล่างแสดงสองกลยุทธ์ 5 เมื่อการทดสอบกลับเสร็จสิ้นการส่งออกจะถูกวางไว้ในแผ่นงาน AnalysisOutput, TradeLogOutput และ TradeSummaryOutput แผ่นงาน AnalysisOutput มีราคาในอดีตที่เต็มรูปแบบและตัวชี้วัดทางเทคนิคของหุ้นในระหว่างการทดสอบกลับ, ถ้าเงื่อนไขสำหรับกลยุทธ์มีความพึงพอใจข้อมูลเช่นราคาซื้อราคาขายค่าคอมมิชชั่นและกำไรขาดทุนจะถูกบันทึกไว้ในแผ่นงานนี้เพื่อให้ง่ายต่อการอ้างอิงข้อมูลนี้เป็นประโยชน์ถ้าคุณต้องการติดตามผ่านกลยุทธ์เพื่อดูว่าหุ้นตำแหน่ง จะถูกป้อนและออกจากแผ่นงาน TradeLogOutput ประกอบด้วยบทสรุปของการค้าที่ดำเนินการโดยผู้เชี่ยวชาญการทำข้อมูลย้อนหลังข้อมูลสามารถถูกกรองได้ง่ายเพื่อแสดงเฉพาะข้อมูลสำหรับกลยุทธ์ที่เฉพาะเจาะจงแผ่นงานนี้มีประโยชน์ในการพิจารณาผลกำไรโดยรวมหรือการสูญเสียของกลยุทธ์ที่แตกต่างกัน time frames ผลลัพธ์ที่สำคัญที่สุดของการทดสอบย้อนกลับถูกวางไว้ในแผ่นงาน TradeSummaryOutput แผ่นงานนี้ มีกำไรรวมของกลยุทธ์ดำเนินการตามที่แสดงในแผนภาพด้านล่างกลยุทธ์สร้างกำไรรวม 2,548 20 โดยการทำทั้งหมด 10 การค้าของธุรกิจการค้าเหล่านี้ 5 เป็นตำแหน่งยาวและ 5 เป็นตำแหน่งสั้น Ratio ชนะขาดทุน มากกว่า 1 หมายถึงกลยุทธ์ที่มีกำไรการอธิบาย Worksheets ต่างๆส่วนนี้ประกอบด้วยคำอธิบายโดยละเอียดของแผ่นงานต่างๆในแบบจำลองผู้เชี่ยวชาญด้านการสำรวจหลังการดาวน์โหลดแผ่นข้อมูล DownloadedData, AnalysisInput, AnalysOutput, ChartInput และ ChartOutput จะเหมือนกับในผู้เชี่ยวชาญด้านการวิเคราะห์ทางเทคนิค ดังนั้นคำอธิบายเหล่านี้จะไม่ได้อธิบายไว้ในส่วนนี้สำหรับคำอธิบายที่สมบูรณ์ของแผ่นงานเหล่านี้โปรดดูที่ส่วนผู้เชี่ยวชาญด้านการวิเคราะห์ทางเทคนิคแผนผังการสืบค้นข้อมูลทางเทคนิคแผ่นงานการป้อนข้อมูลทั้งหมดสำหรับปัจจัยการผลิตสำหรับ backtesting รวมถึงกลยุทธ์จะถูกป้อนโดยใช้แผ่นงานนี้ เงื่อนไขหรือกฎที่คุณจะซื้อในหุ้นหรือขายหุ้นตัวอย่างเช่นคุณอาจต้องการ exe น่ารักกลยุทธ์ไปหุ้นซื้อยาวถ้า 12 วันเคลื่อนไหวค่าเฉลี่ยของราคาข้ามเหนือ 24 วันย้ายค่าเฉลี่ยแผ่นงานนี้ทำงานร่วมกับตัวชี้วัดทางเทคนิคและข้อมูลราคาในแผ่นงาน AnalysisOutput ดังนั้นตัวชี้วัดทางเทคนิคเฉลี่ยเคลื่อนที่จะต้องมีการสร้างขึ้น เพื่อให้มีกลยุทธ์การซื้อขายโดยพิจารณาจากค่าเฉลี่ยเคลื่อนที่ค่าแรกที่ต้องใช้ในแผ่นงานนี้ดังที่แสดงในแผนภาพด้านล่างนี้เป็นการระบุว่าจะออกจากการทำธุรกรรมทั้งหมด ณ จุดสิ้นสุดของเซสชันการทดสอบด้านหลังลองนึกภาพสถานการณ์ที่เงื่อนไขในการซื้อหุ้นมี เกิดขึ้นและผู้เชี่ยวชาญด้านการทำ Backtesting ป้อนการค้าแบบ Long หรือ Short อย่างไรก็ตามกรอบเวลาสั้นเกินไปและสิ้นสุดลงก่อนที่การค้าจะสามารถบรรลุเงื่อนไขทางออกได้ส่งผลให้ธุรกิจการค้าบางส่วนที่ไม่ได้ออกจากงานเมื่อสิ้นสุดเซสชัน backtesting คุณสามารถตั้งค่านี้เป็น Y เพื่อบังคับให้ทั้งหมด การค้าที่จะออกเมื่อสิ้นสุดระยะเวลาการทำ backtesting อื่น ๆ ธุรกิจการค้าจะถูกเปิดทิ้งไว้เมื่อสิ้นสุดระยะเวลา backtesting สูงสุด 10 กลยุทธ์ c. ได้รับการสนับสนุนในการทดสอบย้อนกลับเพียงครั้งเดียวแผนผังด้านล่างแสดงข้อมูลที่จำเป็นสำหรับการระบุกลยุทธ์คำศัพท์เชิงกลยุทธ์ - อินพุตนี้ยอมรับตัวอักษรหรือตัวเลขได้สูงสุดสองตัวคำอธิบายกลยุทธ์จะใช้ในแผ่นงาน AnalysisOutput และ TradeLog เพื่อระบุกลยุทธ์ L Short S - ใช้เพื่อบ่งชี้ว่าจะต้องป้อนตำแหน่งแบบ Long หรือ Short เมื่อเงื่อนไขการเข้าของกลยุทธ์เป็นไปตามเงื่อนไขเงื่อนไขการค้าแบบ Long หรือ Short จะถูกป้อนเมื่อเงื่อนไขการป้อนข้อมูลมีเงื่อนไขว่า Entry Condition สามารถแสดงเป็น นิพจน์สูตรนิพจน์ของสูตรเป็นตัวพิมพ์เล็กและตัวพิมพ์ใหญ่สามารถใช้งานฟังก์ชันตัวดำเนินการและคอลัมน์ตามที่อธิบายไว้ด้านล่าง cross ข้าม X, Y - ส่งกลับค่า True ถ้าคอลัมน์ X ข้ามด้านบนคอลัมน์ Y ฟังก์ชันนี้จะตรวจสอบช่วงก่อนหน้าเพื่อให้แน่ใจว่าครอสโอเวอร์มี เกิดขึ้นจริง x ข้าม X, Y - ส่งกลับ True ถ้าคอลัมน์ X ข้ามด้านล่างคอลัมน์ Y ฟังก์ชันนี้จะตรวจสอบงวดก่อนหน้าเพื่อให้แน่ใจว่าครอสโอเวอร์ได้เกิดขึ้นจริง ed. and logicalexpr, - Boolean และคืนค่า True ถ้านิพจน์ตรรกะทั้งหมดเป็น True. or logicalexpr, - Boolean หรือส่งคืนค่า True ถ้านิพจน์ตรรกะใด ๆ เป็น True. daysago X, 10 - แสดงค่าในคอลัมน์ X จาก 10 วันที่ผ่านมา. previoushigh X, 10 - แสดงค่าสูงสุดในคอลัมน์ X ในช่วง 10 วันที่ผ่านมารวมทั้ง today. previouslow X, 10 - แสดงค่าต่ำสุดในคอลัมน์ X ในช่วง 10 วันที่ผ่านมารวมทั้งวันนี้ดีกว่า มากกว่าหรือเท่ากับ - การลบ Multiplication. Columns จาก AnalysisOutput. YY - คอลัมน์ YY. ZZ - คอลัมน์ ZZ นี่คือส่วนที่น่าสนใจและมีความยืดหยุ่นมากที่สุดของเงื่อนไขการป้อนข้อมูลซึ่งจะอนุญาตให้คอลัมน์จากแผ่นงาน AnalysisOutput ที่จะระบุเมื่อทำการทดสอบย้อนกลับแต่ละแถวจาก จะใช้สำหรับการประเมินผลตัวอย่างเช่น A 50 หมายถึงแต่ละแถวในคอลัมน์ A ของแผ่นงาน AnalysisOutput จะถูกกำหนดไม่ว่าจะเป็นมากกว่า 50.AB ในตัวอย่างนี้ถ้าค่าในคอลัมน์ A ในแผ่นงาน AnalysisOutput มีค่ามากกว่า มากกว่าหรือเท่ากับค่าของคอลัมน์ B สภาพรายการจะพอใจและ AB, CD ในตัวอย่างนี้ถ้าค่าในคอลัมน์ A ในแผ่นงาน AnalysisOutput มีค่ามากกว่าคอลัมน์ B และค่าของคอลัมน์ C สูงกว่า คอลัมน์ D เงื่อนไขการเข้าจะพอใจ. crossabove A, B ในตัวอย่างนี้ถ้าค่าของคอลัมน์ A ในแผ่นงาน AnalysisOutput ตัดเหนือค่าของ B เงื่อนไขการเข้าจะเป็นที่พอใจ crossabove หมายความว่า A เดิมมี ค่าที่น้อยกว่าหรือเท่ากับ B และค่าของ A จะสูงกว่า B. เงื่อนไขการออกเงื่อนไขการออกสามารถใช้ฟังก์ชันฟังก์ชันและคอลัมน์ตามที่กำหนดไว้ในเงื่อนไขการป้อนข้อมูลด้านบนของที่จะสามารถใช้ประโยชน์ได้ ตัวแปรดังที่แสดงด้านล่างตัวแปรสำหรับเงื่อนไขการออกจากการขายกำไรซึ่งกำหนดให้เป็นราคาขายที่ลบด้วยราคาซื้อราคาขายต้องมากกว่าราคาซื้อที่ต้องการทำกำไรมิฉะนั้นกำไรจะเท่ากับศูนย์ซึ่งหมายถึง ราคาขายหักด้วยราคาซื้อเมื่อราคาขายต่ำกว่าราคาซื้อราคาขายผลิตภัณฑ์ - ราคาซื้อราคาขายหมายเหตุราคาขายต้องมากกว่าหรือเท่ากับราคาที่ซื้อราคาเสนอซื้อจะเท่ากับศูนย์ราคาขาย - ราคาซื้อ ราคาซื้อหมายเหตุราคาขายต้องไม่ต่ำกว่าราคาที่ซื้อมิฉะนั้น losspct จะเป็นศูนย์ 0 2 ในตัวอย่างนี้ถ้ากำไรในรูปของเปอร์เซ็นต์สูงกว่า 20 เงื่อนไขการออกจะพอใจ ค่าคอมมิชชั่นในอัตราร้อยละของราคาซื้อขายถ้าราคาซื้อขายคือ 10 และค่าคอมมิชชั่นคือ 0 1 แล้วค่าคอมมิชชั่นจะเป็น 1 เปอร์เซ็นต์ค่าคอมมิชชั่นและค่าคอมมิชชั่นในสกุลเงินเหรียญสหรัฐจะสรุปรวมค่าคอมมิชชั่นทั้งหมด คณะกรรมาธิการ - คณะกรรมาธิการในสกุลเงินดอลลาร์ค่าคอมมิชชั่นเปอร์เซ็นต์และค่าคอมมิชชั่นในสกุลเงินดอลลาร์จะรวมอยู่ในการคำนวณค่าคอมมิชชั่นทั้งหมดไม่มีจำนวนหุ้น - จำนวนหุ้นที่จะซื้อหรือขายเมื่อมีการออกเงื่อนไขการเข้าออกของกลยุทธ์ TradeSummaryOutput แผ่นงานนี่คือ แผ่นงานที่มีข้อมูลสรุปของธุรกิจการค้าทั้งหมดที่ดำเนินการในระหว่างการทดสอบย้อนกลับผลลัพธ์จะถูกแบ่งออกเป็นธุรกิจแบบระยะสั้นและระยะสั้นคำอธิบายของฟิลด์ทั้งหมดสามารถดูได้ด้านล่างขาดทุนสุทธิทั้งหมด - กำไรหรือขาดทุนสุทธิหลังหักค่าคอมมิชชั่น โดยรวมผลกำไรและขาดทุนทั้งหมดของการค้าที่จำลองในการทดสอบหลังการสูญเสียผลกำไรทั้งหมดก่อนค่าคอมมิชชั่น - กำไรหรือขาดทุนทั้งหมดก่อนค่าคอมมิชชั่นหากค่านายหน้าถูกกำหนดเป็นศูนย์ฟิลด์นี้จะมีมูลค่าเท่ากับการสูญเสียกำไรทั้งหมด - ค่าคอมมิชชั่นทั้งหมดที่จำเป็นสำหรับการค้าทั้งหมดที่จำลองขึ้นในระหว่างการทดสอบหลังจำนวนทั้งหมดของการค้า - จำนวนรวมของการค้าดำเนินการในระหว่างการทดสอบย้อนกลับจำลอง mber of winning Trades - จำนวนธุรกิจการค้าที่ทำกำไรจำนวนการสูญเสียการค้า - จำนวนการค้าที่ทำให้ขาดทุนส่วนที่ชนะการค้า - จำนวนธุรกิจที่ชนะการขายหารด้วยจำนวนการซื้อขายทั้งหมดเปอร์เซ็นต์สูญเสียการค้า - จำนวนการค้าที่สูญเสียที่ถูกแบ่งออก โดยเฉลี่ยของการค้าการชนะการค้า - มูลค่าเฉลี่ยของผลกำไรของธุรกิจการค้าที่ชนะการสูญเสียการค้า - มูลค่าเฉลี่ยของการสูญเสียการค้าสูญหายการค้าเครื่องอุปโภคบริโภค - กำไรโดยเฉลี่ยของค่าหรือการสูญเสียของการค้าเดียวของ การสูญเสียการค้าที่ใหญ่ที่สุดสูญเสียเฉลี่ยเฉลี่ยชนะเฉลี่ย - ชนะการค้าโดยเฉลี่ยหารด้วยค่าเฉลี่ยสูญเสีย Trade. Ratio ชนะขาดทุน - ผลรวมการชนะการค้าที่ใหญ่ที่สุด - กำไรของการค้าที่ใหญ่ที่สุดที่ชนะ ของกำไรทั้งหมดในธุรกิจการค้าที่ชนะหารด้วยผลรวมของความสูญเสียทั้งหมดในการค้าที่สูญเสียอัตราส่วนที่มากกว่า 1 หมายถึงผลงานที่ทำกำไรได้แผ่นงาน TradeLogOutput แผ่นงานนี้ประกอบไปด้วยการเทรดทั้งหมด ed โดย Backtesting Expert เรียงตามวันที่คุณสามารถซูมเข้าสู่การค้าหรือกรอบเวลาใด ๆ เพื่อกำหนดความสามารถในการทำกำไรของกลยุทธ์ได้อย่างรวดเร็วและง่ายดาย Date - วันที่มีการป้อนหรือออกจากตำแหน่ง Long หรือ Short Account กลยุทธ์ - กลยุทธ์ที่ใช้ในการดำเนินการการค้านี้ตำแหน่ง - ฐานะทางการค้าไม่ว่าจะเป็น Long หรือ Short. Trade - แสดงว่าการซื้อขายนี้เป็นการซื้อขายหรือซื้อหุ้นหรือไม่หุ้น - จำนวนหุ้นที่ซื้อขาย - ราคาที่หุ้น ซื้อหรือขาย - รวมค่าคอมมิชชั่นสำหรับการค้านี้ B4 Comm - กำไรหรือขาดทุนก่อนค่าคอมมิชชั่น Aft Comm - กำไรหรือขาดทุนหลังหักค่าคอมมิชชั่น Cum PL Aft Comm - กำไรสะสมหรือขาดทุนหลังหักค่าคอมมิชชั่น ขาดทุนจากวันแรกของการซื้อขายสัญญาซื้อขายล่วงหน้าในฐานะปิดบัญชี - กำไรหรือขาดทุนเมื่อปิดสถานะเป็นไปแล้วทั้งค่าคอมมิชชั่นและค่าคอมมิชชั่นการเข้าออกจะคิดใน PL นี้ตัวอย่างเช่นถ้าเรามีสถานะ Long ที่ PL B4 Comm คือ 100 สมมติว่าเมื่อมีการป้อนตำแหน่งจะมีการเรียกเก็บค่าคอมมิชชั่น 10 ครั้งและเมื่อออกจากตำแหน่งจะมีการเรียกเก็บเงินอีก 10 ครั้ง PL ในฐานะปิดบัญชีคือ 100- 10 - 10 80 ทั้งค่าคอมมิชชั่นในการเข้าสู่ตำแหน่ง และออกจากตำแหน่งจะคิดในตำแหน่งใกล้เคียงกันโปรดไปที่ TraderCode ซอฟต์แวร์การวิเคราะห์ทางเทคนิคและตัวชี้วัดทางเทคนิค

No comments:

Post a Comment