4 নভেম্বর, 2026 · অপশন

আপনার প্রথম Options Backtest-এ লুকানো ক্যালেন্ডার সমস্যা

আপনার প্রথম Options Backtest-এ লুকানো ক্যালেন্ডার সমস্যা

দৈনিক সিগন্যালের ভিত্তিতে আপনার প্রথম options কৌশলটি কাজ করছে। অন্তর্নিহিত সম্পদের ক্লোজ 50-দিনের গড়ের ওপরে থাকলে এটি একটি call কেনে, তারপর পাঁচটি সেশনের পর বেরিয়ে যায়। আপনার backtest-এ দাম, ফি এবং পজিশনের আকার বাস্তবসম্মত। সমস্যা হলো, এটি “পাঁচটি সেশন”-কে এমনভাবে ধরে যেন ওই পাঁচ দিনজুড়ে প্রতিটি options কন্ট্রাক্ট একই ইন্সট্রুমেন্ট থাকে।

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

আপনার option কোন ঘড়ি মেনে চলে?

option মার্কেট বন্ধ থাকলেও আপনার অন্তর্নিহিত সম্পদে ট্রেড চলতে পারে, আবার মেয়াদোত্তীর্ণ হিসেবে ছাপা তারিখের আগেই option-এর ট্রেডিং বন্ধ হয়ে যেতে পারে। যুক্তরাষ্ট্রের ইকুইটি option-এর নিয়মিত সেশন সাধারণত ইস্টার্ন সময় বিকেল 4:00-এ শেষ হয়, তবে কিছু পণ্যের ক্লোজিং সময় আলাদা। শুক্রবারে মেয়াদোত্তীর্ণ হওয়া একটি সাপ্তাহিক option-এর ক্ষেত্রেও এর মানে এই নয় যে শুক্রবার মার্কেট বন্ধ হওয়ার পর অর্ডার দিয়ে শুক্রবারের fill পাবেন।

আপনি যে নির্দিষ্ট পণ্য ও ভেন্যু মডেল করছেন, তার জন্য প্রাসঙ্গিক সময়গুলো লিখে রাখুন। কন্ট্রাক্ট ডেটার সঙ্গে সেশন ক্যালেন্ডার, টাইম জোন, আগাম ক্লোজ এবং শেষ ট্রেডের কাট-অফ সময়ও সংরক্ষণ করুন। সাধারণ কর্মদিবসের ক্যালেন্ডারে ছুটি ও সংক্ষিপ্ত সেশন ধরা পড়বে না। আপনার ডেটায় কন্ট্রাক্টের তারিখ থাকলেও শেষ ট্রেডের টাইমস্ট্যাম্প না থাকলে, backtest কখন বেরিয়ে যেতে পারবে তা এখনও নির্ধারণ করা হয়নি।

কন্ট্রাক্টের বিবরণআপনার backtest-এ যা দরকারকী সমস্যা হতে পারে
মেয়াদোত্তীর্ণপণ্যটির প্রকৃত মেয়াদোত্তীর্ণের নিয়মশেষ ট্রেডের সময় পেরিয়ে কন্ট্রাক্ট ধরে রাখা
সেটেলমেন্টশেয়ার সরবরাহ, নাকি নগদে সেটেলমেন্টমেয়াদোত্তীর্ণের সময় কাল্পনিক শেয়ার বা নগদ প্রবাহ তৈরি করা
এক্সারসাইজের ধরনকখন এক্সারসাইজ হতে পারেশর্ট option-এ আগাম অ্যাসাইনমেন্ট উপেক্ষা করা
ট্রেডিং সেশনশেষ যোগ্য অর্ডারের সময় ও ক্যালেন্ডারবন্ধ বা সংক্ষিপ্ত সেশনে fill হওয়া

সেটেলমেন্টে আপনার পজিশন বদলে যায় কেন?

ধরা যাক, মেয়াদোত্তীর্ণের সময় আপনার call ইন দ্য মানি। ফিজিক্যাল সেটেলমেন্টে এক্সারসাইজের ফলে শেয়ারের পজিশন তৈরি হতে পারে: কন্ট্রাক্টে সমন্বয় না থাকলে, একটি স্ট্যান্ডার্ড যুক্তরাষ্ট্রের ইকুইটি call সাধারণত 100টি শেয়ারের প্রতিনিধিত্ব করে। backtest যদি মেয়াদোত্তীর্ণের সময় option-টি শুধু মুছে দেয়, তাহলে তৈরি হওয়া শেয়ার-এক্সপোজার এবং নগদের লেনদেন বাদ পড়ে যায়। মেয়াদোত্তীর্ণের আগে পজিশন বন্ধ করার পরিকল্পনা থাকলে, আপনার সিমুলেট করা অর্ডারটি কন্ট্রাক্টের শেষ ট্রেডের সময়ের আগেই কার্যকর হতে হবে।

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

আর আপনি যদি American-style option শর্ট করে থাকেন, তাহলে আগাম অ্যাসাইনমেন্টে মেয়াদোত্তীর্ণের আগেই আপনার হাতে শেয়ারের পজিশন চলে আসতে পারে। দৈনিক options বার থেকে অ্যাসাইনমেন্ট পুরোপুরি বোঝা সম্ভব নাও হতে পারে। আপনার অনুমানটি স্পষ্ট করে লিখুন এবং backtest ও paper কৌশলে একইভাবে প্রয়োগ করুন। কোনো মডেল যদি আগাম অ্যাসাইনমেন্ট হয় না ধরে, তাহলে সেটি নিরপেক্ষ ডিফল্ট নয়; এটি একটি নির্দিষ্ট সরলীকরণ।

পাঁচ সেশনের পর আপনার এক্সিট কীভাবে কাজ করবে?

সাধারণ তারিখ ধরে নয়, option-এর ট্রেডিং ক্যালেন্ডার ধরে সেশন গুনুন। প্রতিটি সিদ্ধান্তের সময় আপনি ঠিক কোন কন্ট্রাক্টটি ধরে রেখেছেন তা শনাক্ত করুন, সেটি এখনও ট্রেড করার যোগ্য কি না দেখুন, এবং পরিকল্পিত এক্সিটের সময় কন্ট্রাক্টের শেষ ট্রেডের সময় পেরিয়ে গেলে কী হবে তা নির্ধারণ করুন। আগের সেশনে রোল করতে পারেন, শেষ পাওয়া কোটে বন্ধ করতে পারেন, অথবা সেটেলমেন্ট হতে দিয়ে তৈরি হওয়া সম্পদ মডেল করতে পারেন। প্রতিটি পছন্দে আলাদা কৌশল তৈরি হয়।

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

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

ফল বিশ্বাস করার আগে কী যাচাই করবেন?

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

এই কাজের পরও আপনার সিগন্যাল ভালো গবেষণার ভিত্তি হতে পারে। তবে এখন ফলটি এমন একটি ট্রেডের বিবরণ দেবে, যা আপনার সিস্টেম বাস্তবে ধরে রাখতে, বন্ধ করতে বা সেটেল করতে পারত। option-এর মেয়াদোত্তীর্ণগুলোর তুলনা করার বা কৌশলটি paper trading-এ পাঠানোর আগে আপনাকে এই মানদণ্ড পূরণ করতে হবে।

অপশন ব্যাকটেস্টিংমেয়াদোত্তীর্ণসেটেলমেন্টডেটা ইঞ্জিনিয়ারিংপেপার ট্রেডিং
শেয়ার করুনXLinkedInFacebookRedditHacker NewsWhatsAppTelegramEmail
← সব পোস্ট