Comments (5)
Its a V4 endpoint, so you will need to look at another V4 API implementation as an example: https://github.com/daxm/fmpsdk/blob/master/fmpsdk/alternative_data.py I don't know if @daxm has any plans to do an update, I might get around to it in the next few weeks. But it should not be too hard if you are up for it.
from fmpsdk.
from fmpsdk.
I'm happy to do it, if you're open to pull requests. The code looks straightforward. Two questions:
- I don't see tests, is that right? I want to make sure I'm not missing a requirements somewhere.
- What's the release process? I see the deploy_a_release.sh script, but I'm not sure if I can just run that (or if I even should), because I'm not sure what permissions are needed.
from fmpsdk.
from fmpsdk.
I submitted a pull request. I think setting up the tests is a bigger effort, because you'd probably want to create a fake API that reads a JSON file representing an expected server response and returns that where the FMP server is expected. You'd then you'd need to modularize the functionality in url_methods.py so that tests use the fake service while non-tests use the real service. If you're interested in this, you might be able to persuade me to create the basic setup and a test for say this method, but adding tests for each end-point would probably take quite some time.
from fmpsdk.
Related Issues (20)
- Screening by price value HOT 1
- Support for FMP V4 API endpoint HOT 6
- New insider_trading API keeps timing out HOT 5
- Looking for data: growth of Tangible Book Value per Share of a company. HOT 2
- A way to respect the limit of # request per minute HOT 5
- earning_call_transcripts
- control number of API calls per minute HOT 3
- There is no distinction between no data and an error in __return_json_v3 HOT 3
- support for cloud client HOT 2
- fmpsdk stockscreener not capturing all results HOT 1
- def available_efts(apikey: str) has misspelling of etf HOT 5
- opinion: name of functions should be the name of endpoints, not api url. HOT 1
- historical_price_full error with more than one symbol HOT 4
- Fork and update HOT 1
- Historical Rating Function Pointing to Incorrect Endpoint HOT 4
- Implementation and documentation of historical-price-full and historical-chart are wrong HOT 3
- Can't install 20240104.0 from PyPI HOT 2
- Why not put the code to get the apikey into the sdk? HOT 3
- Thanks! HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fmpsdk.