財務条件を含む会社検索は、自然文だけでは曖昧になりやすい領域です。今回、company_query.v1 から実行できる Financial Gold 指標を広げ、売上だけでなく、主要なPL/BS/CFのしきい値でも上場企業を決定的に絞り込めるようにしました。
変わったこと
gross_profit、cost_of_sales、selling_general_admin_expenses、operating_incomeなどのPL指標を追加しましたgross_profit_margin、operating_margin、ordinary_income_margin、net_income_marginを、同一期間・同一連結範囲のrevenueと利益指標から派生するratio指標として追加しましたassets、liabilities、equity、current_assets、current_liabilities、cash_and_depositsに加えて、noncurrent_assets、noncurrent_liabilities、trade_receivables、trade_payablesを追加しましたoperating_cash_flow、investing_cash_flow、financing_cash_flow、depreciation_amortization、capexなどのCF指標も構造化クエリから使えるようにしました- その後、
return_on_assets/return_on_equityも、期末 total assets / equity を使う派生ratio指標として追加しました - source-neutral な metric policy と Gold materialization を通し、EDINET由来の公式開示値だけを本番APIの検索条件に使います
agent は自然文をそのまま検索に流すのではなく、company_query.v1 の financial_metric predicate に変換してから sf query --file company-query.json --json を実行してください。対応していない科目、trend、年度指定などは、0件として扱わず unsupported / gaps として止めます。