17 সেপ্টেম্বর, 2026 · হিসাবরক্ষণ

BTC আর ডলারের হিসাব গুলিয়ে না ফেলে ইনভার্স পারপেচুয়াল ব্যাকটেস্ট করবেন কীভাবে?

BTC আর ডলারের হিসাব গুলিয়ে না ফেলে ইনভার্স পারপেচুয়াল ব্যাকটেস্ট করবেন কীভাবে?

ইনভার্স পারপেচুয়ালে P&L হিসাব করবেন কীভাবে?

প্রতি কন্ট্রাক্টে নির্দিষ্ট ডলার ফেস ভ্যালু থাকা একটি সাধারণ ইনভার্স পারপেচুয়ালের ট্রেডিং P&L হিসাব করতে বিপরীতমূলক দাম ব্যবহার করুন। ফলাফল হবে সেটেলমেন্ট কয়েনে। নির্দিষ্ট BTC পরিমাণকে দামের পরিবর্তন দিয়ে গুণ করলে সেটি ভিন্ন একটি ইনস্ট্রুমেন্টের হিসাব হবে।

ধরা যাক, একটি কাল্পনিক BTC ইনভার্স কন্ট্রাক্টের ফেস ভ্যালু $1। আপনি প্রতি BTC $50,000 দামে 100,000 কন্ট্রাক্ট কিনলেন এবং $55,000 দামে পুরো পজিশন বন্ধ করলেন। ফি ও ফান্ডিংয়ের আগে:

Q = signed contract count; positive for a long
C = dollar face value per contract

P&L_BTC = Q × C × (1 / entry_price − 1 / exit_price)
        = 100,000 × $1 × (1 / $50,000 − 1 / $55,000)
        = 0.18181818 BTC

P&L_USD_at_exit = 0.18181818 × $55,000
                = $10,000

পজিশনটির কন্ট্রাক্ট ফেস ভ্যালু $100,000। BTC-তে এর সমমূল্য দামের সঙ্গে বদলায়: এন্ট্রিতে 2 BTC, এক্সিটে প্রায় 1.818182 BTC। এই রূপান্তর বদলায় বলেই হিসাবের কোডের পাশে কন্ট্রাক্টের স্পেসিফিকেশন রাখতে চাই। size নামের একটি কলাম দেখলে শুক্রবার সন্ধ্যায় বসে বের করতে ইচ্ছে করে, কেউ কোন একক বোঝাতে চেয়েছিল।

ভেন্যুর মাল্টিপ্লায়ার, সেটেলমেন্ট মুদ্রা ও রাউন্ডিংয়ের নিয়ম যাচাই করুন। “ইনভার্স” একটি পেআফ পদ্ধতি বোঝায়; এর মানে এই নয় যে সব জায়গায় একটি কন্ট্রাক্টের মূল্য এক ডলার।

ট্রেডের আয়ের চেয়ে আমার অ্যাকাউন্টে বেশি ডলার যোগ হয় কেন?

কারণ জামানতেরও দাম আছে।

শুরু করুন 1 BTC জামানত দিয়ে, যার মূল্য $50,000, এবং ওপরের ট্রেডটি করুন। ধরে নিন, কোনো জমা, উত্তোলন, ফি বা ফান্ডিং নেই এবং পুরো সময় পর্যাপ্ত মার্জিন রয়েছে। পজিশন বন্ধ করার পর অ্যাকাউন্টে থাকবে 1.18181818 BTC। প্রতি BTC $55,000 দামে এর মূল্য $65,000।

উপাদানহিসাবডলারে পরিবর্তন
প্রাথমিক জামানত1 BTC × ($55,000 − $50,000)+$5,000
ডেরিভেটিভ P&L, এক্সিটের দামে মূল্যায়িত0.18181818 BTC × $55,000+$10,000
অ্যাকাউন্টের মোট ইকুইটি$65,000 − $50,000+$15,000

ট্রেড লেজার আর অ্যাকাউন্টের ইকুইটি কার্ভ আলাদা প্রশ্নের উত্তর দেয়। আপনার রিপোর্টে পুরো $15,000-কে সিগন্যাল P&L হিসেবে দেখালে, বাজার বাড়ার সময় জামানত ধরে রাখার কৃতিত্বও কৌশলকে দেওয়া হয়।

এর উল্টো ঘটনাটিও গুরুত্বপূর্ণ। কোনো কৌশলে BTC জমতে পারে, অথচ ডলারে ইকুইটি কমতে পারে। কোনো চার্টই স্বভাবত ভুল নয়। না জানিয়ে এক হিসাব থেকে অন্য হিসাবে চলে যাওয়াটাই ভুল।

ব্যাকটেস্টের রিটার্ন BTC-তে, না USD-তে মাপব?

কৌশলগুলোর তুলনার আগে রিপোর্টিং মুদ্রা বেছে নিন, তারপর দুটি হিসাবই দেখার সুযোগ রাখুন। এই অ্যাকাউন্টের BTC রিটার্ন 18.18%; ডলার রিটার্ন 30%। একই ফলাফলের দুটি পরিমাপ এগুলো।

US ইকুইটি, স্টেবলকয়েনে সেটেল হওয়া ফিউচার এবং কয়েনে সেটেল হওয়া কন্ট্রাক্টের তুলনায় আমি সাধারণত ডলার অ্যাকাউন্ট ইকুইটিকে অভিন্ন রিপোর্টিং সিরিজ হিসেবে ব্যবহার করি। গবেষণার লক্ষ্য যদি BTC জমা করা হয়, তাহলে BTC সিরিজটিকেও সমান গুরুত্ব দেওয়া উচিত। এই পছন্দ রিটার্নের বণ্টন, ড্রডাউন ও Sharpe ratio বদলে দেয়।

জামানত নিষ্ক্রিয়ভাবে ধরে রাখার একটি বেঞ্চমার্কও দিন। এখানে প্রাথমিক 1 BTC ধরে রাখলেই ডলারে 10% রিটার্ন হতো। এই সময়সীমায় অ্যাকাউন্টটি বেঞ্চমার্কের চেয়ে 20 percentage points এগিয়ে। এই বিয়োগফল শুধু উদাহরণটির হিসাব; এটি alpha প্রমাণ করে না, আর পথে নেওয়া ডেরিভেটিভ এক্সপোজারের জন্য সমন্বয়ও করে না।

ফিল্ডের নামেই একক লিখুন। equity_btc, equity_usd এবং pnl_btc ব্যবহার করুন। একই রিপোর্টে দুই ধরনের কন্ট্রাক্ট এলেই শুধু equity লেখা কলাম বিপজ্জনক হয়ে ওঠে।

BTC-তে দেওয়া ফি ও ফান্ডিং ব্যাকটেস্টে কীভাবে নথিভুক্ত করব?

কয়েনের প্রকৃত লেনদেন ঘটার সময়ই নথিভুক্ত করুন। BTC-তে দেওয়া ফি BTC ওয়ালেট কমায়; BTC-তে পাওয়া ফান্ডিং তা বাড়ায়। প্রযোজ্য কন্ট্রাক্টের নিয়ম ও ঐতিহাসিক রেট অনুযায়ী পরিমাণ হিসাব করুন।

এরপর লেনদেনের হিসাব আর অ্যাকাউন্টের মূল্যায়ন আলাদা করে দেখুন। BTC-র দাম $50,000 থাকার সময় দেওয়া 0.001 BTC ফি পরিশোধের সময় $50 মূল্যের। পরে BTC-র দাম $55,000 হলে, അക്കাউন্টে সেই ফি না দেওয়া অন্যথায় অভিন্ন অ্যাকাউন্টের তুলনায় $55 কম থাকবে। অতিরিক্ত $5 হলো অ্যাকাউন্ট থেকে বেরিয়ে যাওয়া কয়েনের পরবর্তী মূল্যপরিবর্তন।

দুটি অঙ্কই কাজে লাগতে পারে। তবে ঐতিহাসিক ডলার-মূল্যে হিসাব করা নগদ প্রবাহ প্রাথমিক ডলার ইকুইটিতে যোগ করলে, স্পষ্টভাবে মিলিয়ে না নিলে মুদ্রার এই প্রভাব বাদ পড়বে।

হিসাবের মূল উৎস হিসেবে কয়েন লেজার রাখাই আমার পছন্দ; ডলারে মূল্যায়ন সেখান থেকে বের করি। প্রতিটি স্ন্যাপশটে ওয়ালেট ব্যালেন্সের সঙ্গে অবাস্তবায়িত কয়েন P&L যোগ করে, নথিভুক্ত ও সময়ের সঙ্গে সামঞ্জস্যপূর্ণ রূপান্তরদরে মূল্যায়ন করুন। কন্ট্রাক্টের মার্কিং প্রাইস আর রিপোর্টিংয়ের রূপান্তরদরের মধ্যে ইচ্ছাকৃত কোনো পার্থক্য থাকলে সেটিও নথিভুক্ত করুন।

ইনভার্স কন্ট্রাক্টের হিসাবের ভুল ধরতে কী পরীক্ষা করব?

আমি শুরু করি ছোট কৃত্রিম প্রাইস পাথ দিয়ে, যেগুলোর ফল কাগজে হিসাব করা যায়। বিশ্বাসযোগ্য দেখায় এমন ইকুইটি কার্ভের আড়ালে এককের ভুল লুকিয়ে রাখতে বাজারের ইতিহাস বেশ পটু।

পরীক্ষা, খরচ বাদেপ্রত্যাশিত ফল
একই দামে পজিশনে ঢোকা ও বের হওয়াBTC-তে ডেরিভেটিভ P&L শূন্য
একই প্রাইস পাথে পজিশনের চিহ্ন উল্টে দেওয়াডেরিভেটিভ P&L-এর চিহ্ন ঠিক উল্টে যায়
ডেরিভেটিভ পজিশন ছাড়া 1 BTC ধরে রাখা; দাম $50,000 থেকে $55,000-এ ওঠেBTC ইকুইটি 1-ই থাকে; ডলার ইকুইটি $5,000 বাড়ে
উদাহরণের পজিশনটি বর্তমান মার্কে বন্ধ করামোট ইকুইটি না বদলে অবাস্তবায়িত P&L ওয়ালেটে স্থানান্তরিত হয়

শেষ পরীক্ষাটি দ্বিগুণ গণনা ধরতে সাহায্য করে: ইঞ্জিন বাস্তবায়িত P&L যোগ করে, কিন্তু অবাস্তবায়িত অঙ্কটি বাদ দিতে ভুলে যায়। আংশিকভাবে পজিশন বন্ধ করার পরীক্ষাও করুন। কেবল বন্ধ হওয়া কন্ট্রাক্টগুলোর P&L সেটেল হওয়া উচিত; ভেন্যুর হিসাবরক্ষণ পদ্ধতি অনুযায়ী বাকি অংশের এন্ট্রি ভিত্তি সঠিক থাকতে হবে।

ইনভার্স কৌশল নিয়ে AI গবেষণা এজেন্টের রিপোর্টে কী থাকা উচিত?

কন্ট্রাক্টের সংখ্যা ও মাল্টিপ্লায়ার, সেটেলমেন্ট মুদ্রা, প্রাথমিক জামানত, কয়েনের নগদ প্রবাহ এবং ঘোষিত রিপোর্টিং মুদ্রায় ইকুইটি। কৌশলের কার্ভের পাশাপাশি জামানত নিষ্ক্রিয়ভাবে ধরে রাখার কার্ভ দেখান এবং দুটির পার্থক্যের হিসাব মেলান।

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

কার্যকর রিপোর্টে শেষ সেটেলমেন্ট এন্ট্রি পর্যন্ত ব্যাখ্যা করা যায়, কীভাবে এই ট্রেডে $10,000 আয় হলেও অ্যাকাউন্টে $15,000 যোগ হলো। এমন ফল অন্য গবেষকও যাচাই করতে পারবেন।

ইনভার্স পারপেচুয়ালব্যাকটেস্টিংক্রিপ্টো ফিউচারP&L হিসাব
শেয়ার করুনXLinkedInFacebookRedditHacker NewsWhatsAppTelegramEmail
← সব পোস্ট