收益率与清算风险分析工具

提供实时代币收益率计算、预期利率变化模拟及抵押品清算风险评估的金融服务工具。

  • by ZeroCollateral
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 zerocollateral/astrolescent-context

使用说明

DLT根的IA背景

该项目的范围只是帮助用户了解一些最有用的事件:

  • 这是可供供应/借用的代币的当前apy
  • 考虑到用户想要提供或借款的新金额以及池的当前状态,供应或借款利率将发生多大变化。
  • 如果抵押品的价值发生变化,清算风险如何变化

例如,如果满足以下条件,供应率将如何变化。.. ? :

根据USDC池的数据:

Supply APY: 51.18%
Borrow APY: 73,33%
Total Supply = 315,952.35 USDC
Total Borrow = 290,664.11 USDC
Available Liquidity = 25,291.45 USDC
Optimal Utilization = 75% (0.75)
Borrow Rate Slopes:
   Below 75%: 4% (slope1)  
   Above 75%: 75% (slope2)
Reserve Factor: 30%

当前利用率可以通过借款总额/供应总额计算,当前示例数据导致此值:

290664.11 / 315952.35 ≈ 0.920

如果用户想模拟在提供10000美元USDC后费率将如何变化,则此工具将为他计算所有数据,并将结果显示在以下表格中:

Supplying $10,000 USDC would decrease the Borrow APY from 73.3% to approximately 61.5%, due to the decreased utilization ratio.

工具“当前APY”

如果您想了解当前费率的最新信息,第一个工具很有用

当你向工具提问时

  [
    { "role": "user", "content": "What is the current supply rate of usdc ?" }
  ]

你会得到这样的答案

Current yield for usd-coin:
      - Supply APY: 20.18%
      - Borrow APY: 31.93%

工具“预期APY”

第二个工具有助于了解供应后利率将如何变化

当你向工具提问时

  [
    { "role": "user", "content": "What is the expected supply rate change if i supply 10.000 usdc ?" }
  ]

你会得到这样的答案

Current yield for usd-coin:
      - Supply APY: 20.18%
      - Borrow APY: 31.93%
      - Total Supply: 351078.138217662172747716
      - Total Borrow: 291060.415751014555369148
      - Available Liquidity: 60021.067393
      - Slopes to calculate the Borrow Rate:
          Slope 1: 0%
          Slope 2: 4%
          Slope 3: 75%
      - Reserve Factor 30%: 30%
      - Optimal Usage: 0.75
      - LTV Limit: 0.8

工具“清算风险”

第三个工具有助于通过假设标的抵押品下跌/上涨来了解清算的风险

[
    { "role": "user", "content": "What is the risk of being liquidated if lsulp moves -10% given I hold this receipt #27# ?" }
  ]

你会得到这样的答案

Your current borrow limit usage is 0.04%. 
      You have a total of 399.00usd in your CDP.
      You have deposited 280.85115571225236 worth of lsulp. 
      If lsulp moves down 10%, 
      your supplied value will change from 280.85115571225236usd to 252.76604014102713usd

工具“收据健康状况”

第四个工具有助于了解所提供抵押品的风险,因为它们可以是稳定的、模因的或包装资产

[
    { "role": "user", "content": "What is the risk of collaterals provided given this receipt #72# ?" }
  ]

你会得到这样的答案

Receipt #72#: Your current borrow limit usage is 0.04%. 
      You have a total of 2951.9146059552327usd in your CDP 
      You have a total borrow of 0.817331717780329usd in your CDP
      You have a percentage distribution by risk level: {"high":93,"low":0,"stablecoin":7} 

端到端

您可以在以下位置使用配置了公共MCP服务器的客户端,如VS Code或Windsurf https://ia.zerocollateral.eu/sse问一些类似的问题

使用ZeroCollateral工具告诉我提供usdc的当前收益率是多少

如果我提供10000美元,预计API汇率变化是多少?

**如果基数变动-10%,我持有这张27号收据,清算的风险是什么? **

根据此收据#72#,提供抵押品的风险是什么?

全部

测试服务器

1.使用MCP检查器

MCP检查器是一个用于测试和检查MCP服务器的工具。您可以使用它来验证您的工具和提示是否已正确注册。

运行以下命令检查服务器:

npx @modelcontextprotocol/inspector ./dist/server.js

这将打开一个交互式界面,您可以在其中测试在服务器中注册的工具和提示,如下所示。

运行与调试

构建项目

npm run build

使用以下命令调试服务器:

npm run dev

这将通过实时重新加载和详细日志启动服务器。

免责声明

当前项目已从该SDK分叉:

Hello World MCP服务器! 模型上下文协议(MCP)

这篇博客文章详细介绍了这个SDK: 构建TypeScript MCP服务器:集成现有服务指南.

许可证

该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。