Strasmore Research
শেখা Matt Connorদ্বারা Matt Connor · আপডেট করা হয়েছে 2026-08-03

লোকসানে Mutual Fund বিক্রি: Cost Basis কীভাবে কাজ করে

বছরের পর বছর পুনঃবিনিয়োগ করা distribution কীভাবে cost basis বদলায়, Form 1099-B-তে কী আসে এবং wash sale-এ ক্ষতি কেন আটকে যেতে পারে, তা জানুন।

লোকসানে mutual fund বিক্রি করলে কাগজে থাকা পতন realized capital loss-এ পরিণত হয়। সেই ক্ষতির পরিমাণ আপনি যে দাম দেওয়ার কথা মনে রেখেছেন, তা দিয়ে নয়; আপনার cost basis দিয়ে নির্ধারিত হয়। ফান্ড আপনার হয়ে পুনঃবিনিয়োগ করা প্রতিটি distribution basis-এর অন্তর্ভুক্ত। অ্যাকাউন্টে ব্যবহৃত tracking method—average cost বা specific share identification—আপনার Form 1099-B-তে যে অঙ্কটি আসে, তা পরিবর্তন করে। নিচে August 2026 পর্যন্ত US federal rules-এর অধীনে এই প্রক্রিয়ার ব্যাখ্যা দেওয়া হলো। এর মধ্যে wash sale-এর সেই ঝুঁকিও রয়েছে, যা আপনি কোনো order না দিয়েও automatic reinvestment-এর মাধ্যমে তৈরি করতে পারেন।

লোকসানে mutual fund বিক্রি করলে কী হয়

mutual fund-এর অর্ডার দেওয়ার সময় আপনি যে দামে দেখতে পান, সেই দামে অর্ডার কখনও কার্যকর হয় না। ফান্ডটি দিনে একবার বাজার বন্ধের পর যে net asset value হিসাব করে, সেই পরবর্তী NAV-এ অর্ডারের মূল্য নির্ধারিত হয়। আপনি যে দামে বিক্রি করেন, সেই মূল্য সিদ্ধান্ত নেওয়ার কয়েক ঘণ্টা পর চূড়ান্ত হয় (mutual fund-এর অর্ডার আসলে কখন ট্রেড হয়-এ এই সময়সূচি ব্যাখ্যা করা হয়েছে)।

শেয়ার বা ইউনিট account থেকে বেরিয়ে গেলে লোকসানটি realized হয়। হিসাবটি হলো বিক্রয়লব্ধ অর্থ থেকে cost basis বাদ দেওয়া। কাগজে-কলমের মূল্যপতন tax return-এ কোনো প্রভাব ফেলে না। realized loss প্রথমে capital gains সমন্বয় করে। এরপর একই বছরে US federal tax filer-এর ordinary income থেকে সর্বোচ্চ $3,000 পর্যন্ত বাদ দেওয়া যায়। অবশিষ্ট loss পরবর্তী বছরগুলোতে carry forward করা যায়।

কত দিন ধরে রাখা হয়েছিল, তার ওপর loss-এর ধরন নির্ভর করে। এক বছরের বেশি ধরে রাখলে এটি long-term loss হয়। এক বছর বা তার কম হলে এটি short-term loss হয়। mutual fund-এর ক্ষেত্রে আরেকটি অতিরিক্ত নিয়ম রয়েছে, যা stock বিনিয়োগকারীদের খুব কমই প্রয়োগ করতে হয়। ছয় মাস বা তার কম সময় ধরে রাখা শেয়ারের ক্ষেত্রে, ওই শেয়ারগুলোর বিপরীতে পাওয়া long-term capital gain distribution-এর পরিমাণ পর্যন্ত loss-কে long-term হিসেবে গণ্য করা হয়। এই নিয়মটি Internal Revenue Code section 852(b)(4)-এর অধীনে প্রযোজ্য।

আপনার cost basis-এ আসলে কী থাকে?

Basis হলো আপনি বিনিয়োগ করা অর্থ, তার সঙ্গে ফান্ড আপনার হয়ে পুনর্বিনিয়োগ করা প্রতিটি ডলার। প্রতিটি পুনর্বিনিয়োগ করা distribution একটি আলাদা ক্রয় হিসেবে গণ্য হয়: ওই দিনের দামে নতুন শেয়ার, যার নিজস্ব basis এবং নিজস্ব holding period শুরু হয়। যে বিনিয়োগকারী কেবল সরাসরি জমা দেওয়া নগদ হিসাব করেন, তিনি basis কম দেখান। এতে লাভ বেশি এবং ক্ষতি কম দেখানো হয়।

কতটা যোগ হবে, তা ফান্ড কত ঘন ঘন অর্থ প্রদান করে তার ওপর নির্ভর করে। 2026 সালের June 30 পর্যন্ত 12 মাসে একটি index ও income fund-এর গোষ্ঠীর নথিভুক্ত প্রতিটি cash distribution:

কুয়েরিবণ্টনের সময়সূচি: সূচক ও আয় তহবিল, 30 জুন 2026 পর্যন্ত বারো মাস
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT ticker,
       count() AS distributions,
       round((max(ex_dividend_date) - min(ex_dividend_date)) / (count() - 1), 0) AS avg_days_between,
       round(sum(cash_amount), 3) AS total_per_share_usd
FROM global_markets.stocks_dividends
WHERE ticker IN ('JEPI', 'QYLD', 'BND', 'AGG', 'SCHD', 'VNQ', 'VTI', 'VOO', 'SPY')
  AND ex_dividend_date >= toDate('2025-07-01')
  AND ex_dividend_date <= toDate('2026-06-30')
  AND cash_amount > 0
GROUP BY ticker
HAVING count() > 1
ORDER BY avg_days_between ASC
Run this yourself

AGG সারা বছরে 12 বার distribution দিয়েছে। গড় ব্যবধান ছিল 30 দিন এবং প্রতি শেয়ারে মোট $3.928। এই তালিকার অন্য প্রান্তে, SPY 4 বার অর্থ প্রদান করেছে। পেমেন্টগুলোর ব্যবধান ছিল 91 দিন এবং প্রতি শেয়ারে পরিমাণ ছিল $7.525। পাবলিক রেকর্ডে মূলত exchange-traded fund-এর তথ্য থাকে। Mutual fund-এর সময়সূচি তার নিজস্ব বিবৃতি এবং 1099-DIV-এ থাকে, তবে basis-এর হিসাব একই। Actively managed fund-গুলো realized capital gain-ও বিতরণ করে, সাধারণত December-এ। পুনর্বিনিয়োগ করা capital-gain distribution-ও dividend-এর মতো একইভাবে basis বাড়ায়।

10 বছর ধরে quarterly payment পুনর্বিনিয়োগ করলে 40টি পৃথক ক্রয় হয়। প্রতিটির নিজস্ব খরচ এবং নিজস্ব holding-period clock থাকে। 8-4-3 rule হলো ফান্ড বিনিয়োগকারীরা যে সময়সীমা ধরে পরিকল্পনা করেন, তার একটি প্রচলিত সংক্ষিপ্ত রূপ। পুনর্বিনিয়োগের প্রতিটি অতিরিক্ত বছর lot-এর সিঁড়িতে আরও একটি ধাপ যোগ করে।

গড় খরচ নাকি নির্দিষ্ট শেয়ার শনাক্তকরণ?

ধরা যাক, একজন ক্রেতা দেড় বছর ধরে প্রতি মাসের শেষ ট্রেডিং সেশনে একটি US total market fund-এ একই ডলার পরিমাণ বিনিয়োগ করেছেন। প্যানেলটি এই সময়সীমা 2021 এবং 2022-এ নির্দিষ্ট করেছে, তাই সংখ্যাগুলো পরিবর্তিত হবে না। প্রতি মাসের ক্লোজিং প্রাইস একটি করে lot হিসেবে দেখানো হয়েছে। পাশে রয়েছে তখন পর্যন্ত কেনা সব শেয়ারের চলমান গড় cost basis।

কুয়েরিমাসিক ক্রেতার লটের মূল্য ও চলমান গড় খরচ: VTI, জুলাই 2021 থেকে ডিসেম্বর 2022
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH monthly AS (
    SELECT toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
           argMax(close, window_start) AS close_price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'VTI'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2021-07-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2022-12-31')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY month_start
)
SELECT formatDateTime(month_start, '%Y-%m') AS month,
       formatDateTimeInJodaSyntax(month_start, 'MMMM yyyy') AS month_label,
       round(close_price, 2) AS lot_price_usd,
       round(avg(close_price) OVER (ORDER BY month_start
             ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW), 2) AS average_cost_usd
FROM monthly
ORDER BY month_start
Run this yourself

December 2022-এ পজিশনে 18টি lot রয়েছে, যার দাম 18 ধরনের। শেষ সারিতে বিক্রয় নির্ধারণের জন্য গুরুত্বপূর্ণ দুটি অঙ্ক রয়েছে: $191.25 বাজারমূল্যের বিপরীতে $213.64 গড় cost basis। প্রথম lot-টি July 2021 সালে $226.72 দামে কেনা হয়েছিল।

গড় খরচ পুরো পজিশনকে একত্রে হিসাব করে: পুনর্বিনিয়োগসহ মোট বিনিয়োগকৃত ডলারকে মোট শেয়ার দিয়ে ভাগ করা হয়। বিক্রি করা প্রতিটি শেয়ারের জন্য একই cost basis রিপোর্ট করা হয়। অনেক fund company-তে এটি ডিফল্ট পদ্ধতি এবং প্রশাসনিকভাবে সবচেয়ে কম কাজের।

নির্দিষ্ট শেয়ার শনাক্তকরণ প্রতিটি lot আলাদা রাখে। বিক্রেতা settlement-এর আগে লিখিতভাবে কোন lot বিক্রি করবেন তা নির্দিষ্ট করেন এবং সেই confirmation সংরক্ষণ করেন। চূড়ান্ত মাসের দামে প্রতিটি lot-এর ফলাফল অনুযায়ী একই lot-গুলোর তালিকা নিচে দেওয়া হলো:

কুয়েরিডিসেম্বর 2022-এর মূল্যে প্রতি শেয়ারের ফলাফল অনুযায়ী একই মাসিক লটগুলোর ক্রম
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH monthly AS (
    SELECT toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
           argMax(close, window_start) AS close_price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'VTI'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2021-07-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2022-12-31')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY month_start
),
sale AS (
    SELECT argMax(close_price, month_start) AS sale_price
    FROM monthly
)
SELECT formatDateTimeInJodaSyntax(m.month_start, 'MMM yyyy') AS label,
       round(m.close_price, 2) AS cost_per_share_usd,
       round(s.sale_price - m.close_price, 2) AS per_share_result_usd
FROM monthly AS m
CROSS JOIN sale AS s
ORDER BY per_share_result_usd ASC
Run this yourself

পার্থক্যটিই মূল বিষয়। Dec 2021 lot-টির খরচ ছিল প্রতি শেয়ারে $241.48, এবং বিক্রয়মূল্যের তুলনায় এর ফল দাঁড়ায় প্রতি শেয়ারে -50.23Sep 2022 lot-টির খরচ ছিল $179.37, এবং ফল দাঁড়ায় 11.88। ওই হিসাবের এক প্রান্ত থেকে 100টি শেয়ার বিক্রি করলে যে অঙ্ক রিপোর্ট হবে, অন্য প্রান্ত থেকে 100টি শেয়ার বিক্রি করলে তা ভিন্ন হবে। গড় cost basis কোনোটিই রিপোর্ট করে না। এটি পুরো পজিশনের মিশ্র গড় রিপোর্ট করে। fund এবং বিক্রয়ের তারিখ একই। কিন্তু রিপোর্ট করা cost basis একই নয়।

এই পদ্ধতি tax filing-এর সময় নেওয়া পছন্দ নয়; এটি account level-এ নির্ধারিত একটি নির্বাচন। পরিবর্তন সাধারণত পরবর্তীতে কেনা শেয়ারের ক্ষেত্রে প্রযোজ্য হয়। fund company-র নথিপত্র এ বিষয়ে নিয়ন্ত্রণকারী। 1099-B-তে কোন পদ্ধতিতে রিপোর্ট করা অঙ্কটি তৈরি হয়েছে, তা উল্লেখ থাকে।

ফান্ডের ক্ষেত্রে প্রযোজ্য wash sale ফাঁদ

বিক্রয়ের 30 দিন আগে বা 30 দিনের মধ্যে substantially identical securities কেনা হলে wash sale rule অনুযায়ী ক্ষতি সমন্বয়ের জন্য গ্রহণযোগ্য থাকে না। অর্থাৎ, বিক্রয়ের তারিখকে মাঝখানে রেখে এটি 61 দিনের একটি সময়সীমা। যে ক্ষতি গ্রহণযোগ্য থাকে না, তা replacement shares-এর cost basis-এর সঙ্গে যুক্ত হয় এবং আগের holding period-ও বহাল থাকে। ফলে tax deduction নষ্ট হয় না, বরং পরে স্থগিত হয়।

Funds এই প্রক্রিয়ায় একটি অতিরিক্ত জটিলতা তৈরি করে। Reinvestment স্বয়ংক্রিয় এবং নীরবে ঘটে। ওই 61 দিনের সময়সীমার মধ্যে কোনো distribution ex হলে (ex-dividend date নির্ধারণ করে কে distribution পাবেন) এবং অ্যাকাউন্টে reinvestment চালু থাকলে, নতুন শেয়ারগুলো replacement shares হিসেবে গণ্য হয়। সেগুলোর মাধ্যমে কেনা শেয়ারের সঙ্গে সম্পর্কিত ক্ষতির অংশ গ্রহণযোগ্য থাকে না। কোনো ব্যক্তি আলাদা করে buy order দেননি।

61 দিন মাথায় রেখে cadence panel-টি আবার দেখুন। গড়ে প্রতি 30 দিনে distribution দেওয়া কোনো fund প্রায় যেকোনো এমন সময়সীমার মধ্যে reinvestment ঘটায়। 91 দিন অন্তর quarterly payer-এ বাস্তব ব্যবধান থাকে, তবে সময়সীমাটি এখনও যথেষ্ট দীর্ঘ যে বেশিরভাগ ক্ষেত্রেই একটি payment এর মধ্যে পড়তে পারে।

  • Partial replacement হলে ক্ষতিরও কেবল আংশিক অংশ গ্রহণযোগ্য থাকে না। 500-share বিক্রয়ের বিপরীতে $40 reinvestment হলে, ওই $40 দিয়ে কেনা শেয়ারগুলোর সঙ্গে সম্পর্কিত ক্ষতির অংশটুকুই গ্রহণযোগ্য থাকবে না।
  • IRA-তে কেনা replacement shares হলো কঠোরতম পরিস্থিতি। Revenue Ruling 2008-5 অনুযায়ী, কোনো basis adjustment ছাড়াই ক্ষতি গ্রহণযোগ্য থাকে না, ফলে deduction স্থগিত না হয়ে সম্পূর্ণভাবে হারিয়ে যায়। Taxable account-এ fund বিক্রি করে একই fund থাকা IRA-তে automatic reinvestment হওয়াই এমন ঘটনা, যা মানুষ সাধারণত পরে বুঝতে পারেন।

দুটি index fund কি substantially identical?

আইনে “substantially identical” বলা হয়েছে। তবে একই benchmark অনুসরণকারী দুটি index fund-এর জন্য কোনো নির্দিষ্ট সীমারেখা প্রকাশ করা হয়নি। যা মাপা যায়, তা হলো তারা কতটা কাছাকাছি ওঠানামা করে। 2026 সালের প্রথমার্ধের প্রতিটি trading session-এ SPY-এর সঙ্গে কয়েকটি বিস্তৃত US equity fund-এর দৈনিক শতাংশ পরিবর্তনের তুলনা করা হয়েছে। পার্থক্য basis point-এ দেখানো হয়েছে। এক basis point হলো percentage point-এর একশতাংশ।

কুয়েরিSPY-এর বিপরীতে দৈনিক ট্র্যাকিং পার্থক্য: বিস্তৃত US ইকুইটি তহবিল, 2026-এর প্রথমার্ধ
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           argMax(close, window_start) AS close_price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'VOO', 'IVV', 'SPLG', 'VTI', 'RSP')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-01-02')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, session_date
),
with_prior AS (
    SELECT ticker,
           session_date,
           close_price,
           lagInFrame(close_price) OVER (PARTITION BY ticker ORDER BY session_date) AS prior_close
    FROM daily
),
moves AS (
    SELECT ticker, session_date, close_price / prior_close - 1 AS daily_move
    FROM with_prior
    WHERE prior_close > 0
),
benchmark AS (
    SELECT session_date, daily_move
    FROM moves
    WHERE ticker = 'SPY'
)
SELECT m.ticker AS ticker,
       round(avg(abs(m.daily_move - b.daily_move)) * 10000, 2) AS avg_daily_gap_bps,
       round(max(abs(m.daily_move - b.daily_move)) * 10000, 2) AS max_daily_gap_bps
FROM moves AS m
INNER JOIN benchmark AS b ON m.session_date = b.session_date
WHERE m.ticker != 'SPY'
GROUP BY m.ticker
ORDER BY avg_daily_gap_bps ASC
Run this yourself

গড় session-এ VOO, SPY থেকে 1.44 basis point দূরে থাকে। একক session-এ সর্বোচ্চ পার্থক্য ছিল 32। প্যানেলের অপর প্রান্তে থাকা RSP-এর দৈনিক পার্থক্য গড়ে 40.88 basis point। 4টি fund-ই বিস্তৃত US equity portfolio ধরে রাখে। একই বাজারের ভিন্ন অংশ অনুসরণ করা এবং একটি index-এর বদলে অন্য index অনুসরণ করার পার্থক্য একটি কলামে দেখা যায়।

এর কোনোটিই tax-এর প্রশ্নের নিষ্পত্তি করে না। কিছু ETF আসলে mutual fund-এর share class। VOO এবং Admiral shares VFIAX হলো একই Vanguard 500 Index Fund-এর দুটি share class—একটি portfolio, দুটি নাম। আবার কিছু জোড়া fund ভিন্ন sponsor-এর হলেও একই index অনুসরণ করে। আপনার নিজের account documents দেখে tax professional-কে facts and circumstances-এর ভিত্তিতে সিদ্ধান্ত নিতে হবে। মাসিক রিটার্ন কীভাবে মাপা হয় measurement-এর দিকটি ব্যাখ্যা করে। আর dollar cost averaging দেখায়, নিয়মিত ক্রেতার account-এ শুরু থেকেই কীভাবে বিভিন্ন lot-এর একটি ধাপ তৈরি হয়।

লোকসানে mutual fund বিক্রি: FAQ

লোকসানে mutual fund বিক্রি করলে কি আমার করের বিল কমে?

বাস্তবায়িত মূলধনী লোকসান প্রথমে মূলধনী মুনাফার বিপরীতে সমন্বয় হয়। US federal tax return দাখিলকারী ব্যক্তি অবশিষ্ট লোকসানের সর্বোচ্চ $3,000 ওই বছরের সাধারণ আয়ের বিপরীতে সমন্বয় করতে পারেন। বাকি অংশ পরবর্তী বছরে বহন করা যায়। এই অঙ্ক হলো বিক্রয়লব্ধ অর্থ থেকে cost basis বাদ দিলে যা থাকে। Fund থেকে পাওয়া 1099-B হলো রিপোর্টের ভিত্তি।

পুনর্বিনিয়োগ করা লভ্যাংশ কি আমার cost basis বাড়ায়?

হ্যাঁ। প্রতিটি পুনর্বিনিয়োগ করা distribution ওই দিনের দামে শেয়ার কেনে। সেই অর্থ cost basis-এর অংশ। এগুলো বাদ দিলে মুনাফা বেশি এবং লোকসান কম দেখাবে। দীর্ঘদিন ধরে রাখা fund position-এর ক্ষেত্রে এটিই সবচেয়ে সাধারণ basis-সংক্রান্ত ভুল।

স্বয়ংক্রিয় লভ্যাংশ পুনর্বিনিয়োগ কি wash sale তৈরি করতে পারে?

হ্যাঁ। 61 দিনের window-এর মধ্যে পুনর্বিনিয়োগ একই fund কেনার সমতুল্য। তাই কোনো order না দিলেও লোকসানের সংশ্লিষ্ট অংশ অগ্রাহ্য হয়। Fund company-গুলো distribution নগদে নেওয়ার বিকল্প দেয়। উপরের cadence panel-এ payment কত ঘন ঘন আসে তা দেখানো হয়েছে।

Average cost এবং specific share identification-এর মধ্যে পার্থক্য কী?

Average cost account-এর প্রতিটি শেয়ারের জন্য একটি সমন্বিত basis দেখায়। Specific share identification settlement-এর আগে নির্দিষ্ট করা exact lot-গুলোর basis দেখায়। উপরের 18টি lot-এ প্রতি শেয়ারের ফলাফল -50.23 থেকে 11.88 পর্যন্ত। এই range-টিই blended average-এ একত্রিত হয়ে যায়।

Mutual fund-এর wash sale window কত দিনের?

বিক্রয়ের 30 দিন আগে এবং 30 দিন পরে—বিক্রয়ের তারিখসহ মোট 61 দিন। এটি আপনার সব account-এর ক্ষেত্রে প্রযোজ্য। ওই window-এর মধ্যে IRA-তে কেনা হলে Revenue Ruling 2008-5 অনুযায়ী লোকসানটি স্থায়ীভাবে অগ্রাহ্য হয়।

ডেটা ও jurisdiction-সংক্রান্ত নোট

Distribution এবং price panel-এ exchange traded funds-এর তথ্য পড়া হয়। প্রতিটি payment এবং প্রতিটি session price-এর public record থাকে। Mutual fund-এর price history এবং distribution schedule fund company-র কাছে থাকে। এখানে বর্ণিত mechanics—basis, holding period এবং 61 দিনের window—দুই ধরনের fund-এর ক্ষেত্রেই প্রযোজ্য। Price হলো Eastern time অনুযায়ী regular session-এর closing price। 2021 এবং 2022 সালের panel নির্দিষ্ট অতীত তারিখে স্থির করা আছে। তাই পুনরায় generate করলেও ওই figures পরিবর্তিত হয় না। এখানে উদ্ধৃত tax rules August 2026 অনুযায়ী US federal rules, এবং এগুলো পরিবর্তিত হতে পারে। এই পেজটি শিক্ষামূলক; এটি tax advice নয়। আপনার position সম্পর্কে কর্তৃত্বপূর্ণ উৎস হলো আপনার নিজস্ব 1099-B এবং tax professional।


উপরের প্রতিটি সংখ্যা filed distribution records এবং বাস্তব session price-এর ওপর চালানো stored query থেকে নেওয়া। SQL পড়তে যেকোনো panel খুলুন, অথবা Strasmore terminal-এ আপনার ধারণ করা কোনো fund-এর ক্ষেত্রে একই lot arithmetic চালান।

#mutual funds#cost basis#wash sale#capital losses#tax basics