কনটেন্টে যান

ব্যাকটেস্টিং ও ভ্যালিডেশন

ধারণাটি পরীক্ষা করুন। প্রমাণ পরীক্ষা করুন।

ফ্যাক্টরি কনফিগার করা ফি এবং এক্সিকিউশন-সংক্রান্ত অনুমানের ভিত্তিতে ঐতিহাসিক ডেটায় স্ট্র্যাটেজি কোড পরীক্ষা করে। অপ্টিমাইজেশন টুল প্যারামিটারের স্থিতিশীলতা যাচাই করে, আর AI বিশ্লেষক প্রমাণ মূল্যায়ন করে পরবর্তী পদক্ষেপের সুপারিশ করেন।

ড্রডাউন এবং ফলাফলের বিতরণ সহ যাচাইকরণ উইন্ডো জুড়ে ঐতিহাসিক স্ট্র্যাটেজি পথ

স্ট্র্যাটেজি ফ্যাক্টরিকে কাজ করতে দেখুন।

দৃষ্টান্তমূলক উদাহরণ · লাইভ ফলাফল নয়

AI এজেন্টরা কীভাবে একটি স্ট্র্যাটেজি তৈরি ও পর্যালোচনা করে দেখুন।

AI এজেন্টরা আইডিয়া উন্নত করে, কোড লেখে এবং পরীক্ষার ফলাফল মূল্যায়ন করে। পর্যালোচনার ফলাফল স্ট্র্যাটেজিটিকে আরও একটি পুনরাবৃত্তির জন্য ফিরিয়ে দিতে পারে।

  1. বর্ণনা করুন
  2. তৈরি এবং যাচাই করুন
  3. ব্যাকটেস্ট
  4. স্ট্রেস-টেস্ট
  5. পেপার-ট্রেড
01

ট্রেডিং শর্তাবলীর মডেল তৈরি করুন

ব্যাকটেস্টগুলি ঐতিহাসিক ডেটা, কনফিগার করা ভেন্যু ফি এবং প্রযোজ্য এক্সিকিউশন অনুমান ব্যবহার করে। ডেটা কভারেজ, ফান্ডিং, স্লিপেজ এবং ইমপ্যাক্ট ফলাফলকে উল্লেখযোগ্যভাবে বদলে দিতে পারে।

02

রিটার্নের চেয়ে বেশি কিছু পরীক্ষা করুন

ইকুইটি কার্ভ, ড্রডাউন, রিটার্ন বিতরণ এবং পৃথক ট্রেড পড়ুন। হেডলাইন মেট্রিকের পাশাপাশি সময়কাল, নমুনার আকার এবং অনুমানগুলি যাচাই করুন।

03

স্থিতিশীলতা যাচাই করুন

সংবেদনশীলতা বিশ্লেষণ, ওয়াক-ফরওয়ার্ড অপ্টিমাইজেশন এবং হোল্ডআউট যাচাইকরণ নির্বাচিত প্যারামিটার এবং প্রশিক্ষণ উইন্ডোর বাইরে ফলাফল কীভাবে পরিবর্তিত হয় তা পরীক্ষা করে।

অনুমানগুলি ফলাফলের পাশেই রাখুন।

একটি আকর্ষণীয় চার্ট পর্যালোচনার একটি সূচনাবিন্দু মাত্র। প্রত্যাশিত সুবিধার সাথে ট্রেডিং খরচ তুলনা করুন, আউট-অফ-স্যাম্পল আচরণ পরীক্ষা করুন এবং সীমিত সংখ্যক ট্রেড বা সময়কালে কেন্দ্রীভূত হওয়ার লক্ষণ খুঁজুন।

  1. ইনপুট

    ডেটার সময়কাল, ভেন্যু, ফি

  2. পরীক্ষা

    ব্যাকটেস্ট, ওয়াক-ফরওয়ার্ড, হোল্ডআউট

  3. প্রমাণ

    মেট্রিক, ট্রেড, পর্যালোচনার নোট

পরের ডেটাকে আগের সিদ্ধান্তগুলি যাচাই করতে দিন।

ওয়াক-ফরওয়ার্ড পরীক্ষা একটি আগের উইন্ডোতে ফিট করে এবং পরের একটিতে মূল্যায়ন করে। সংরক্ষিত হোল্ডআউট অপ্টিমাইজেশন উইন্ডোগুলির বাইরে রাখা হয়।

প্রকৃত বিভাজন তারিখ এবং ট্রেড সংখ্যা পড়ুন। বহু প্রচেষ্টায় হোল্ডআউট প্রতিক্রিয়া পুনরায় ব্যবহার করলে তার স্বাধীনতা দুর্বল হতে পারে।

ফিটযাচাইহোল্ডআউট
স্কিম্যাটিক: তিনটি ফিট-এবং-যাচাইকরণ উইন্ডো সময়ের সাথে সামনের দিকে এগিয়ে যায়; হোল্ডআউট ডানদিকে সংরক্ষিত থাকে। উইন্ডোর দৈর্ঘ্য এবং ব্যবধান কনফিগারেশনের উপর নির্ভর করে।

একটি ছোট খরচ একটি বড় সুবিধা গ্রাস করতে পারে।

একটি স্ট্র্যাটেজি যত বেশি ট্রেড করে, তার ফলাফল তত বেশি এক্সিকিউশন অনুমানের উপর নির্ভরশীল হয়। বিভিন্ন খরচের অধীনে একই গ্রস ফলাফল দেখতে স্লিপেজ কন্ট্রোল সরান।

টার্নওভার
প্রারম্ভিক ইকুইটির সাপেক্ষে মোট ট্রেড হওয়া নোশনাল; প্রতিটি ক্রয় এবং বিক্রয় গণনা করা হয়।
ফি ও স্লিপেজ
প্রকৃত রিপোর্টে কনফিগার করা ভেন্যু ফি এবং মূল্য সংক্রান্ত অনুমানগুলি পরীক্ষা করুন।
নেট ফলাফল
অবশিষ্ট সুবিধার সাথে ড্রডাউন, নমুনার আকার এবং আউট-অফ-স্যাম্পল ফলাফলের তুলনা করুন।

এক্সিকিউশন খরচ ফলাফলকে কীভাবে বদলে দেয় তা দেখুন।

গ্রস রিটার্ন12.0%
মডেল করা খরচ2.0%
এই খরচগুলির পর নেট10.0%

উদাহরণ অনুমান: 12% গ্রস রিটার্ন, প্রারম্ভিক ইকুইটির 40 গুণের সমান সামগ্রিক ট্রেড করা নোশনাল, এবং প্রতি ট্রেড করা নোশনালে 2 bps ফি। খরচ = টার্নওভার × (ফি + স্লিপেজ); 1 bp = 0.01%। এটি একটি লিনিয়ার দৃষ্টান্ত; কম্পাউন্ডিং, ফান্ডিং এবং মার্কেট ইমপ্যাক্ট বাদ দেওয়া হয়েছে।

প্রশ্নের উত্তর।

আরও প্রশ্ন ও উত্তর
একটি ভালো ব্যাকটেস্ট কি ভবিষ্যতের রিটার্নের নিশ্চয়তা দেয়?

না। ব্যাকটেস্টগুলি কাল্পনিক এবং ডেটা, অনুমান এবং নির্বাচনের প্রতি সংবেদনশীল। যাচাইকরণ দুর্বলতা খুঁজে দেখতে সহায়তা করে; এটি ট্রেডিং ঝুঁকি দূর করে না।

ফিগুলি কি আমার অ্যাকাউন্টের জন্য লাইভ কোট?

না। এগুলি কনফিগার করা সিমুলেশন ডিফল্ট। আপনার এক্সচেঞ্জ টিয়ার এবং ইনস্ট্রুমেন্ট নিয়ম ভিন্ন হতে পারে। ফলাফল ব্যাখ্যা করার আগে অনুমানগুলি পর্যালোচনা করুন।

ওয়াক-ফরওয়ার্ড পরীক্ষা এবং হোল্ডআউট যাচাইকরণের মধ্যে পার্থক্য কী?

ওয়াক-ফরওয়ার্ড পরীক্ষা বারবার আগের ডেটায় ফিট করে এবং পরের উইন্ডোতে মূল্যায়ন করে। হোল্ডআউট যাচাইকরণ ওই অপ্টিমাইজেশন উইন্ডোগুলির বাইরে একটি সংরক্ষিত সময়কালে নির্বাচিত প্যারামিটার পরীক্ষা করে। প্রকৃত তারিখ, ট্রেড সংখ্যা এবং রিপোর্টগুলি পরীক্ষা করুন; হোল্ডআউট প্রতিক্রিয়া বারবার ব্যবহার করলে তার স্বাধীনতা দুর্বল হতে পারে।

মোট রিটার্ন ছাড়া আমার আর কোন ফলাফল পড়া উচিত?

ড্রডাউন, ট্রেডিং খরচ, ট্রেডের সংখ্যা ও বিতরণ, হোল্ডিং পিরিয়ড এবং আউট-অফ-স্যাম্পল ফলাফল পর্যালোচনা করুন। সীমিত সংখ্যক ট্রেড বা একটি মার্কেট পিরিয়ডের উপর নির্ভরতা খুঁজুন। একা একটি উচ্চ রিটার্ন স্ট্র্যাটেজি কীভাবে তা উপার্জন করেছে বা এর পথে কী ক্ষতি হয়েছে তা ব্যাখ্যা করে না।

সেরা সেটিং রাখার পরিবর্তে কেন কাছাকাছি প্যারামিটার পরীক্ষা করা প্রয়োজন?

একটি সেটিং যা অত্যন্ত ভালো দেখায় কিন্তু তার আশেপাশের সেটিংগুলি খারাপ পারফর্ম করে, তা দুর্বল বা অস্থিতিশীল হতে পারে। সংবেদনশীলতা বিশ্লেষণ দেখায় নির্বাচিত প্যারামিটারের চারপাশে ফলাফল কীভাবে পরিবর্তিত হয়। প্যাটার্নটি একটি নির্বাচিত ফলাফলের চেয়ে বিস্তৃত কিনা তা মূল্যায়নের জন্য এটি ওয়াক-ফরওয়ার্ড এবং হোল্ডআউট প্রমাণের সাথে ব্যবহার করুন।

একই ধরনের ধারণার দুটি ব্যাকটেস্টে কেন ভিন্নমত হতে পারে?

বিভিন্ন ইনস্ট্রুমেন্ট, ডেটার সময়কাল, বার ইন্টারভাল, এন্ট্রি ও এক্সিট নিয়ম, ফি বা এক্সিকিউশন অনুমান ফলাফল বদলে দিতে পারে। একটি পার্থক্যকে উন্নতি বলে ব্যাখ্যা করার আগে কনফিগারেশন এবং উপলভ্য ডেটাকে ট্রেড রেকর্ডের পাশাপাশি তুলনা করুন।

পরীক্ষা করার মতো একটি প্রশ্ন দিয়ে শুরু করুন।

প্রকাশিত স্ট্র্যাটেজিগুলো অন্বেষণ করুন, অথবা AI এজেন্টদের সহায়তায় নিজের স্ট্র্যাটেজি তৈরি, পরীক্ষা ও পর্যবেক্ষণের জন্য একটি ওয়ার্কস্পেস খুলুন।

Stratmill একটি AI ট্রেডিং-স্ট্র্যাটেজি প্ল্যাটফর্ম—এটি আর্থিক পরামর্শ বা ব্রোকার নয়। ব্যাকটেস্ট ও পেপার-ট্রেডিংয়ের ফলাফল কাল্পনিক। ট্রেডিংয়ে ক্ষতির ঝুঁকি রয়েছে।