{
  "version": "Finance Atlas V1",
  "dataType": "hypothetical-educational",
  "company": {
    "id": "atlas-company",
    "name": "شرکت نمونه اطلس",
    "description": "یک کسب‌وکار فناوری مالی فرضی با خدمات پردازش و نرم‌افزار و فروش تجهیزات؛ این ارقام به شرکت واقعی یا نرخ‌های واقعی بازار مربوط نیستند.",
    "period": "یک سال آموزشی، با مانده ابتدا و انتهای همان سال",
    "units": {
      "financialStatements": "میلیارد تومان",
      "sharePrice": "تومان",
      "shareCount": "میلیون سهم",
      "rates": "درصد سالانه"
    },
    "income": {
      "revenue": 1000,
      "cogs": 400,
      "grossProfit": 600,
      "operatingExpenses": 350,
      "depreciation": 40,
      "operatingProfit": 250,
      "ebit": 250,
      "ebitda": 290,
      "interest": 30,
      "pretaxProfit": 220,
      "taxRate": 20,
      "tax": 44,
      "netIncome": 176,
      "dividends": 0,
      "nopat": 200
    },
    "balance": {
      "opening": {
        "cash": 110,
        "receivables": 170,
        "inventory": 40,
        "otherCurrentAssets": 100,
        "currentAssets": 420,
        "ppe": 750,
        "totalAssets": 1170,
        "tradePayables": 60,
        "otherCurrentOperatingLiabilities": 60,
        "currentBorrowing": 76,
        "currentLiabilities": 196,
        "longTermDebt": 200,
        "longTermNonInterestLiabilities": 74,
        "longTermLiabilities": 274,
        "totalLiabilities": 470,
        "equity": 700,
        "interestBearingDebt": 276,
        "workingCapital": 224,
        "operatingWorkingCapital": 190,
        "investedCapital": 866
      },
      "closing": {
        "cash": 150,
        "receivables": 200,
        "inventory": 50,
        "otherCurrentAssets": 100,
        "currentAssets": 500,
        "ppe": 900,
        "totalAssets": 1400,
        "tradePayables": 80,
        "otherCurrentOperatingLiabilities": 70,
        "currentBorrowing": 100,
        "currentLiabilities": 250,
        "longTermDebt": 200,
        "longTermNonInterestLiabilities": 74,
        "longTermLiabilities": 274,
        "totalLiabilities": 524,
        "equity": 876,
        "interestBearingDebt": 300,
        "workingCapital": 250,
        "operatingWorkingCapital": 200,
        "investedCapital": 1026
      }
    },
    "cashflow": {
      "netIncome": 176,
      "depreciation": 40,
      "increaseReceivables": 30,
      "increaseInventory": 10,
      "increaseOtherOperatingAssets": 0,
      "increaseTradePayables": 20,
      "increaseOtherOperatingLiabilities": 10,
      "increaseOperatingWorkingCapital": 10,
      "ocf": 206,
      "capex": 190,
      "investingCashFlow": -190,
      "netBorrowing": 24,
      "dividendsPaid": 0,
      "financingCashFlow": 24,
      "changeCash": 40,
      "openingCash": 110,
      "closingCash": 150,
      "simpleFCF": 16,
      "afterTaxInterestAdjustment": 24,
      "fcff": 40
    },
    "market": {
      "sharesMillion": 100,
      "weightedAverageSharesMillion": 100,
      "priceToman": 12000,
      "marketEquity": 1200,
      "interestBearingDebt": 300,
      "excessCash": 150,
      "enterpriseValue": 1350,
      "costEquityPercent": 18,
      "costDebtPercent": 10,
      "taxPercent": 20,
      "equityWeightPercent": 80,
      "debtWeightPercent": 20,
      "waccPercent": 16
    },
    "metrics": {
      "grossMarginPercent": 60,
      "operatingMarginPercent": 25,
      "netMarginPercent": 17.6,
      "averageAssets": 1285,
      "averageEquity": 788,
      "averageInvestedCapital": 946,
      "roaPercent": 13.69649805447471,
      "roePercent": 22.33502538071066,
      "roicPercent": 21.141649048625794,
      "eva": 48.64,
      "workingCapital": 250,
      "operatingWorkingCapital": 200,
      "ocf": 206,
      "simpleFCF": 16,
      "fcff": 40,
      "epsToman": 1760,
      "pe": 6.818181818181818,
      "evEbitda": 4.655172413793103,
      "interestCoverage": 8.333333333333334,
      "currentRatio": 2,
      "debtToBookEquity": 0.3424657534246575,
      "cashConversionOfEarnings": 1.1704545454545454,
      "averageReceivables": 185,
      "averageInventory": 45,
      "averageTradePayables": 70,
      "creditSales": 1000,
      "creditPurchases": 410,
      "dsoDays": 67.525,
      "dioDays": 41.0625,
      "dpoDays": 62.31707317073171,
      "cccDays": 46.270426829268295
    },
    "assumptions": [
      "تمام داده‌ها آموزشی و فرضی‌اند. صورت‌ها یک سال کامل را پوشش می‌دهند؛ مقایسه مانده‌ها در همان واحد میلیارد تومان انجام می‌شود.",
      "مالکیت کاملاً متعلق به سهامداران عادی است؛ سهام ممتاز، منافع غیرکنترلی، افزایش سرمایه و تقسیم سود وجود ندارد. تمام سود 176 به سود انباشته افزوده شده است.",
      "هزینه عملیاتی 350 شامل استهلاک 40 است. فروش دارایی، خرید شرکت، تفاوت تسعیر، هزینه غیرنقدی دیگر و اقلام سود یا زیان غیرعملیاتی وجود ندارند.",
      "مالیات 20% بر سود مشمول مالیات فرض شده و بهره برای سپر مالیاتی قابل‌کسر فرض شده است. مالیات و بهره نقداً پرداخت شده‌اند؛ در این نمونه بهره پرداختی در جریان نقد عملیاتی طبقه‌بندی می‌شود. این مفروضات جایگزین بررسی استاندارد و مقررات مربوط نیستند.",
      "مخارج سرمایه‌ای 190 کاملاً نقدی است؛ اموال و تجهیزات از 750 با افزودن 190 و کسر استهلاک 40 به 900 می‌رسد.",
      "بدهی بهره‌دار از 276 به 300 می‌رسد و کل افزایش 24 دریافت نقدی تأمین مالی است. بدهی بلندمدت غیر بهره‌دار 74 در طول سال ثابت است.",
      "سرمایه در گردش عملیاتی شامل مطالبات، موجودی و سایر دارایی جاری غیرنقد، منهای پرداختنی و سایر بدهی جاری عملیاتی است؛ نقد و بدهی مالی جاری در آن وارد نمی‌شوند.",
      "برای مثال ساده EV و ROIC، کل نقد مازاد فرض شده است. در تحلیل واقعی باید نقد لازم برای عملیات و دارایی‌های غیرعملیاتی جداگانه شناسایی شوند.",
      "سرمایه به‌کارگرفته‌شده مبنای دفتری دارد: حقوق صاحبان سهام + بدهی بهره‌دار − نقد مازاد. WACC با وزن‌های بازارِ سهام 1200 و بدهی 300 محاسبه می‌شود؛ این دو مبنا عمداً متفاوت‌اند.",
      "FCF ساده برابر OCF−Capex=16 است. FCFF با افزودن بهره پس از مالیات، 16+30×(1−20%)=40 می‌شود. فقط FCFF سازگار با WACC در DCF بنگاه به کار می‌رود.",
      "تمام فروش و خرید برای نمونه CCC اعتباری فرض شده‌اند. خرید 410 با بهای تمام‌شده 400 و افزایش موجودی 10 سازگار است. میانگین مانده ابتدا و انتها و 365 روز استفاده شده‌اند."
    ],
    "reconciliations": [
      {
        "label": "ترازنامه ابتدای سال",
        "equation": "1170 = 470 + 700",
        "difference": 0
      },
      {
        "label": "ترازنامه پایان سال",
        "equation": "1400 = 524 + 876",
        "difference": 0
      },
      {
        "label": "سود و زیان",
        "equation": "1000 − 400 − 350 − 30 − 44 = 176",
        "difference": 0
      },
      {
        "label": "حقوق صاحبان سهام",
        "equation": "700 + 176 − 0 = 876",
        "difference": 0
      },
      {
        "label": "جریان نقد عملیاتی",
        "equation": "176 + 40 − 30 − 10 + 20 + 10 = 206",
        "difference": 0
      },
      {
        "label": "تغییر نقد",
        "equation": "206 − 190 + 24 = 40; 110 + 40 = 150",
        "difference": 0
      },
      {
        "label": "دارایی ثابت",
        "equation": "750 + 190 − 40 = 900",
        "difference": 0
      },
      {
        "label": "سرمایه عملیاتی متوسط",
        "equation": "((700+276−110)+(876+300−150))/2 = 946",
        "difference": 0
      },
      {
        "label": "جریان نقد آزاد بنگاه",
        "equation": "250×(1−0.20)+40−190−10 = 40",
        "difference": 0
      }
    ]
  },
  "specialized": {
    "banking": {
      "name": "بانک نمونه آموزشی",
      "unit": "میلیارد تومان",
      "period": "سالانه",
      "inputs": {
        "loans": 1000,
        "averageLoans": 950,
        "loanYieldPercent": 12,
        "securities": 500,
        "securityYieldPercent": 6,
        "averageEarningAssets": 1500,
        "deposits": 1250,
        "depositCostPercent": 7.2,
        "feeIncome": 100,
        "operatingCosts": 80,
        "nplPercent": 6,
        "npl": 60,
        "allowance": 45,
        "impairmentExpense": 19,
        "regulatoryCapital": 140,
        "riskWeightedAssets": 1000,
        "hqla": 240,
        "stressedOutflows30Days": 300,
        "eligibleInflows30Days": 100
      },
      "expected": {
        "interestIncome": 150,
        "interestExpense": 90,
        "netInterestIncome": 60,
        "operatingIncome": 160,
        "preTaxProfit": 61,
        "nimPercent": 4,
        "nplPercent": 6,
        "carPercent": 14,
        "ldrPercent": 80,
        "costRiskPercent": 2,
        "coveragePercent": 75,
        "lcrPercent": 120,
        "costIncomePercent": 50
      },
      "assumptions": [
        "تسهیلات و اوراق، درآمد بهره فرضی ایجاد می‌کنند؛ هزینه سپرده تنها هزینه بهره در این مدل است. نرخ‌ها داده بازار یا پیشنهاد محصول بانکی نیستند.",
        "سرمایه نظارتی و RWA ورودی مستقل‌اند؛ شبیه‌ساز موتور محاسبه وزن ریسک یا الزامات سرمایه نیست.",
        "LCR با HQLA تعدیل‌شده و سقف عمومی ورودی 75% خروج در مدل استاندارد آموزشی محاسبه می‌شود؛ استثناها و انطباق محلی خارج از مدل‌اند.",
        "تغییر نرخ یا کیفیت دارایی لزوماً اثرهای رفتاری، تغییر خروج سپرده یا تغییر وزن ریسک را خودکار بازنمایی نمی‌کند."
      ]
    },
    "payments": {
      "name": "اقتصاد دو مدل فرضی پرداخت",
      "units": {
        "money": "میلیارد تومان",
        "price": "تومان / تراکنش",
        "transactions": "میلیون تراکنش"
      },
      "psp": {
        "name": "PSP فرضی — کارمزد متوسط قراردادی",
        "successfulTransactionsMillion": 10,
        "attemptsMillion": 10.2,
        "averageTicketToman": 500000,
        "processingCostPerTransactionToman": 300,
        "otherVariableCostPerTransactionToman": 50,
        "revenuePerTransactionToman": 750,
        "fixedCosts": 3,
        "expected": {
          "tpv": 5000,
          "revenue": 7.5,
          "processingCost": 3,
          "otherVariableCost": 0.5,
          "contributionPerTransactionToman": 400,
          "netPaymentRevenue": 4,
          "operatingProfitBeforeDepreciation": 1,
          "takeRatePercent": 0.15,
          "successRatePercent": 98.03921568627452
        }
      },
      "payfac": {
        "name": "پرداخت‌یار فرضی — کارمزد درصدی خدمت",
        "successfulTransactionsMillion": 10,
        "attemptsMillion": 10.2,
        "averageTicketToman": 500000,
        "processingCostPerTransactionToman": 300,
        "otherVariableCostPerTransactionToman": 50,
        "feePercent": 0.15,
        "flatFeeToman": 0,
        "fixedCosts": 2,
        "expected": {
          "tpv": 5000,
          "revenue": 7.5,
          "processingCost": 3,
          "otherVariableCost": 0.5,
          "contributionPerTransactionToman": 400,
          "netPaymentRevenue": 4,
          "operatingProfitBeforeDepreciation": 2,
          "takeRatePercent": 0.15,
          "successRatePercent": 98.03921568627452
        }
      },
      "assumptions": [
        "هر دو سناریو کاملاً فرضی‌اند و نرخ کارمزد رسمی یا جاری ایران نیستند. تعرفه شبکه، سهم طرف‌ها و قرارداد واقعی باید جدا بررسی شود.",
        "در PSP، مبلغ ورودی یک درآمد متوسط به‌ازای تراکنش است و الزاماً متناسب با مبلغ خرید تغییر نمی‌کند؛ در پرداخت‌یار نمونه، قیمت‌گذاری درصدی خدمت به اضافه مبلغ ثابت فرض شده است.",
        "TPV وجوه عبوری مشتریان است و درآمد شرکت محسوب نمی‌شود. هیچ درآمدی از نگهداری وجوه مشتریان فرض نشده است.",
        "درآمد و هزینه برای یک دامنه و دوره یکسان‌اند. نرخ موفقیت بر تلاش‌های معتبر محاسبه می‌شود؛ تلاش مجدد می‌تواند تعداد تلاش و مشتری یکتا را متفاوت کند."
      ]
    },
    "insurance": {
      "name": "بیمه‌گر آموزشی — مجموعه‌داده جدا از اطلس",
      "nonlife": {
        "name": "پرتفوی غیرزندگی یک‌ساله، اتکایی نسبی فرضی",
        "unit": "میلیارد تومان",
        "inputs": {
          "policies": 10000,
          "averageWrittenPremiumMillion": 15,
          "writtenPremiumGross": 150,
          "cessionPercent": 20,
          "unearnedPremiumGrossOpening": 37.5,
          "unearnedPremiumGrossClosing": 62.5,
          "claimFrequencyPercent": 6.5,
          "claimCount": 650,
          "averageGrossClaimMillion": 125,
          "expensesNet": 28,
          "claimsPaidNet": 55,
          "claimsReserveNetOpening": 60,
          "claimsReserveNetClosing": 70
        },
        "expected": {
          "writtenPremiumNet": 120,
          "earnedPremiumGross": 125,
          "earnedPremiumNet": 100,
          "incurredClaimsGross": 81.25,
          "incurredClaimsNet": 65,
          "lossRatioPercent": 65,
          "expenseRatioPercent": 28,
          "combinedRatioPercent": 93,
          "underwritingProfitNet": 7,
          "retentionPercent": 80
        },
        "assumptions": [
          "مثال غیرزندگی است؛ درآمد سرمایه‌گذاری، مالیات و تنزیل در مازاد بیمه‌گری منظور نشده‌اند.",
          "اتکایی نسبی دقیقاً 20% حق‌بیمه و خسارت را واگذار می‌کند؛ کمیسیون اتکایی و ریسک نکول بیمه‌گر اتکایی نادیده گرفته شده‌اند.",
          "نسبت هزینه بر حق‌بیمه عایدشده خالص محاسبه می‌شود تا با نسبت خسارت قابل جمع باشد.",
          "ذخیره پایان70 منهای ابتدا60، افزایش10 ایجاد می‌کند؛ پرداخت55 به‌اضافه افزایش10 برابر خسارت واقع‌شده65 است.",
          "تغییرات فراوانی و شدت، برآورد سناریویی خسارت را عوض می‌کنند و جایگزین روش اکچوئری ذخیره‌گیری نیستند."
        ]
      },
      "life": {
        "name": "نمونه گردش CSM در قرارداد زندگی، مدل عمومی ساده IFRS 17",
        "inputs": {
          "openingCSM": 200,
          "accretionRatePercent": 5,
          "futureServiceAdjustment": 20,
          "releasePercent": 20
        },
        "expected": {
          "interestAccretion": 10,
          "beforeRelease": 230,
          "serviceRelease": 46,
          "closingCSM": 184
        },
        "assumptions": [
          "این مجموعه‌داده از نسبت ترکیبی غیرزندگی جداست.",
          "قرارداد جدید، تفاوت تسعیر، انتقال بین گروه‌ها و گروه زیان‌ده وجود ندارد. درصد آزادسازی خلاصه‌ای آموزشی از تخصیص واحدهای پوشش است.",
          "مدل VFA، رویکرد PAA و محاسبه مؤلفه زیان با این شبیه‌سازی یکسان نیستند. CSM نقد یا سود قابل تقسیم فوری نیست."
        ]
      }
    },
    "investment": {
      "name": "مقایسه دو سبد فرضی در 12 ماه",
      "unit": "بازده درصدی ماهانه",
      "initialValue": 100,
      "periodsPerYear": 12,
      "riskFreeAnnualPercent": 5,
      "benchmark": {
        "name": "شاخص مرجع فرضی",
        "returns": [
          1.5,
          1.2,
          -3,
          2.5,
          1.8,
          -1.5,
          0.9,
          3,
          -0.8,
          1.7,
          1.2,
          2.5
        ]
      },
      "portfolios": [
        {
          "id": "a",
          "name": "سبد رشد",
          "returns": [
            2,
            1.5,
            -4,
            3,
            2.5,
            -2,
            1,
            4,
            -1,
            2,
            1.5,
            3
          ],
          "expected": {
            "valuePath": [
              100,
              102.0,
              103.52999999999999,
              99.38879999999999,
              102.370464,
              104.92972559999998,
              102.83113108799998,
              103.85944239887998,
              108.01382009483518,
              106.93368189388683,
              109.07235553176457,
              110.70844086474104,
              114.02969409068326
            ],
            "totalReturnPercent": 14.029694090683265,
            "annualizedVolatilityPercent": 8.060848139449886,
            "maxDrawdownPercent": 3.9999999999999987,
            "beta": 1.295345331197588,
            "trackingErrorAnnualizedPercent": 1.8942496715538366,
            "activeReturnArithmeticAnnualizedPercent": 2.5,
            "informationRatio": 1.319783784335711
          }
        },
        {
          "id": "b",
          "name": "سبد متعادل",
          "returns": [
            1.5,
            1,
            -2,
            2,
            1.5,
            -1,
            0.8,
            2.5,
            -0.5,
            1.5,
            1,
            2
          ],
          "expected": {
            "valuePath": [
              100,
              101.49999999999999,
              102.51499999999999,
              100.46469999999998,
              102.47399399999998,
              104.01110390999996,
              102.97099287089996,
              103.79476081386716,
              106.38962983421382,
              105.85768168504275,
              107.44554691031838,
              108.52000237942157,
              110.69040242701
            ],
            "totalReturnPercent": 10.69040242701,
            "annualizedVolatilityPercent": 4.676731570425886,
            "maxDrawdownPercent": 2.000000000000007,
            "beta": 0.7512955808913597,
            "trackingErrorAnnualizedPercent": 1.5733577296516343,
            "activeReturnArithmeticAnnualizedPercent": -0.6999999999999998,
            "informationRatio": -0.44490835542848267
          }
        }
      ],
      "assumptions": [
        "بازده‌ها فرضی، هم‌دوره و شامل توزیع‌های نقدی سرمایه‌گذاری مجددشده‌اند؛ واریز یا برداشت خارجی وجود ندارد.",
        "بازده کل هندسی است؛ نوسان و خطای تعقیب با انحراف معیار نمونه و ضریب جذر12 سالانه می‌شوند. این سالانه‌سازی فرض پایداری و نبود خودهمبستگی مهم دارد.",
        "بازده فعال سالانه‌شده برای نسبت اطلاعات برابر میانگین اختلاف بازده ماهانه ضرب12 است؛ با اختلاف دو بازده هندسی سالانه یکسان نیست.",
        "حداکثر افت از مسیر ارزش مرتب زمانی با نقطه شروع100 و قله قبلی محاسبه می‌شود.",
        "دوازده مشاهده برای نتیجه‌گیری آماری درباره مهارت مدیر کافی نیست. این مقایسه صرفاً سازوکار شاخص‌ها را آموزش می‌دهد."
      ]
    }
  }
}