การทำ Backtesting การตีความ Past. BackTesting เป็นองค์ประกอบสำคัญของการพัฒนาระบบการซื้อขายที่มีประสิทธิภาพสามารถทำได้โดยการสร้างใหม่โดยใช้ข้อมูลทางประวัติศาสตร์การค้าที่เกิดขึ้นในอดีตโดยใช้กฎที่กำหนดโดยกลยุทธ์ที่กำหนดผลลัพธ์มีสถิติที่สามารถนำไปใช้ ประเมินความมีประสิทธิภาพของกลยุทธ์การใช้ข้อมูลนี้ผู้ค้าสามารถเพิ่มประสิทธิภาพและปรับปรุงกลยุทธ์หาข้อบกพร่องด้านเทคนิคหรือทฤษฎีและได้รับความเชื่อมั่นในกลยุทธ์ของตนก่อนที่จะนำไปใช้กับตลาดจริงทฤษฎีพื้นฐานคือว่ากลยุทธ์ใด ๆ ที่ทำงานได้ดีใน ในอดีตมีแนวโน้มที่จะทำงานได้ดีในอนาคตและตรงกันข้ามกลยุทธ์ใด ๆ ที่มีประสิทธิภาพต่ำในอดีตมีแนวโน้มที่จะทำงานได้ไม่ดีในอนาคตบทความนี้จะพิจารณาถึงสิ่งที่แอ็พพลิเคชันใช้เพื่อทำ backtest ข้อมูลประเภทใดที่ได้รับและ วิธีการที่จะนำไปใช้ Data และ Backtesting เครื่องมือสามารถให้ข้อเสนอแนะที่มีคุณค่าทางสถิติที่มีคุณค่าเกี่ยวกับระบบที่กำหนดบาง backtesting สากล s รวมถึงกำไรหรือขาดทุน - กำไรหรือขาดทุนสุทธิร้อยละ - กรอบเวลา - วันที่ในอดีตที่เกิดการทดสอบ - นักลงทุน - หุ้นที่รวมอยู่ใน backtest - มาตรการความว่องไว - ร้อยละสูงสุดของ upside และ downside เฉลี่ย - เปอร์เซ็นต์เฉลี่ยกำไรและขาดทุนเฉลี่ย , เฉลี่ยบาร์ที่จัดขึ้นการเปิดรับ - ร้อยละของเงินทุนที่ลงทุนหรือสัมผัสกับตลาดอัตราส่วน - ผลตอบแทนที่ได้รับจากการสูญเสีย - อัตราผลตอบแทนรายปี - ผลตอบแทนร้อยละต่อปีผลตอบแทนที่ได้รับการชดเชยความผิดพลาด (Risk-adjusted return) - อัตราผลตอบแทนที่เป็นส่วนหนึ่งของความเสี่ยง backtesting ซอฟต์แวร์จะมีสองหน้าจอที่มีความสำคัญก่อนจะช่วยให้ผู้ประกอบการค้าเพื่อปรับแต่งการตั้งค่าสำหรับ backtesting การปรับแต่งเหล่านี้รวมทุกอย่างจากช่วงเวลาค่าคอมมิชชั่นนี่คือตัวอย่างของหน้าจอดังกล่าวใน AmiBroker. The หน้าจอที่สองคือรายงานผลการ backtesting ที่เกิดขึ้นจริง นี่คือที่ที่คุณสามารถค้นหาสถิติทั้งหมดที่กล่าวถึงข้างต้นได้อีกครั้งนี่คือตัวอย่างของหน้าจอนี้ใน AmiBroker โดยทั่วไปซอฟต์แวร์เทรดดิ้งส่วนใหญ่ประกอบด้วย s องค์ประกอบของ imilar บางโปรแกรมระดับไฮเอนด์ยังรวมถึงฟังก์ชันเพิ่มเติมในการปรับตำแหน่งอัตโนมัติการเพิ่มประสิทธิภาพและคุณลักษณะขั้นสูงอื่น ๆ อีกด้วย 10 บัญญัติมีปัจจัยหลายอย่างที่ผู้ค้าต้องใส่ใจเมื่อมีการทำกลยุทธ์การซื้อขายด้านหลัง สิ่งสำคัญที่ต้องจำในขณะที่ backtesting. Take คำนึงถึงแนวโน้มการตลาดในวงกว้างในกรอบเวลาที่กลยุทธ์ที่กำหนดได้รับการทดสอบตัวอย่างเช่นถ้ากลยุทธ์เป็น backtested เฉพาะจาก 1999-2000 ก็อาจไม่ได้ค่าโดยสารได้ดีในตลาดหมีมันเป็น มักเป็นความคิดที่ดีในการทำ backtest ในกรอบเวลาที่ยาวนานซึ่งครอบคลุมเงื่อนไขตลาดหลายประเภทลองเข้าบัญชีจักรวาลที่เกิดขึ้นหลังการทดสอบตัวอย่างเช่นถ้าระบบทดสอบตลาดแบบกว้าง ๆ ถูกทดสอบกับจักรวาลซึ่งประกอบด้วยหุ้นเทคโนโลยี ทำดีในภาคที่แตกต่างกันตามกฎทั่วไปถ้ากลยุทธ์มีการกำหนดเป้าหมายไปยังประเภทที่เฉพาะเจาะจงของสต็อก จำกัด จักรวาลกับประเภทนั้น แต่ในทุก กรณีอื่น ๆ รักษาเอกภพที่มีขนาดใหญ่เพื่อใช้ในการทดสอบมาตรการความวุ่นวายเป็นสิ่งสำคัญมากที่จะต้องพิจารณาในการพัฒนาระบบการซื้อขายโดยเฉพาะอย่างยิ่งสำหรับบัญชีที่ใช้ประโยชน์ซึ่งอยู่ภายใต้การเรียกหลักประกันหากส่วนของผู้ถือหุ้นลดลงต่ำกว่าจุดหนึ่งผู้ค้าควรพยายามรักษา ความผันผวนต่ำเพื่อลดความเสี่ยงและเปิดใช้งานง่ายขึ้นในการเข้าและออกจากสต็อกที่กำหนดจำนวนเฉลี่ยของบาร์ที่จัดขึ้นเป็นสิ่งที่สำคัญมากในการเฝ้าดูเมื่อพัฒนาระบบการซื้อขายแม้ว่าซอฟต์แวร์ backtesting ส่วนใหญ่จะมีค่าคอมมิชชั่นในการคำนวณขั้นสุดท้าย ไม่ได้หมายความว่าคุณควรละเลยสถิตินี้ถ้าเป็นไปได้การเพิ่มจำนวนบาร์เฉลี่ยที่จัดขึ้นสามารถลดต้นทุนด้านค่าคอมมิชชั่นและปรับปรุงผลตอบแทนโดยรวมของคุณการเปิดรับแสงเป็นดาบสองคมการเปิดรับแสงที่เพิ่มขึ้นอาจนำไปสู่ผลกำไรที่สูงขึ้นหรือความเสียหายที่สูงขึ้น กำไรลดลงหรือขาดทุนน้อยกว่าอย่างไรก็ตามโดยทั่วไปควรเก็บระดับต่ำกว่า 70 เพื่อลดความเสี่ยง a d ช่วยให้การเปลี่ยนแปลงในและออกจากสต็อกได้ง่ายขึ้นสถิติการสูญเสียเฉลี่ยที่ได้รับรวมกับอัตราส่วนที่ชนะต่อขาดทุนจะเป็นประโยชน์ในการกำหนดตำแหน่งและการจัดการเงินที่ดีที่สุดโดยใช้เทคนิคต่างๆเช่นเคลลี่ไพรเมอร์ดูการบริหารเงิน Kelly Criterion Traders สามารถใช้ตำแหน่งที่มีขนาดใหญ่และลดค่าคอมมิชชั่นได้โดยการเพิ่มผลกำไรโดยเฉลี่ยและเพิ่มอัตราผลตอบแทนต่อการสูญเสียของพวกเขาผลตอบแทนจากการลงทุนเป็นสิ่งสำคัญเนื่องจากใช้เป็นเครื่องมือในการวัดประสิทธิภาพของระบบเทียบกับสถานที่ลงทุนอื่น ๆ ที่สำคัญไม่เพียง แต่จะมองไปที่ผลตอบแทนรายปีโดยรวม แต่ยังคำนึงถึงความเสี่ยงที่เพิ่มขึ้นหรือลดลงนี้สามารถทำได้โดยการมองไปที่ผลตอบแทนที่ปรับความเสี่ยงซึ่งบัญชีสำหรับปัจจัยเสี่ยงต่างๆก่อนระบบการค้าจะนำมาใช้ก็จะต้อง มีประสิทธิภาพดีกว่าสถานที่ลงทุนอื่น ๆ ทั้งหมดที่มีความเสี่ยงเท่ากับหรือน้อยกว่าการปรับแต่งการทำรายการเป็นสิ่งสำคัญอย่างยิ่งการใช้งาน backtesting จำนวนมากมีการป้อนค่าคอมมิชชั่น r ound หรือขนาดเศษเล็กเศษน้อยขนาดขีดความต้องการขอบอัตราดอกเบี้ยสมมติฐานการลื่นไถลกฎการปรับขนาดตำแหน่งกฎการออกจากแถบเดียวกันการตั้งค่าการตั้งค่าต่อท้ายและอื่น ๆ อีกมากมาย T o ได้ผลการทดสอบย้อนหลังที่ถูกต้องที่สุดเป็นสิ่งสำคัญในการปรับแต่งเหล่านี้ การตั้งค่าเพื่อเลียนแบบโบรกเกอร์ที่จะใช้เมื่อระบบทำงานแบบสดๆการตรวจสอบย้อนกลับบางครั้งอาจนำไปสู่สิ่งที่เรียกว่าการเพิ่มประสิทธิภาพมากกว่านี้เป็นเงื่อนไขที่ผลการดำเนินงานได้รับการปรับให้เข้ากับอดีตอย่างมากว่าจะไม่ถูกต้องอีกต่อไปในอนาคต โดยทั่วไปแล้วควรใช้หลักเกณฑ์ที่ใช้กับหุ้นทั้งหมดหรือเลือกสต๊อกที่กำหนดเป้าหมายและไม่ได้รับการปรับให้เหมาะกับขอบเขตที่ผู้สร้างไม่สามารถเข้าใจได้อีกต่อไปการทำคำติชมไม่ได้เป็นวิธีที่ถูกต้องที่สุด วัดประสิทธิภาพของระบบการค้าที่กำหนดบางครั้งยุทธศาสตร์ที่ทำผลงานได้ดีในอดีตไม่สามารถทำได้ดีในปัจจุบันผลการดำเนินงานในอดีตไม่ได้เป็นตัวบ่งชี้ถึงผลการดำเนินงานในอนาคต ystem ที่ได้รับการ backtested สำเร็จก่อนที่จะอยู่เพื่อให้แน่ใจว่ากลยุทธ์ยังคงใช้ในทางปฏิบัติข้อสรุป Backtesting เป็นหนึ่งในด้านที่สำคัญที่สุดของการพัฒนาระบบการค้าถ้าสร้างและตีความอย่างถูกต้องก็สามารถช่วยให้ผู้ค้าเพิ่มประสิทธิภาพและปรับปรุงกลยุทธ์ของพวกเขา, หาข้อบกพร่องด้านเทคนิคหรือทฤษฎีใด ๆ รวมทั้งได้รับความเชื่อมั่นในกลยุทธ์ของตนก่อนที่จะนำไปใช้กับตลาดโลกแห่งความจริง Resources Tradecision - การพัฒนาระบบการซื้อขายระดับไฮเอนด์ AmiBroker - การพัฒนาระบบการซื้อขายงบประมาณจำนวนเงินสูงสุดที่สหรัฐอเมริกาสามารถยืมได้ เพดานหนี้ที่ถูกสร้างขึ้นภายใต้พระราชบัญญัติตราสารหนี้เสรีภาพครั้งที่สองอัตราดอกเบี้ยที่สถาบันรับฝากเงินให้ยืมเงินไว้ใน Federal Reserve ไปยังสถาบันรับฝากเงินแห่งอื่น 1 มาตรการทางสถิติของการกระจายตัวของผลตอบแทนสำหรับการรักษาความปลอดภัยที่กำหนดหรือดัชนีตลาดความผันผวนสามารถ เป็นมาตรการรัฐสภาคองเกรสแห่งสหรัฐอเมริกาผ่านในปีพ. ศ. 2476 ตามพรบ. การธนาคารซึ่งห้ามการค้า ธนาคารกลางจากการมีส่วนร่วมในการลงทุนการจ่ายเงินเดือนของ Nonfarm หมายถึงงานนอกฟาร์มครัวเรือนส่วนบุคคลและภาครัฐที่ไม่แสวงหาผลกำไร US Bureau of Labor ย่อสกุลเงินหรือสัญลักษณ์สกุลเงินสำหรับ Indian Rupee INR สกุลเงินของอินเดียเงินรูปีที่ทำ up 1. การสนับสนุนด้านการจัดการข้อมูลขั้นพื้นฐานของโครงสร้างพื้นฐานในระดับสถาบัน - โซลูชันการปรับใช้กลยุทธ์ - ตัวเลือกฟิวเจอร์สสกุลเงินตะกร้าและเครื่องมือสังเคราะห์ที่กำหนดเองได้รับการสนับสนุน - ฟีดข้อมูลความพร้อมใช้งานต่ำ ๆ หลายตัวรองรับความเร็วในการประมวลผลหลายล้านข้อความต่อวินาทีบนเทราไบต์ของข้อมูล - และการใช้กลยุทธ์และการเพิ่มประสิทธิภาพ - การดำเนินการของโบรกเกอร์หลายรายได้รับการสนับสนุนการแปลงสัญญาณการซื้อขายเป็นคำสั่ง FIXQuantFACTORY - การจัดการข้อมูลระดับสถาบันการใช้งานโซลูชันการใช้งานกลยุทธ์หลังการขาย - QuantDEVELOPER - กรอบและ IDE สำหรับการพัฒนากลยุทธ์การค้าการแก้จุดบกพร่องการทำ backtesting และการเพิ่มประสิทธิภาพ Visual Studio plug-in - QuantDATACENTER - ช่วยในการจัดการ hist คลังสินค้าข้อมูลเชิงวิปริตและจับข้อมูลตลาดในเวลาจริงหรือต่ำมากจากผู้ให้บริการและการแลกเปลี่ยน - QuantENGINE - ช่วยในการปรับใช้และดำเนินการกลยุทธ์ที่สร้างขึ้นล่วงหน้า - ข้อมูลหลายสินทรัพย์ข้อมูลหลายช่วงเวลาแฝงต่ำโบรกเกอร์หลายรายที่สนับสนุนการจัดการข้อมูลในระดับชั้น backtesting โซลูชันการปรับใช้กลยุทธ์ - OpenQuant - ระบบ C และพอร์ตระดับผลงาน backtesting และการซื้อขายหลายสินทรัพย์การทดสอบในวันระดับการเพิ่มประสิทธิภาพ WFA ฯลฯ หลายโบรกเกอร์และฟีดข้อมูลได้รับการสนับสนุน - QuantTrader - สภาพแวดล้อมการค้าการผลิต - QuantBase - การจัดการข้อมูลแบบรวมศูนย์ - QuantRouter - ข้อมูลและ การจัดการข้อมูลแบบสถาบันการศึกษา backtesting โซลูชันการปรับใช้กลยุทธ์ - โซลูชันหลายสินทรัพย์หลายฟีดข้อมูลได้รับการสนับสนุนฐานข้อมูลสนับสนุน RDBMS ประเภทใดก็ตามที่มีอินเทอร์เฟซ JDBC เช่น Oracle, Microsoft SQL Server, Sybase, MySQL เป็นต้น - ลูกค้าสามารถใช้ IDE สคริปต์กลยุทธ์ของพวกเขาทั้งใน Java, Ruby หรือ Python หรือพวกเขาสามารถใช้กลยุทธ์ของตัวเอง IDE - br หลาย okers การดำเนินการได้รับการสนับสนุนสัญญาณซื้อขายแปลงเป็นคำสั่ง FIX การจัดการข้อมูลระดับชั้นการจัดการกลยุทธ์ backtesting กลยุทธ์การแก้ปัญหาการใช้งาน - การแก้ปัญหาหลายสินทรัพย์ forex, ตัวเลือก, ฟิวเจอร์, หุ้น, ETFs, สินค้าโภคภัณฑ์, เครื่องมือสังเคราะห์และการแพร่กระจายอนุพันธ์ที่กำหนดเอง ฯลฯ ฟีดข้อมูลหลายสนับสนุน - กรอบการพัฒนากลยุทธ์ทางการค้าการแก้จุดบกพร่องการทำ backtesting และการเพิ่มประสิทธิภาพ - การดำเนินการของโบรกเกอร์หลายรายการการสนับสนุนสัญญาณการแปลงเป็นคำสั่ง FIX IB, JPMorgan, FXCM เป็นต้นแพลตฟอร์มซอฟต์แวร์แบบรวมที่รวมข้อมูล Tradestation สำหรับการทำ backtesting และการซื้อขายอัตโนมัติ หุ้นสำหรับ 43 ปี, ฟิวเจอร์สเป็นเวลา 61 ปี - เป็นประโยชน์สำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิคการสนับสนุนภาษาการเขียนโปรแกรม EasyLanguage - สนับสนุนหุ้นสหรัฐ ETFs, ฟิวเจอร์ส, ดัชนีสหรัฐ, หุ้นเยอรมัน, ดัชนีเยอรมัน, forex - ฟรีสำหรับลูกค้าโบรกเกอร์ Tradestation - 249 95 รายเดือนสำหรับแพลตฟอร์มซอฟต์แวร์ Tradestation ไม่ใช่ผู้เชี่ยวชาญเฉพาะโดยไม่มีปัญหา โกรธ - 299 95 รายเดือนสำหรับมืออาชีพแพลตฟอร์มซอฟต์แวร์ Tradestation เท่านั้นโดยไม่ต้องนายหน้าซื้อขายซอฟต์แวร์แพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - สนับสนุนกลยุทธ์รายวัน intraday, การทดสอบระดับผลงานและการเพิ่มประสิทธิภาพการสร้างแผนภูมิการแสดง, การรายงานแบบกำหนดเอง, การวิเคราะห์แบบมัลติเธรด, 3D charting , การวิเคราะห์ WFA ฯลฯ - ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิค - เชื่อมโยงโดยตรงกับ eSignal, โบรกเกอร์เชิงโต้ตอบ, IQFeed, myTrack, FastTrack, QP2, TC2000, ฟีดใด ๆ ที่สอดคล้องกับ DDE, MS, txtfiles และอื่น ๆ Yahoo Finance - ค่าธรรมเนียมเพียงครั้งเดียว 279 สำหรับรุ่นมาตรฐานหรือ 339 สำหรับ Professional edition แพลตฟอร์มซอฟต์แวร์สำหรับ backtesting และการซื้อขายอัตโนมัติ - ระบบระดับพอร์ตการลงทุน backtesting และการซื้อขายหลายสินทรัพย์การทดสอบในวันระดับการเพิ่มประสิทธิภาพการแสดงภาพ ฯลฯ - ช่วยให้การรวม R, การซื้อขายอัตโนมัติในภาษาสคริปต์ Perl ด้วยฟังก์ชันพื้นฐานที่เขียนขึ้นใน C พื้นเมืองเตรียมไว้สำหรับเซิร์ฟเวอร์ co-location - พื้นเมือง FXCM และการสนับสนุนโบรกเกอร์แบบโต้ตอบ - ฟรี FX การสนับสนุน CM, 100 ต่อเดือนสำหรับแพลตฟอร์ม IB, การติดต่อสำหรับแพลตฟอร์มตัวเลือกอื่น ๆ แพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - สนับสนุนกลยุทธ์ในชีวิตประจำวันการทดสอบระดับผลงานและการเพิ่มประสิทธิภาพ - ที่ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิค C สคริปต์ - นามสกุลซอฟต์แวร์ สนับสนุน - การจัดการข้อมูลฟีดการดำเนินกลยุทธ์ ฯลฯ - 799 ต่อใบอนุญาตค่าบริการรายปี 150 ครั้งหลังแพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting การเพิ่มประสิทธิภาพการระบุแหล่งที่มาประสิทธิภาพและการวิเคราะห์ - Axioma หรือข้อมูลของบุคคลที่สาม - การวิเคราะห์ปัจจัยการสร้างแบบจำลองความเสี่ยงการวิเคราะห์วงจรตลาด แพลตฟอร์มซอฟต์แวร์สำหรับ backtesting และการซื้อขายอัตโนมัติ - ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิคสนับสนุนกลยุทธ์ intraday ทุกวันการทดสอบระดับผลงานและการเพิ่มประสิทธิภาพ - Turtle Edition - backtesting เครื่องยนต์กราฟรายงานการทดสอบ EoD - Professional Edition - บวกแก้ไขระบบเดิน การวิเคราะห์ล่วงหน้า, กลยุทธ์ในวัน, การทดสอบแบบมัลติเธรดเป็นต้น - Pro Plus Edition - plus แผนภูมิพื้นผิว 3 มิติ, การเขียนสคริปต์ ฯลฯ - Builder Edition - IB API, ดีบัก ฯลฯ - Turtle Edition 990 - Professional Edition 1,990 - Pro Plus Edition 2,990 - Builder Edition 3,990 แพลตฟอร์มซอฟต์แวร์แบบพิเศษสำหรับการทำ backtesting และการซื้อขายอัตโนมัติ - รองรับกลยุทธ์รายวันในพอร์ตโฟลิโอ การทดสอบระดับและการเพิ่มประสิทธิภาพการสร้างแผนภูมิการสร้างภาพการรายงานข้อมูลที่กำหนดเอง ฯลฯ - ที่ดีที่สุดสำหรับการวิเคราะห์ข้อมูลเชิงเทคนิคด้านราคาโดยใช้การวิเคราะห์หลังการขายตามราคาตลาด - ลิงก์โดยตรงไปยังโบรกเกอร์เชิงโต้ตอบ, MB Trading, TD Ameritrade, FXCM และอื่น ๆ - ข้อมูลจากไฟล์ข้อความ, eSignal, Google Finance, , IQFeed และอื่น ๆ - ฟังก์ชั่นพื้นฐาน EoD ฟังก์ชันการทำงาน - ฟรี - ฟังก์ชันขั้นสูง - สัญญาเช่าจากใบอนุญาตตลอดชีพอายุการใช้งาน 50 เดือนหรือ 995 ใบแพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิคสนับสนุนกลยุทธ์รายวัน intraday ผลงาน การทดสอบและการเพิ่มประสิทธิภาพระดับ, การสร้างแผนภูมิ, การสร้างภาพ, การรายงานที่กำหนดเอง - รองรับ C และ Visual - ลิงก์โดยตรงไปยัง Interac Tive Broker, IQFeed, Txtfiles และอื่น ๆ Yahoo Finance - ใบอนุญาตถาวร - 499 - สัญญาเช่า 50 ต่อเดือนแพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - สนับสนุนกลยุทธ์รายวัน intraday การทดสอบระดับผลงานและการเพิ่มประสิทธิภาพการสร้างแผนภูมิการสร้างภาพการรายงานที่กำหนดเอง - การสนับสนุนหลายสินทรัพย์ 245 สำหรับผู้ให้บริการข้อมูลฟรีขั้นสูง - 595 สำหรับพรีเมี่ยมเวอร์ชั่นสนับสนุนผู้ให้บริการข้อมูลและโบรกเกอร์หลายรายแพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - สนับสนุนกลยุทธ์ในชีวิตประจำวันการทดสอบระดับพอร์ทโฟลิโอและ การเพิ่มประสิทธิภาพ - ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิค - สร้างข้อมูลสำหรับหุ้น, ฟิวเจอร์สและ forex หุ้นสหรัฐทุกวันตั้งแต่ปี 1990, ฟิวเจอร์สทุกวัน 31 ปี, อัตราแลกเปลี่ยนตั้งแต่ปี 1983 ฯลฯ - ราคาจาก 45 เดือนถึง 295 เดือนราคาขึ้นอยู่กับข้อมูลว่าง . แพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - ใช้ภาษา MQL4 ใช้เป็นหลักเพื่อการค้าตลาด forex - สนับสนุนหลายสำหรับ rex โบรกเกอร์และข้อมูลฟีด - สนับสนุนการจัดการของบัญชีหลายแพลตฟอร์มซอฟต์แวร์เฉพาะสำหรับ backtesting และการซื้อขายอัตโนมัติ - สนับสนุนกลยุทธ์ intraday ทุกวันการทดสอบระดับผลงานและการเพิ่มประสิทธิภาพ - ดีที่สุดสำหรับ backtesting สัญญาณราคาตามการวิเคราะห์ทางเทคนิคสนับสนุนภาษาการเขียนโปรแกรม EasyLanguage - สนับสนุนหลาย ข้อมูลฟีด Bloomberg, Thomson Reuters, CSI, CQG, eSignal ฯลฯ สนับสนุนโดยตรงสำหรับโบรกเกอร์หลาย Interactive โบรกเกอร์เป็นต้น - Multicharts 797 ต่อปี - ชีวิต Multicharts 1,497 - Multicharts Pro 9,900 บลูมเบิร์ก Thomson Reuters ฟีดข้อมูล etc. Web backtesting เครื่องมือที่ใช้ในการทดสอบสต็อก กลยุทธ์การเลือก - หุ้นสหรัฐ ETFs รายวัน - ข้อมูลพื้นฐานในช่วงเวลานับตั้งแต่ปี 2542 - กลยุทธ์สั้น ๆ ยาว ๆ ปัจจัยพื้นฐานที่ขับเคลื่อนด้วยสัญญาณ - Designer - 139 เดือน - Manager - 199 เดือน - การทำงานที่สมบูรณ์แบบ Analytics พอร์ทัลโดยใช้ข้อมูลตลาดความถี่สูง - ผลิตภัณฑ์มีไว้สำหรับการใช้งานของผู้ค้ารายย่อยที่อยู่ในระดับต่ำปานกลางและสูงผู้คำนวณทั้งหมดคำนวณโดยใช้ ข้อมูลตลาดความถี่สูงซึ่งเป็นประโยชน์สำหรับนักวิจัยที่มีรายได้ต่ำและความถี่สูง - การทำ backtesting ในวันพรุ่งนี้การจัดการความเสี่ยงด้านการลงทุนการคาดการณ์และการเพิ่มประสิทธิภาพในราคาทุกวินาทีนาทีชั่วโมงสิ้นวันปัจจัยการผลิตของโมเดลสามารถควบคุมได้อย่างเต็มที่ - ETFs ที่ซื้อขายใน NASDAQ Clients สามารถอัพโหลดข้อมูลการตลาดของตนเองได้เช่นตลาดหุ้นจีน - ดัชนีวัดผลการดำเนินงานของ VaR, ETL, alpha, beta, Sharpe ratio, Omega ratio เป็นต้น - สนับสนุน R, Matlab, Java Python - 10 optimisations. Web backtesting เครื่องมือ - ราคาหุ้นสหรัฐวันรายวันตั้งแต่ปี 1998 ข้อมูลจาก QuantQuote - ข้อมูล forex จาก FXCM - การสนับสนุน Interactive Brokers สำหรับการซื้อขายสดเครื่องมือ backtesting web based - หุ้นสหรัฐและราคา ETFs ทุกวันตั้งแต่ปี 2545 - ข้อมูลพื้นฐานจาก Morningstar กว่า 600 เมตริก - รองรับโบรกเกอร์แบบอินเตอร์แอคทีฟสำหรับการซื้อขายหลักทรัพย์ผ่านเว็บเครื่องมือ backtesting ที่ใช้อินเทอร์เน็ตเป็นฐานข้อมูล - ใช้งานง่ายกลยุทธ์การจัดสรรสินทรัพย์ข้อมูลตั้งแต่ปี 2535 - โมเมนตัมโมเมนตัมเวลาและ d กลยุทธ์เฉลี่ยของการเคลื่อนไหวบน ETFs - กลยุทธ์ Simple Momentum และ Simple Value การเลือกสต็อคที่เรียบง่ายเครื่องมือ backtesting แบบเว็บที่ใช้งานได้สูงสุดถึง 25 ปีสำหรับ 49 ฟิวเจอร์สและหุ้น S500 หุ้น - กล่องเครื่องมือใน Python และ Matlab - Quantiacs เป็นเจ้าภาพจัดการแข่งขันทางการค้าด้วยอัลกอริทึม 500k to 1 million. Backtest Broker ให้บริการซอฟต์แวร์ backtesting แบบเว็บที่มีประสิทธิภาพและง่ายโดยใช้ Backtest ในสองคลิก - เรียกดูไลบรารีกลยุทธ์หรือสร้างและเพิ่มประสิทธิภาพกลยุทธ์ของคุณ - การซื้อขายกระดาษการซื้อขายอัตโนมัติและอีเมลเรียลไทม์ - 1 ฉบับต่อการทดสอบย้อนหลังและ less. Web Cloud backtesting tool - ข้อมูล FX Forex Currency ในคู่ที่สำคัญจะย้อนกลับไปในปี 2550 - Second Minute Daily Daily Bar - การซื้อขายอยู่ร่วมกับโบรกเกอร์ที่ใช้ Metatrader 4 เป็นเครื่องมือ backtesting backend ของ Web based เพื่อทดสอบส่วนของผู้ถือหุ้น กลยุทธ์การเลือกและการจัดสรรสินทรัพย์ - ปัจจัยส่วนต่างๆที่มีอัลฟาที่ได้รับการพิสูจน์แล้วในแง่ของมาตรฐานการลงทุนในตลาดการลงทุนหลายรูปแบบตัวกรองการบริหารความเสี่ยง - การจัดสรรสินทรัพย์ backtests กลยุทธ์ผสมผสานการจัดสรรสินทรัพย์และการเลือกปัจจัยลงในผลงานเดียว - ฟรีในจักรวาล SP 100 - 50 เดือนหรือ 480 ปี - จักรวาลการลงทุนในสหรัฐที่กว้างขึ้นหุ้นสหราชอาณาจักรในสหราชอาณาจักรกลยุทธ์การจัดสรรสินทรัพย์โดยใช้เทคโนโลยี backtesting มากกว่า 10 000 หุ้นสหรัฐ , ข้อมูลถึง 20 ปีประวัติ - เกณฑ์ทางเทคนิคขั้นพื้นฐาน - ฟรีฟังก์ชันการทำงานที่ จำกัด 1 ปีของข้อมูลไม่ backtests บันทึก ฯลฯ - 50 เดือน - ฟังก์ชันการทำงานเต็มรูปแบบฟรีสภาพแวดล้อมซอฟต์แวร์สำหรับการคำนวณทางสถิติและกราฟิกจำนวนมาก quants ต้องการใช้ สถาปัตยกรรมที่เปิดกว้างและมีความยืดหยุ่นเป็นพิเศษ - การจัดการและจัดเก็บข้อมูลที่มีประสิทธิภาพสิ่งอำนวยความสะดวกแบบกราฟิกสำหรับการวิเคราะห์ข้อมูลได้อย่างง่ายดายผ่านทางแพ็กเกจ - ส่วนขยายที่แนะนำ - quantstrat, Rmetrics, quantmod, quantlib, PerformanceAnalytics, TTR, portfolio, portfolioSim, backtest ฯลฯ MATLAB - ภาษาระดับสูงและสภาพแวดล้อมแบบโต้ตอบสำหรับการประมวลผลทางสถิติและกราฟิก - การประมวลผลแบบขนานและ GPU การทำ backtesting และการเพิ่มประสิทธิภาพ e. xtensive เป็นไปได้ของการรวม ฯลฯ - ราคาที่ร้องขอที่นี่ BACKtestingXL Pro เป็น add - in สำหรับการสร้างและการทดสอบกลยุทธ์การค้าของคุณใน Microsoft Excel 2010 และ 2013 - ผู้ใช้สามารถใช้ VBA เพื่อสร้างกลยุทธ์สำหรับ BacktestingXL Pro, VBA ความรู้เป็นตัวเลือก, ผู้ใช้สามารถสร้างกฎการซื้อขายในสเปรดชีตโดยใช้รหัสย้อนหลังที่ทำไว้ล่วงหน้าแบบมาตรฐาน - สนับสนุนการปิรามิดการจำกัดความยาวคลื่นสั้นการคำนวณค่าคอมมิชชั่นการติดตามทุนการควบคุมค่าใช้จ่ายนอกงบดุลการกำหนดราคาซื้อเพื่อขาย - รายงานความเสี่ยงด้านประสิทธิภาพหลาย ๆ แบบ - 74 95 สำหรับ BacktestingXL Pro. Free โอเพ่นซอร์สภาษาการเขียนโปรแกรมเปิดสถาปัตยกรรมยืดหยุ่นขยายได้ง่ายผ่านทางแพ็กเกจ - นามสกุลที่แนะนำ - แพนด้า Python Data Analysis Library, pyalgotrade Python Algorithmic Trading Library, Zipline, ultrafinance etc. FactorWave เป็นเครื่องมือที่ใช้งานง่ายบนเว็บ สำหรับปัจจัยการลงทุน - ช่วยให้ผู้ใช้สามารถผสมผสานตัวเลือกต่างๆของอีเอฟเอฟเข้าด้วยตัวเลือกฟิวเจอร์สที่มีอัลฟาที่ผ่านการพิสูจน์แล้วจากเกณฑ์มาตรฐานของตลาดหมวก - ฟรี - ETF Stock Screener มี 5 ปัจจัย - 149 ตัวเลือกตัวเลือกฟรี screener, กลยุทธ์ฟิวเจอร์ส, กลยุทธ์ vix. Web backtesting เครื่องมือ - ง่ายที่จะใช้รายการระดับเครื่องมือ backtesting บนเว็บเพื่อทดสอบความแรงของญาติและกลยุทธ์เฉลี่ยการเคลื่อนไหว บน ETFs - หลายประเภทของกลยุทธ์ฟรีฟังก์ชั่น backtesting สมบูรณ์ 34,99 รายเดือนเว็บฟรีเครื่องมือ backtesting ที่ใช้ในการทดสอบกลยุทธ์การเลือกหุ้น - หุ้นสหรัฐข้อมูลจาก ValueLine 1986-2014 - ราคาและข้อมูลพื้นฐาน 1700 หุ้นรายเดือน granularity test. Can มีคนอธิบายบรรทัดของความคิดนี้ฉันเคยอยู่ภายใต้การแสดงผลที่เกิดจากอึดีกว่าเช่นเทอร์โบ fap เช่นเดียวกับในกฎเช่นซื้อในเดือนกรกฎาคม 2007 ที่ 3 13.How ไม่ได้เกี่ยวข้องกับการทดสอบส่วนบุคคลแม้ว่า As นานเท่าที่คุณไม่ได้ปัญญาอ่อนฉัน don t เห็นปัญหาถ้าฉันไปข้างหน้าทดสอบระบบแล้ว backtest มันฉัน m จะได้รับผลเดียวกันแน่นอนไม่สามารถ BS นี้ที่ผ่านมา doesn t ซ้ำตัวเองเป็นดัตช์ได้เทศน์ ที่บน gif ของเขา เธเธด้ายอะไรกับเนื้อ backtesting. ฉัน m เพียงคนที่ไม่เคยพยายามฉัน m เพียงโง่กับโชคสดใสและบางครั้งความคิดที่สดใส March 2006.re ฉันได้อะไร backtesting ซอฟต์แวร์ฉันควร get. There ไม่มีอะไรผิดจริงๆกับแนวคิดของ backtesting ถ้าใช้อย่างสมเหตุสมผลให้ คุณมองไปที่แผนภูมิและคุณคิดว่าราคาตีกลับระหว่างวง Bollinger ระดับสูงและต่ำดังนั้นคุณจึงเขียนสคริปต์ backtest และหาว่าไม่ได้ทำกำไรปัญหาเริ่มต้นเมื่อคุณปรับเปลี่ยนแนวคิดเดิมดังนั้นบางทีคุณอาจเปลี่ยนช่วงเวลา ความยาวหรือ deviaton หรือบางทีคุณอาจเพิ่มการสูญเสียหรือลดขนาดหรือเพิ่มหรือเพิ่มตัวบ่งชี้อื่น ๆ จนกว่าจะถึงจุดที่คุณได้รับการรักษาที่ดีพอสมควรในจุดนั้นคุณมีข้อมูลการทำเหมืองข้อมูลร้ายแรงอคติ ปัญหาถ้าคุณใช้ backtesting เพื่อกำหนดสิ่งต่างๆเช่นการเบิกจ่ายสูงสุดหรือเพื่อดูว่ามีบางอย่างที่เกิดขึ้นภายใต้สภาวะตลาดที่เฉพาะเจาะจงอย่างไรก็มีบางส่วนของ mertit แต่ถึงแม้จะเป็นบิตที่ไร้จุดหมายโดยที่ตลาดต่างๆไม่เป็นแบบ stationary. To ใช้เป็นเครื่องมือในการ ค้นหาไอเดียที่สร้างขึ้น ขณะที่คุณเพิ่มในรูปแบบของการเพิ่มประสิทธิภาพใด ๆ ที่คุณกำลังหลบอย่างจริงจัง ground. The ปัญหาอื่น ๆ แน่นอนคือเครื่องมือเหล่านี้เป็นผลิตภัณฑ์ซอฟต์แวร์เชิงพาณิชย์ที่เขียนขึ้นเพื่อตอบสนองความต้องการของผู้ใช้และผู้ใช้ตามขนาดใหญ่และไม่ จริงๆรู้ว่าสิ่งที่พวกเขาต้องการในกรณีที่เลวร้ายที่สุดพวกเขาเป็นเครื่องมือที่มีให้โดยผู้ที่มีการด้านอื่น ๆ ของ trades. Apart ของคุณจากนั้นมีปัญหากับส่วนใหญ่ของผลิตภัณฑ์ในเชิงพาณิชย์ข้อมูลที่ไม่ดีหลุมในข้อมูลตัวชี้วัดไม่ได้ การคำนวณอย่างถูกต้องแปลกประหลาด quirks ในทาง backtester ทำงาน ฯลฯ อย่างไรก็ตามจุดหลักที่ฉันทำคือไม่น่าเป็นไปได้มากว่าผลิตภัณฑ์ thats ง่ายมากที่จะใช้และต้องไม่มีความรู้ผู้เชี่ยวชาญจะกลับอะไร meaningful. re อะไร backtesting ซอฟต์แวร์ ฉันควรจะได้รับการทดสอบการทำสำเนาเป็นเพียงจุดเริ่มต้นคุณควรส่งต่อการทดสอบอย่างไรก็ตามข้อมูลที่ดีและไม่ถูกต้องจะทำให้ทุกความแตกต่างระหว่างการทำ backtest กับเดินไปข้างหน้าผลลัพธ์ที่ใหญ่ที่สุด p itfall เป็นเส้นโค้งที่เหมาะสมมากกว่า 4 พารามิเตอร์และคุณจะโค้งพอดีฉันแนะนำผู้ประกอบการนินจาสำหรับเหตุผลดังต่อไปนี้ 1 ตัวช่วยสร้างกลยุทธ์ - ความช่วยเหลือใหญ่เพื่อให้คุณเริ่มต้นด้วยความรู้การเขียนโปรแกรม C ไม่มี 2 เดินไปข้างหน้าเพิ่มประสิทธิภาพ - ลดโอกาสของเส้นโค้งพอดีโดยใช้ optimisation. The ด้านบนข้อมูลที่มาไม่ถูกที่สุดข้อมูลภายในฟรีภายในอาจเป็น Dukascopy. Last แก้ไขโดยความถูกต้องของเหลว 23 มกราคม 2012 เวลา 2 10:00
No comments:
Post a Comment