
Security News
npm Adopts OIDC for Trusted Publishing in CI/CD Workflows
npm now supports Trusted Publishing with OIDC, enabling secure package publishing directly from CI/CD workflows without relying on long-lived tokens.
A Javascript module to get stock data and news from the UniBit API
UniBit is a free API that provides real time and historical financial data, as well as financial news. This SDK is a quick starter for the UniBit API (https://www.unibit.ai) which has Javascript functions (return a Promise) for each available API call. For the UniBit API documentation, visit (https://unibit.ai/docs/V2.0/introduction)
To get started, sign up at (https://unibit.ai/signin) to request a free access key. With a free key, all non-news API features are available with generous rate limits.
The UniBit Stock News API requires a premium account, but in return gives a wealth of news articles on all 8000 US-listed companies. Along with this, UniBit provides analyses on each news article. With deep learning, each article is classified into a comprehensive genre list, and named entities and sentiment are also extracted.
To install UniBit, type:
npm install --save unibit-js
Get the real time price of Apple (AAPL)
const unibit = require("unibit-js")({ AccessKey: "demo" }).v2;
params = {
tickers: "AMZN",
}
unibit.stockPrice.getPricesRealTime(params)
.then(data => {
console.log(data);
})
.catch(error => {
console.log(error);
});
Get Apple's Company Profile
const unibit = require("unibit-js")({ AccessKey: "demo" }).v2;
params = {
tickers: "AMZN"
};
unibit.companyInfo.getCompanyProfile(params)
.then(data => {
console.log(data);
})
.catch(error => {
console.log(error);
});
Get the latest news on Apple
const unibit = require("unibit-js")({ AccessKey: "demo" }).v2;
params = {
tickers: "AMZN"
};
unibit.companyInfo.getStockNews(params)
.then(data => {
console.log(data);
})
.catch(error => {
console.log(error);
});
In the UniBit Javascript SDK, we not only want to wrap the UniBit API, but open source methods of stock analysis, be it with some fancy quantitative strategy, with graphing, or with machine learning. Propose something in an issue or contact me at chenfeng@unibit.ai if you want to help!
FAQs
Interface to Unibit API
The npm package unibit-js receives a total of 7 weekly downloads. As such, unibit-js popularity was classified as not popular.
We found that unibit-js demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
npm now supports Trusted Publishing with OIDC, enabling secure package publishing directly from CI/CD workflows without relying on long-lived tokens.
Research
/Security News
A RubyGems malware campaign used 60 malicious packages posing as automation tools to steal credentials from social media and marketing tool users.
Security News
The CNA Scorecard ranks CVE issuers by data completeness, revealing major gaps in patch info and software identifiers across thousands of vulnerabilities.