All Projects → harttraveller → Finlib

harttraveller / Finlib

A streamlined library for getting historical financial price data, fundamental data, and financial ratios.

Projects that are alternatives of or similar to Finlib

Meteorological Books
气象相关书籍合集(持续更新)
Stars: ✭ 125 (-1.57%)
Mutual labels:  jupyter-notebook
L4 Optimizer
Code for paper "L4: Practical loss-based stepsize adaptation for deep learning"
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
2019 Scalingattack
Image-Scaling Attacks and Defenses
Stars: ✭ 127 (+0%)
Mutual labels:  jupyter-notebook
Normalizing Flows
Understanding normalizing flows
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
Python
利用python来分析一些财务报表数据
Stars: ✭ 125 (-1.57%)
Mutual labels:  jupyter-notebook
Reptilesomething
抓点什么玩玩~
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
The Data Science Workshop
A New, Interactive Approach to Learning Data Science
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
Azure Sentinel Notebooks
Interactive Azure Sentinel Notebooks provides security insights and actions to investigate anomalies and hunt for malicious behaviors.
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
Nlpmetrics
Python code for various NLP metrics
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
Ajax Movie Recommendation System With Sentiment Analysis
Content-Based Recommender System recommends movies similar to the movie user likes and analyses the sentiments on the reviews given by the user for that movie.
Stars: ✭ 127 (+0%)
Mutual labels:  jupyter-notebook
Alfnet
Code for 'Learning Efficient Single-stage Pedestrian Detectors by Asymptotic Localization Fitting' in ECCV2018
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
Simplestockanalysispython
Stock Analysis Tutorial in Python
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
Stockperformanceclassification
Keras 1D CNN on Azure ML Workbench to classify 4 week stock performance based on text in public earnings statements
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
Cmucomputationalphotography
Jupyter Notebooks for CMU Computational Photography Course 15.463
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
Image Matching Benchmark Baselines
Baselines for the Image Matching Benchmark and Challenge
Stars: ✭ 127 (+0%)
Mutual labels:  jupyter-notebook
Teaching Monolith
Data science teaching materials
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
Deepkoopman
neural networks to learn Koopman eigenfunctions
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook
Earthengine Community
Tutorials and content created by Earth Engine users, for Earth Engine users
Stars: ✭ 127 (+0%)
Mutual labels:  jupyter-notebook
Bnlp
BNLP is a natural language processing toolkit for Bengali Language.
Stars: ✭ 127 (+0%)
Mutual labels:  jupyter-notebook
Lisa
Linux Integrated System Analysis
Stars: ✭ 126 (-0.79%)
Mutual labels:  jupyter-notebook

finlib

With this library you can: gather fundamental data, historical price data, earnings data, as well as compute financial ratios. This library is built upon yahoofinancials by user JECSand, and adds significant functionality as well as hopefully simplicity.

DISCLAIMER

Use at your own risk. The author will not, in any way whatsoever, be responsible for your use of the information produced or contained with this library. This library is not intended to be a source of advice with respect to investment. Accordingly, any decision made in connection with funds, instruments, or transactions and the use of the library will not be the responsibility of the author. Additionally, the author cannot guarantee the validity of any figures, quantitative, or qualitative measures produced by this library.

Dependencies

yahoofinancials + yf dependencies (pytz and bs4)

https://github.com/JECSand/yahoofinancials

pandas

https://pandas.pydata.org/

requests

https://pypi.org/project/requests/2.7.0/

Module Methods

Getting data

  • get_balance_sheet()
  • get_income_statement()
  • get_cash_flow_statement()
  • get_key_statistics()
  • get_historical_eps()
  • get_price_data()

Getting current figures

  • share_price()
  • market_value()
  • earnings_per_share()
  • pe_ratio()
  • enterprise_value()
  • beta()
  • cost_of_equity()
  • short_ratio()

Getting figures that accept year arguments

  • revenue(year)
  • total_expenses(year)
  • operating_expenses(year)
  • liquid_assets(year)
  • total_debt(year)
  • tax(year)
  • interest(year)
  • depreciation(year)
  • cost_of_revenue(year)
  • total_receivables(year)
  • total_assets(year)
  • total_capital(year)
  • total_equity(year)
  • capital_expenditues(year)
  • net_income(year)
  • gross_profit(year)
  • ebit(year)
  • ebitda(year)
  • quick_ratio(year)
  • income_continuing_operations_margin(year)
  • net_margin(year)
  • return_on_assets(year)
  • return_on_capital(year)
  • return_on_equity(year)
  • cash_flow_operations(year)
  • free_cash_flow(year)
  • gross_profit_margin(year)
  • operating_profit_margin(year)
  • net_profit_margin(year)
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].