5 个版本
0.2.3 | 2022年8月26日 |
---|---|
0.2.2 | 2022年8月26日 |
0.2.1 | 2022年8月26日 |
0.2.0 | 2022年8月26日 |
0.1.0 | 2022年8月23日 |
#14 in #financial
24KB
678 行
金融建模准备 Web API | Rust SDK 🦀
fmp-rs 是 Financial Modeling Prep Web API 的包装器。
这是一个部分实现,欢迎提交拉取请求以添加新端点。此外,它目前仅支持异步,欢迎提交拉取请求以添加阻塞客户端。
要了解如何使用 fmp-rs,请参阅下方的使用部分。
Cargo
[dependencies]
fmp = "0.2"
使用方法
use fmp::Client;
use fmp::period::FMPPeriod;
#[tokio::main]
async fn main() {
let client = Client::new(
"https://financialmodelingprep.com/api",
"<FMP_API_KEY>",
)
let result = fmp.income_statements("AAPL", FMPPeriod::YEAR).await;
let statements = result.unwrap();
println!("{:?}", statements);
}
可用端点
- 股票搜索 |
/v3/search?query=AA
- 股票列表 |
/v3/stock/list
- 股票报价 |
/v3/quote/AAPL
- 历史价格 |
/v3/historical-price-full/AAPL
- 分析师预测 |
/v3/analyst-estimates/AAPL
- 公司概况 |
/v3/profile/AAPL
- 收益
- 日历 |
/v3/historical/earning_calendar/AAPL?limit=80
- 电话会议纪要列表 |
/v4/earning_call_transcript?symbol=AAPL
- 电话会议纪要 |
/v3/earning_call_transcript/AAPL?quarter=3&year=2020
- 日历 |
- 财务报表
- 收入 |
/v3/income-statement/AAPL?period=quarter
- 资产负债表 |
/v3/balance-sheet-statement/AAPL?period=quarter
- 现金流量表 |
/v3/cash-flow-statement/AAPL?period=quarter
- 收入 |
- 外汇 |
/v3/quotes/forex
- 新闻 |
/v3/stock_news?tickers=AAPL&limit=50
贡献
如果您发现任何问题或有关于此包的建议,请提交问题。此外,任何拉取请求、代码审查和反馈都欢迎。
依赖
~4–16MB
~232K SLoC