All Projects → unibit-api → Unibit Js

unibit-api / Unibit Js

Licence: mit
The Javascript SDK for the UniBit API

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Unibit Js

Py Sec Edgar
Python application used to download, parse, and extract filings from the SEC Edgar Database (including 10-K, 10-Q, 13-D, S-1, 8-K, etc.)
Stars: ✭ 35 (+150%)
Mutual labels:  financial-data, financial
Stocksera
Web application that provides alternative data to retail investors
Stars: ✭ 426 (+2942.86%)
Mutual labels:  financial, financial-data
Contractmanager
ContractManager is a contract management software for the Jameica platform.
Stars: ✭ 10 (-28.57%)
Mutual labels:  financial-data, financial
Flutter Candlesticks
Elegant OHLC Candlestick and Trade Volume charts for @Flutter
Stars: ✭ 318 (+2171.43%)
Mutual labels:  financial-data
Decimal
A high-performance, arbitrary-precision, floating-point decimal library.
Stars: ✭ 363 (+2492.86%)
Mutual labels:  financial
Go Finance
⚠️ Deprecrated in favor of https://github.com/piquette/finance-go
Stars: ✭ 536 (+3728.57%)
Mutual labels:  financial-data
Awesome Quant
A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)
Stars: ✭ 8,205 (+58507.14%)
Mutual labels:  financial-data
Mand Mobile
💰 A mobile UI toolkit, based on Vue.js 2, designed for financial scenarios.
Stars: ✭ 3,194 (+22714.29%)
Mutual labels:  financial
Tda Api
A TD Ameritrade API client for Python. Includes historical data for equities and ETFs, options chains, streaming order book data, complex order construction, and more.
Stars: ✭ 608 (+4242.86%)
Mutual labels:  financial-data
Yahoofinancials
A powerful financial data module used for pulling data from Yahoo Finance. This module can pull fundamental and technical data for stocks, indexes, currencies, cryptos, ETFs, Mutual Funds, U.S. Treasuries, and commodity futures.
Stars: ✭ 509 (+3535.71%)
Mutual labels:  financial-data
Yfinance
Download market data from Yahoo! Finance's API
Stars: ✭ 6,148 (+43814.29%)
Mutual labels:  financial-data
Finance Go
📊 Financial markets data library implemented in go.
Stars: ✭ 392 (+2700%)
Mutual labels:  financial-data
Investpy
Financial Data Extraction from Investing.com with Python
Stars: ✭ 589 (+4107.14%)
Mutual labels:  financial-data
Akshare
AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库
Stars: ✭ 4,334 (+30857.14%)
Mutual labels:  financial-data
Tidyquant
Bringing financial analysis to the tidyverse
Stars: ✭ 635 (+4435.71%)
Mutual labels:  financial-data
Alpha vantage
A python wrapper for Alpha Vantage API for financial data.
Stars: ✭ 3,553 (+25278.57%)
Mutual labels:  financial-data
Budget
Get a grip on your finances.
Stars: ✭ 609 (+4250%)
Mutual labels:  financial
Jqdatasdk
简单易用的量化金融数据包(easy utility for getting financial market data of China)
Stars: ✭ 457 (+3164.29%)
Mutual labels:  financial-data
Stock analysis for quant
Different Types of Stock Analysis in Python, R, Matlab, Excel, Power BI
Stars: ✭ 525 (+3650%)
Mutual labels:  financial-data
Plotly
Plotly for Rust
Stars: ✭ 433 (+2992.86%)
Mutual labels:  financial

unibit

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.

Install

To install UniBit, type:

npm install --save unibit-js

Examples

Get the real time price of Apple (AAPL)

const unibit = require("unibit-js")({ AccessKey: "demo" }).v2;

params = {
  tickers: "AAPL",
}
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: "AAPL"
};
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: "AAPL"
};
unibit.companyInfo.getStockNews(params)
  .then(data => {
    console.log(data);
  })
  .catch(error => {
    console.log(error);
  });

Contribute

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 [email protected] if you want to help!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].