পাঠ ১৬ · ৫৭-এর মধ্যে · মডিউল ৪
Home / Courses / Engineering Economics / FW অ্যানালাইসিস

ফিউচার ওয়ার্থ অ্যানালাইসিস

Future worth analysis
৯ মিনিট পড়া মধ্যবর্তী · Intermediate Python কোডসহ সম্পূর্ণ বাংলায়

এই পাঠে যা শিখবেন

  • FW পদ্ধতির সংজ্ঞা এবং PW-এর সাথে এর গাণিতিক সম্পর্ক
  • কেন FW ও PW সবসময় একই সিদ্ধান্তে পৌঁছায়
  • দুইভাবে FW গণনা করে (PW থেকে এবং সরাসরি F/A দিয়ে) একটি সংখ্যাগত ক্রস-চেক
  • L15-এর একই দুই অল্টারনেটিভে FW প্রয়োগ করে র‍্যাঙ্কিং যাচাই

১ · FW পদ্ধতি কী

ফিউচার ওয়ার্থFuture Worth (FW)একটি অল্টারনেটিভের সব ক্যাশ ফ্লো একটি নির্দিষ্ট সুদের হারে একটি ভবিষ্যত সময়-বিন্দুতে রূপান্তরিত মোট মূল্য। পদ্ধতি PW-এর ঠিক আয়না-প্রতিচ্ছবি — পার্থক্য শুধু এই যে সব ক্যাশ ফ্লো প্রেজেন্টের বদলে স্টাডি পিরিয়ডের শেষে ($n$ বছর পরে) নিয়ে যাওয়া হয়। যেহেতু PW থেকে FW-এ যেতে শুধু $(1+i)^n$ দিয়ে গুণ করতে হয় (F/P ফ্যাক্টর, M2-এ প্রতিষ্ঠিত), তাই: $$FW = PW \times (1+i)^n$$ এই একই সম্পর্কের কারণে PW ও FW পদ্ধতি সবসময় অভিন্ন সিদ্ধান্তে পৌঁছায় — শুধু "কোন সময়-বিন্দুতে তুলনা করছি" এই পছন্দটাই আলাদা।

২ · কখন FW বেশি স্বাভাবিক

দীর্ঘমেয়াদি ইনভেস্টমেন্ট প্ল্যানিং
যখন প্রশ্ন হয় "স্টাডি পিরিয়ড শেষে আমার সম্পদ কত হবে", FW সরাসরি উত্তর দেয়।
বিলম্বিত সিদ্ধান্ত
যখন সিদ্ধান্ত এখন না নিয়ে ভবিষ্যতে কার্যকর হবে, FW সেই ভবিষ্যত-বিন্দুতে তুলনা সহজ করে।
PW-এর সমতুল্য
গাণিতিকভাবে PW-এর সমান তথ্য বহন করে — কোনটি ব্যবহার করবেন তা শুধু উপস্থাপনার সুবিধার প্রশ্ন।

৩ · উদাহরণ — L15-এর দুই অল্টারনেটিভে FW

L15-এর একই দুই মিউচুয়ালি এক্সক্লুসিভ অল্টারনেটিভ (৬ বছর লাইফ, MARR = ১০%) ব্যবহার করে দেখা যাক FW একই সিদ্ধান্তে পৌঁছায় কি না — এবং দুইভাবে গণনা করে (PW থেকে, এবং সরাসরি F/A দিয়ে) সংখ্যাগতভাবে যাচাই করা হলো।

Python
# P/A ও F/A ফ্যাক্টর -- M3-এ প্রতিষ্ঠিত, হেল্পার ফাংশন হিসেবে পুনর্ব্যবহার
def pa_factor(i, n):
    return ((1 + i) ** n - 1) / (i * (1 + i) ** n)

def fa_factor(i, n):
    return ((1 + i) ** n - 1) / i

def present_worth(cost, revenue, i, n):
    return -cost + revenue * pa_factor(i, n)

def future_worth_via_pw(cost, revenue, i, n):
    # পদ্ধতি ১: PW বের করে তারপর F/P = (1+i)^n দিয়ে ভবিষ্যতে নিয়ে যাওয়া
    return present_worth(cost, revenue, i, n) * (1 + i) ** n

def future_worth_direct(cost, revenue, i, n):
    # পদ্ধতি ২: প্রাথমিক খরচকে সরাসরি (1+i)^n দিয়ে, বার্ষিক আয়কে সরাসরি F/A দিয়ে ভবিষ্যতে নেওয়া
    return -cost * (1 + i) ** n + revenue * fa_factor(i, n)

MARR = 0.10
n = 6
cost_A, revenue_A = 30000, 8000
cost_B, revenue_B = 45000, 11500

FW_A_via_pw  = future_worth_via_pw(cost_A, revenue_A, MARR, n)
FW_A_direct  = future_worth_direct(cost_A, revenue_A, MARR, n)
FW_B_via_pw  = future_worth_via_pw(cost_B, revenue_B, MARR, n)
FW_B_direct  = future_worth_direct(cost_B, revenue_B, MARR, n)

print("অল্টারনেটিভ A:")
print(f"  FW (via PW x (1+i)^n) = ${FW_A_via_pw:,.2f}")
print(f"  FW (সরাসরি F/A দিয়ে)  = ${FW_A_direct:,.2f}")
print(f"  দুই পদ্ধতি মিলেছে?     {abs(FW_A_via_pw - FW_A_direct) < 1e-6}")
print()
print("অল্টারনেটিভ B:")
print(f"  FW (via PW x (1+i)^n) = ${FW_B_via_pw:,.2f}")
print(f"  FW (সরাসরি F/A দিয়ে)  = ${FW_B_direct:,.2f}")
print(f"  দুই পদ্ধতি মিলেছে?     {abs(FW_B_via_pw - FW_B_direct) < 1e-6}")

winner = "A" if FW_A_via_pw > FW_B_via_pw else "B"
print(f"\nFW অনুযায়ী সেরা অল্টারনেটিভ: {winner}")
print("(L15-এ PW পদ্ধতিতেও একই অল্টারনেটিভ বিজয়ী হয়েছিল -- সিদ্ধান্ত অপরিবর্তিত)")

    
FW_A ≈ $8,578.05 এবং FW_B ≈ $9,009.27 — উভয় গণনা পদ্ধতিই (PW থেকে কম্পাউন্ড করে, এবং সরাসরি F/A দিয়ে) একই সংখ্যায় পৌঁছায়, যা $FW = PW \times (1+i)^n$ সম্পর্কটি নিশ্চিত করে। এবং B এখনো বিজয়ী — ঠিক যেমন L15-এ PW তুলনায় ছিল। এটিই দেখায় PW ও FW আসলে একই সিদ্ধান্তকে দুই ভিন্ন সময়-বিন্দু থেকে দেখার উপায় মাত্র।
মূল কথা · Key takeaway

FW ও PW গাণিতিকভাবে সমতুল্য — $FW = PW(1+i)^n$ — তাই কোনো অল্টারনেটিভের জন্য FW গণনা PW-এর তুলনায় কোনো নতুন তথ্য দেয় না, শুধু ফলাফলকে একটি ভিন্ন সময়-বিন্দুতে প্রকাশ করে। যখন প্রশ্নটাই "ভবিষ্যতে সম্পদ কত হবে" তখন FW-ই বেশি প্রাসঙ্গিক উপস্থাপনা।

ভাবনার প্রশ্ন

প্রতিটি প্রশ্ন নিজে কিছুক্ষণ ভাবুন — তারপর "→ উত্তর" চাপুন।

প্র ০১ $FW = PW \times (1+i)^n$ — এই সম্পর্কটি কেন সবসময় সত্য, প্রমাণ ছাড়াই স্বজ্ঞাতভাবে ব্যাখ্যা করুন।

PW হলো সব ক্যাশ ফ্লোর সমতুল্য মূল্য আজকের দিনে। সেই একক সমতুল্য টাকাকে যদি $n$ বছর MARR হারে বিনিয়োগ করে রাখা হয়, তাহলে $n$ বছর পর তা ঠিক $PW \times (1+i)^n$-এ পরিণত হবে — কারণ এটিই স্ট্যান্ডার্ড কম্পাউন্ডিং। যেহেতু PW সব ক্যাশ ফ্লোর সমতুল্য প্রতিনিধিত্ব করে, তাই এর ভবিষ্যত মূল্যও পুরো ক্যাশ ফ্লো সিরিজের ভবিষ্যত মূল্যের সমান হতে বাধ্য।

প্র ০২ PW ও FW যেহেতু সবসময় একই সিদ্ধান্ত দেয়, তাহলে দুটো পদ্ধতি আলাদাভাবে শেখার দরকার কী?

গাণিতিকভাবে সমতুল্য হলেও, বাস্তব যোগাযোগে ভিন্ন প্রশ্নের ভিন্ন প্রাকৃতিক উত্তর থাকে — একজন CFO হয়তো "আজকের সমতুল্য মূল্য কত" (PW) জানতে চান, আরেকজন হয়তো "৫ বছর পর আমাদের রিজার্ভ কত হবে" (FW) জানতে চান। দুটো পদ্ধতিই একই গণিতের ভিন্ন "ভাষা" — সঠিক পরিস্থিতিতে সঠিক ভাষা বেছে নেওয়াই দক্ষতা।

প্র ০৩ যদি একটি অল্টারনেটিভের PW ঋণাত্মক হয়, তাহলে তার FW-এর চিহ্ন কী হবে?

একই ঋণাত্মক থাকবে — কারণ $(1+i)^n$ সবসময় ধনাত্মক (যেকোনো বাস্তব সুদের হার ও ধনাত্মক $n$-এর জন্য), তাই একটি ঋণাত্মক সংখ্যাকে ধনাত্মক সংখ্যা দিয়ে গুণ করলে ফলাফল ঋণাত্মকই থাকে। এটিই নিশ্চিত করে PW ও FW-এর গ্রহণযোগ্যতা সিদ্ধান্ত (≥0 কি না) কখনো একে অপরের বিপরীত হতে পারে না।

অনুশীলন

  1. চিন্তা করুন: একটি প্রজেক্টের PW = $1,200 (MARR=8%, n=10)। কোনো নতুন ক্যাশ ফ্লো তথ্য ছাড়াই, কীভাবে এর FW বের করবেন?

    সরাসরি $FW = PW \times (1+i)^n = 1200 \times (1.08)^{10} \approx 1200 \times 2.158925 \approx \$2,590.71$ — কোনো মূল ক্যাশ ফ্লো তালিকার দরকার নেই, শুধু PW-কেই কম্পাউন্ড করলেই চলে, কারণ PW ইতিমধ্যে সব তথ্য ধারণ করে।

  2. পরীক্ষা করুন: উপরের কোড সেলে n-কে 6 থেকে 10-এ বদলে Run চেপে দেখুন — উভয় অল্টারনেটিভের FW বাড়ে কি না, এবং বিজয়ী অল্টারনেটিভ একই থাকে কি না।

    n=10-এ উভয় অল্টারনেটিভের FW উল্লেখযোগ্যভাবে বাড়বে (দীর্ঘতর কম্পাউন্ডিং সময়), এবং যেহেতু PW-ভিত্তিক র‍্যাঙ্কিং (যা n=10-এর জন্য নতুনভাবে গণনা হবে) অপরিবর্তিত থাকলে B-ই বিজয়ী থাকবে — কারণ B-এর বার্ষিক আয় A-এর চেয়ে অনুপাতে বেশি, তাই দীর্ঘতর সময়ে তার সুবিধা আরও স্পষ্ট হয়।

আরও পড়ুন · ABCL TECH-এ আপনার পরবর্তী পদক্ষেপ

আগের পাঠ
প্রেজেন্ট ওয়ার্থ অ্যানালাইসিস