{
  "calculator": "model-selector-finance",
  "title": "Model Selector for Finance",
  "site": "AI Fin Hub",
  "input": {},
  "defaults_used": {
    "context": "k32_200k",
    "cost": "b50",
    "latency": "sub_5s",
    "quality": "medium",
    "task": "summarize"
  },
  "result": {
    "ranked": [
      {
        "model": {
          "id": "claude-haiku-5-5",
          "name": "Claude Haiku 5.5",
          "provider": "anthropic",
          "tier": "haiku",
          "inputRate": 0.1,
          "outputRate": 0.5,
          "contextWindow": 1000000,
          "supportsThinking": true,
          "bestFor": [
            "extract",
            "summarize"
          ],
          "docsUrl": "https://platform.claude.com/docs/en/about-claude/pricing",
          "positioning": "Anthropic fast-tier model: 1M context at $0.1 in / $0.5 out per 1M tokens (prompts up to 100K tokens; 5-minute cache writes)."
        },
        "score": 85.92,
        "rationale": "Anthropic fast-tier model: 1M context at $0.1 in / $0.5 out per 1M tokens (prompts up to 100K tokens; 5-minute cache writes). Reference monthly spend at this tool's default workload is ~$4, within the $50/mo budget. Published context window 1M covers the 32K–200K requirement. Vendor positions the Haiku tier for summarize workloads.",
        "whyNot": "Passes all gates; simply outranked by a model with better combined fit.",
        "axes": [
          {
            "axis": "cost",
            "pass": true,
            "note": "Fits in $50/mo at reference workload (~$4/mo)."
          },
          {
            "axis": "latency",
            "pass": true,
            "note": "Haiku tier fits a < 5s budget."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": true,
            "note": "Vendor-positioned for summarize workloads at this tier."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Haiku tier fits."
          }
        ],
        "monthlyBudgetEstimate": 3.6,
        "disqualified": false
      },
      {
        "model": {
          "id": "gpt-6-luna",
          "name": "GPT-6 Luna",
          "provider": "openai",
          "tier": "haiku",
          "inputRate": 0.1,
          "outputRate": 0.5,
          "contextWindow": 1050000,
          "supportsThinking": true,
          "bestFor": [
            "extract",
            "summarize"
          ],
          "docsUrl": "https://developers.openai.com/api/docs/models/gpt-6-luna",
          "positioning": "OpenAI fast-tier model: 1.05M context at $0.1 in / $0.5 out per 1M tokens (prompts up to 272K input tokens)."
        },
        "score": 85.92,
        "rationale": "OpenAI fast-tier model: 1.05M context at $0.1 in / $0.5 out per 1M tokens (prompts up to 272K input tokens). Reference monthly spend at this tool's default workload is ~$4, within the $50/mo budget. Published context window 1.1M covers the 32K–200K requirement. Vendor positions the Haiku tier for summarize workloads.",
        "whyNot": "Passes all gates; simply outranked by a model with better combined fit.",
        "axes": [
          {
            "axis": "cost",
            "pass": true,
            "note": "Fits in $50/mo at reference workload (~$4/mo)."
          },
          {
            "axis": "latency",
            "pass": true,
            "note": "Haiku tier fits a < 5s budget."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1.1M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": true,
            "note": "Vendor-positioned for summarize workloads at this tier."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Haiku tier fits."
          }
        ],
        "monthlyBudgetEstimate": 3.6,
        "disqualified": false
      },
      {
        "model": {
          "id": "gemini-3-8-flash",
          "name": "Gemini 3.8 Flash",
          "provider": "google",
          "tier": "sonnet",
          "inputRate": 0.75,
          "outputRate": 3.75,
          "contextWindow": 1048576,
          "supportsThinking": true,
          "bestFor": [
            "summarize",
            "extract",
            "compare",
            "synthesize"
          ],
          "docsUrl": "https://ai.google.dev/gemini-api/docs/pricing",
          "positioning": "Google mid-tier model: 1.05M context at $0.75 in / $3.75 out per 1M tokens (promotional price through December 31, 2026)."
        },
        "score": 84.9,
        "rationale": "Google mid-tier model: 1.05M context at $0.75 in / $3.75 out per 1M tokens (promotional price through December 31, 2026). Reference monthly spend at this tool's default workload is ~$27, within the $50/mo budget. Published context window 1.0M covers the 32K–200K requirement. Vendor positions the Sonnet tier for summarize workloads.",
        "whyNot": "Passes all gates; simply outranked by a model with better combined fit.",
        "axes": [
          {
            "axis": "cost",
            "pass": true,
            "note": "Fits in $50/mo at reference workload (~$27/mo)."
          },
          {
            "axis": "latency",
            "pass": true,
            "note": "Sonnet tier fits a < 5s budget."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1.0M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": true,
            "note": "Vendor-positioned for summarize workloads at this tier."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Sonnet tier fits."
          }
        ],
        "monthlyBudgetEstimate": 27,
        "disqualified": false
      },
      {
        "model": {
          "id": "gpt-5-4-mini",
          "name": "GPT-5.4 Mini",
          "provider": "openai",
          "tier": "sonnet",
          "inputRate": 0.75,
          "outputRate": 4.5,
          "contextWindow": 400000,
          "supportsThinking": true,
          "bestFor": [
            "summarize",
            "extract",
            "compare",
            "synthesize"
          ],
          "docsUrl": "https://developers.openai.com/api/docs/models/gpt-5.4-mini",
          "positioning": "OpenAI mid-tier model: 400K context at $0.75 in / $4.5 out per 1M tokens."
        },
        "score": 84.09,
        "rationale": "OpenAI mid-tier model: 400K context at $0.75 in / $4.5 out per 1M tokens. Reference monthly spend at this tool's default workload is ~$30, within the $50/mo budget. Published context window 400K covers the 32K–200K requirement. Vendor positions the Sonnet tier for summarize workloads.",
        "whyNot": "Passes all gates; simply outranked by a model with better combined fit.",
        "axes": [
          {
            "axis": "cost",
            "pass": true,
            "note": "Fits in $50/mo at reference workload (~$30/mo)."
          },
          {
            "axis": "latency",
            "pass": true,
            "note": "Sonnet tier fits a < 5s budget."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "400K window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": true,
            "note": "Vendor-positioned for summarize workloads at this tier."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Sonnet tier fits."
          }
        ],
        "monthlyBudgetEstimate": 29.7,
        "disqualified": false
      },
      {
        "model": {
          "id": "gemini-3-5-flash-lite",
          "name": "Gemini 3.5 Flash-Lite",
          "provider": "google",
          "tier": "haiku",
          "inputRate": 0.3,
          "outputRate": 2.5,
          "contextWindow": 1048576,
          "supportsThinking": true,
          "bestFor": [
            "extract",
            "summarize"
          ],
          "docsUrl": "https://ai.google.dev/gemini-api/docs/pricing",
          "positioning": "Google fast-tier model: 1.05M context at $0.3 in / $2.5 out per 1M tokens."
        },
        "score": 82.68,
        "rationale": "Google fast-tier model: 1.05M context at $0.3 in / $2.5 out per 1M tokens. Reference monthly spend at this tool's default workload is ~$14, within the $50/mo budget. Published context window 1.0M covers the 32K–200K requirement. Vendor positions the Haiku tier for summarize workloads.",
        "whyNot": "Passes all gates; simply outranked by a model with better combined fit.",
        "axes": [
          {
            "axis": "cost",
            "pass": true,
            "note": "Fits in $50/mo at reference workload (~$14/mo)."
          },
          {
            "axis": "latency",
            "pass": true,
            "note": "Haiku tier fits a < 5s budget."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1.0M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": true,
            "note": "Vendor-positioned for summarize workloads at this tier."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Haiku tier fits."
          }
        ],
        "monthlyBudgetEstimate": 14.4,
        "disqualified": false
      },
      {
        "model": {
          "id": "claude-sonnet-5-5",
          "name": "Claude Sonnet 5.5",
          "provider": "anthropic",
          "tier": "sonnet",
          "inputRate": 2,
          "outputRate": 10,
          "contextWindow": 1000000,
          "supportsThinking": true,
          "bestFor": [
            "summarize",
            "extract",
            "compare",
            "synthesize"
          ],
          "docsUrl": "https://platform.claude.com/docs/en/about-claude/pricing",
          "positioning": "Anthropic mid-tier model: 1M context at $2 in / $10 out per 1M tokens."
        },
        "score": 13,
        "rationale": "Anthropic mid-tier model: 1M context at $2 in / $10 out per 1M tokens. Reference monthly spend (~$72) exceeds the $50/mo budget at default workload. Published context window 1M covers the 32K–200K requirement. Vendor positions the Sonnet tier for summarize workloads.",
        "whyNot": "Over the chosen cost budget at default workload.",
        "axes": [
          {
            "axis": "cost",
            "pass": false,
            "note": "Exceeds $50/mo at reference workload (~$72/mo)."
          },
          {
            "axis": "latency",
            "pass": true,
            "note": "Sonnet tier fits a < 5s budget."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": true,
            "note": "Vendor-positioned for summarize workloads at this tier."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Sonnet tier fits."
          }
        ],
        "monthlyBudgetEstimate": 72,
        "disqualified": true
      },
      {
        "model": {
          "id": "gpt-6-1-sol",
          "name": "GPT-6.1 Sol",
          "provider": "openai",
          "tier": "sonnet",
          "inputRate": 2,
          "outputRate": 10,
          "contextWindow": 1050000,
          "supportsThinking": true,
          "bestFor": [
            "summarize",
            "extract",
            "compare",
            "synthesize"
          ],
          "docsUrl": "https://developers.openai.com/api/docs/models/gpt-6.1-sol",
          "positioning": "OpenAI mid-tier model: 1.05M context at $2 in / $10 out per 1M tokens (prompts up to 272K input tokens)."
        },
        "score": 13,
        "rationale": "OpenAI mid-tier model: 1.05M context at $2 in / $10 out per 1M tokens (prompts up to 272K input tokens). Reference monthly spend (~$72) exceeds the $50/mo budget at default workload. Published context window 1.1M covers the 32K–200K requirement. Vendor positions the Sonnet tier for summarize workloads.",
        "whyNot": "Over the chosen cost budget at default workload.",
        "axes": [
          {
            "axis": "cost",
            "pass": false,
            "note": "Exceeds $50/mo at reference workload (~$72/mo)."
          },
          {
            "axis": "latency",
            "pass": true,
            "note": "Sonnet tier fits a < 5s budget."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1.1M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": true,
            "note": "Vendor-positioned for summarize workloads at this tier."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Sonnet tier fits."
          }
        ],
        "monthlyBudgetEstimate": 72,
        "disqualified": true
      },
      {
        "model": {
          "id": "claude-fable-5-1",
          "name": "Claude Fable 5.1",
          "provider": "anthropic",
          "tier": "opus",
          "inputRate": 10,
          "outputRate": 50,
          "contextWindow": 1000000,
          "supportsThinking": true,
          "bestFor": [
            "forecast",
            "synthesize",
            "compare",
            "rank"
          ],
          "docsUrl": "https://platform.claude.com/docs/en/about-claude/pricing",
          "positioning": "Anthropic frontier-tier model: 1M context at $10 in / $50 out per 1M tokens."
        },
        "score": 0,
        "rationale": "Anthropic frontier-tier model: 1M context at $10 in / $50 out per 1M tokens. Reference monthly spend (~$360) exceeds the $50/mo budget at default workload. Published context window 1M covers the 32K–200K requirement.",
        "whyNot": "Over the chosen cost budget at default workload.",
        "axes": [
          {
            "axis": "cost",
            "pass": false,
            "note": "Exceeds $50/mo at reference workload (~$360/mo)."
          },
          {
            "axis": "latency",
            "pass": false,
            "note": "Opus tier typically heavier than < 5s."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": false,
            "note": "Usable but not the tier's primary positioning for summarize."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Opus tier fits."
          }
        ],
        "monthlyBudgetEstimate": 360,
        "disqualified": true
      },
      {
        "model": {
          "id": "claude-opus-5-5",
          "name": "Claude Opus 5.5",
          "provider": "anthropic",
          "tier": "opus",
          "inputRate": 4,
          "outputRate": 20,
          "contextWindow": 1000000,
          "supportsThinking": true,
          "bestFor": [
            "forecast",
            "synthesize",
            "compare",
            "rank"
          ],
          "docsUrl": "https://platform.claude.com/docs/en/about-claude/pricing",
          "positioning": "Anthropic frontier-tier model: 1M context at $4 in / $20 out per 1M tokens."
        },
        "score": 0,
        "rationale": "Anthropic frontier-tier model: 1M context at $4 in / $20 out per 1M tokens. Reference monthly spend (~$144) exceeds the $50/mo budget at default workload. Published context window 1M covers the 32K–200K requirement.",
        "whyNot": "Over the chosen cost budget at default workload.",
        "axes": [
          {
            "axis": "cost",
            "pass": false,
            "note": "Exceeds $50/mo at reference workload (~$144/mo)."
          },
          {
            "axis": "latency",
            "pass": false,
            "note": "Opus tier typically heavier than < 5s."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": false,
            "note": "Usable but not the tier's primary positioning for summarize."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Opus tier fits."
          }
        ],
        "monthlyBudgetEstimate": 144,
        "disqualified": true
      },
      {
        "model": {
          "id": "gpt-6-astra",
          "name": "GPT-6 Astra",
          "provider": "openai",
          "tier": "opus",
          "inputRate": 10,
          "outputRate": 50,
          "contextWindow": 1050000,
          "supportsThinking": true,
          "bestFor": [
            "forecast",
            "synthesize",
            "compare",
            "rank"
          ],
          "docsUrl": "https://developers.openai.com/api/docs/models/gpt-6-astra",
          "positioning": "OpenAI frontier-tier model: 1.05M context at $10 in / $50 out per 1M tokens (prompts up to 272K input tokens)."
        },
        "score": 0,
        "rationale": "OpenAI frontier-tier model: 1.05M context at $10 in / $50 out per 1M tokens (prompts up to 272K input tokens). Reference monthly spend (~$360) exceeds the $50/mo budget at default workload. Published context window 1.1M covers the 32K–200K requirement.",
        "whyNot": "Over the chosen cost budget at default workload.",
        "axes": [
          {
            "axis": "cost",
            "pass": false,
            "note": "Exceeds $50/mo at reference workload (~$360/mo)."
          },
          {
            "axis": "latency",
            "pass": false,
            "note": "Opus tier typically heavier than < 5s."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1.1M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": false,
            "note": "Usable but not the tier's primary positioning for summarize."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Opus tier fits."
          }
        ],
        "monthlyBudgetEstimate": 360,
        "disqualified": true
      },
      {
        "model": {
          "id": "gpt-5-5",
          "name": "GPT-5.5",
          "provider": "openai",
          "tier": "opus",
          "inputRate": 5,
          "outputRate": 30,
          "contextWindow": 1050000,
          "supportsThinking": true,
          "bestFor": [
            "forecast",
            "synthesize",
            "compare",
            "rank"
          ],
          "docsUrl": "https://developers.openai.com/api/docs/models/gpt-5.5",
          "positioning": "OpenAI frontier-tier model: 1.05M context at $5 in / $30 out per 1M tokens (prompts up to 272K input tokens)."
        },
        "score": 0,
        "rationale": "OpenAI frontier-tier model: 1.05M context at $5 in / $30 out per 1M tokens (prompts up to 272K input tokens). Reference monthly spend (~$198) exceeds the $50/mo budget at default workload. Published context window 1.1M covers the 32K–200K requirement.",
        "whyNot": "Over the chosen cost budget at default workload.",
        "axes": [
          {
            "axis": "cost",
            "pass": false,
            "note": "Exceeds $50/mo at reference workload (~$198/mo)."
          },
          {
            "axis": "latency",
            "pass": false,
            "note": "Opus tier typically heavier than < 5s."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1.1M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": false,
            "note": "Usable but not the tier's primary positioning for summarize."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Opus tier fits."
          }
        ],
        "monthlyBudgetEstimate": 198,
        "disqualified": true
      },
      {
        "model": {
          "id": "gemini-4-argon",
          "name": "Gemini 4 Argon",
          "provider": "google",
          "tier": "opus",
          "inputRate": 2,
          "outputRate": 10,
          "contextWindow": 1048576,
          "supportsThinking": true,
          "bestFor": [
            "forecast",
            "synthesize",
            "compare",
            "rank"
          ],
          "docsUrl": "https://ai.google.dev/gemini-api/docs/pricing",
          "positioning": "Google frontier-tier model: 1.05M context at $2 in / $10 out per 1M tokens (promotional price through November 30, 2026)."
        },
        "score": 0,
        "rationale": "Google frontier-tier model: 1.05M context at $2 in / $10 out per 1M tokens (promotional price through November 30, 2026). Reference monthly spend (~$74) exceeds the $50/mo budget at default workload. Published context window 1.0M covers the 32K–200K requirement.",
        "whyNot": "Over the chosen cost budget at default workload.",
        "axes": [
          {
            "axis": "cost",
            "pass": false,
            "note": "Exceeds $50/mo at reference workload (~$74/mo)."
          },
          {
            "axis": "latency",
            "pass": false,
            "note": "Opus tier typically heavier than < 5s."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1.0M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": false,
            "note": "Usable but not the tier's primary positioning for summarize."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Opus tier fits."
          }
        ],
        "monthlyBudgetEstimate": 74.4,
        "disqualified": true
      },
      {
        "model": {
          "id": "gemini-3-1-pro-preview",
          "name": "Gemini 3.1 Pro Preview",
          "provider": "google",
          "tier": "opus",
          "inputRate": 2,
          "outputRate": 12,
          "contextWindow": 1048576,
          "supportsThinking": true,
          "bestFor": [
            "forecast",
            "synthesize",
            "compare",
            "rank"
          ],
          "docsUrl": "https://ai.google.dev/gemini-api/docs/pricing",
          "positioning": "Google frontier-tier model: 1.05M context at $2 in / $12 out per 1M tokens (prompts up to 200K tokens)."
        },
        "score": 0,
        "rationale": "Google frontier-tier model: 1.05M context at $2 in / $12 out per 1M tokens (prompts up to 200K tokens). Reference monthly spend (~$79) exceeds the $50/mo budget at default workload. Published context window 1.0M covers the 32K–200K requirement.",
        "whyNot": "Over the chosen cost budget at default workload.",
        "axes": [
          {
            "axis": "cost",
            "pass": false,
            "note": "Exceeds $50/mo at reference workload (~$79/mo)."
          },
          {
            "axis": "latency",
            "pass": false,
            "note": "Opus tier typically heavier than < 5s."
          },
          {
            "axis": "context",
            "pass": true,
            "note": "1.0M window covers 32K–200K need."
          },
          {
            "axis": "capability",
            "pass": false,
            "note": "Usable but not the tier's primary positioning for summarize."
          },
          {
            "axis": "quality",
            "pass": true,
            "note": "Medium-quality budget; Opus tier fits."
          }
        ],
        "monthlyBudgetEstimate": 79.2,
        "disqualified": true
      }
    ]
  },
  "provenance": {
    "run": "https://aifinhub.io/api/run/model-selector-finance",
    "page": "https://aifinhub.io/model-selector-finance/",
    "methodology": "https://aifinhub.io/methodology/model-selector-finance/",
    "contract": "https://aifinhub.io/contracts/model-selector-finance.json",
    "engine": "https://aifinhub.io/engines/model-selector-finance.js",
    "engine_sha256": "3336cb49a8062e9c8c548bbc4395b4fa9a746f16c8cdf4f1ec4b75cd4399c9f4",
    "build": "9e8a56a16bda662ba90601b49561a2b176e9c379",
    "prices_verified": "2026-10-24",
    "prices_source": "https://aidevhub.io/api/models.json"
  },
  "disclaimer": "Planning estimates only — not financial, tax, or investment advice.",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "cite": "AI Fin Hub, Model Selector for Finance (engine 3336cb49a806), https://aifinhub.io/api/run/model-selector-finance"
}