Ir al contenido principal

A list of SDKs that may help your next project

Now that I work independently, I can code whatever I want, whenever I want. One of my favorite things to code and publish is SDKs (Software development kits) related to APIs, specifically financial APIs. This helps analysts standardize the layer of data extraction and helps them work with the actual stuff they are good at. Extract insights for educated guesses about the market. Without further due, let me show you a list of curated financial SDKs that may help your work as an analyst or trader (be aware that some of these SDK will be in Spanish): 


End-of-Day data extractor

This library is the Python 🐍 unofficial SDK for the EOD Historical data REST API. It's intended to be used for data extraction for financial valuations, macroeconomic analyses, sentiment analysis, option strategies, technical analysis, development of machine learning models, and more!

Variance Ratio Test

These statistical tests provide a descriptive tool for examing the stochastic evolution of prices through the time of a financial log price series. The implicit logic behind the test is to reject the Random Walk model (i.e., Efficient Markets Hypothesis) via comparing variances estimators at different sampling intervals. The idea is to investigate the quality of the Efficiency of some financial instrument log price series under the two most commonly know null hypotheses: 

  • Homoskedastic Increments (strong market efficiency)
  • Heteroskedastic Increments (semi-strong market efficiency) 
  • Model dependant increments (weak market efficiency).

QuickFS

This library is the Python 🐍 unofficial SDK for the QuickFS REST API. It's intended to be used for data extraction for financial valuations.

Indicadores Economicos


This API constantly maps the Chilean Central Bank for Chilean macroeconomic indicators, such as: uf, ivp, dolar, dolar_intercambio, euro, ipc, utm, imacec, tpm, libra_cobre, tasa_desempleo, and bitcoin.

Stochastic Processes

https://github.com/LautaroParada/stochastic-processes

This toolbox packages a set of stochastic processes for prices and rates simulation to create a synthetic dataset for quantitative back-testing of trading strategies and asset allocations methods.

Bolsa de Santiago


Santiago Stock Exchange API Client. This client standardizes the API data call using an SDK developed in Python 🐍.

I hope that this list of SDK helps your investment strategies and educated guesses about the direction of the markets. If you have any comments, suggestions, or want to work with me on your new project, do not hesitate to contact me.

Have a wonderful day, wherever you might be!

Comentarios

Entradas más populares de este blog

Impopular, pero no hay una píldora mágica para escapar de ella.

Los mercados son instancias en donde se transan bienes y servicios, los cuales actúan como sistemas descentralizados, gobernados por relaciones caóticas y fuertemente influenciados por factores estocásticos, es decir, son sistemas complejos. Los agentes económicos que cotizan, compran y venden los instrumentos agregan información proveniente de estímulos externos basados en riesgos macro económicos. Dentro de esos mercados, esta el mercado de bonos soberanos, los cuales transan las expectativas de crecimiento e inflación para el gobierno central de un país. Ambas variables se pueden ver desde dos ángulos complementarios: mercado secundario y balance fiscal.

Índice de miedo y codicia chileno

El índice de miedo y codicia (IMC) fue desarrollado originalmente por CNNMoney  para el mercado de renta variable estadounidense. Se creó para parametrizar la  variabilidad de las principales emociones que influyen a los inversionistas, las cuales van desde el miedo extremo hasta la codicia extrema. El índice se mide de forma diaria, pero se puede sacar muestras en cualquier otra periodicidad (semanal, mensual, etc.). Desde el 2018, se desarrolló un índice alternativo (relacionado a las criptomonedas) por la empresa Alternative.me . En teoría, el índice se puede utilizar para medir si el mercado de valores tiene un precio justo o no . Esto se basa en la lógica de que el miedo excesivo tiende a bajar los precios de las acciones, y la codicia excesiva tiende a influir en el efecto contrario. En jerga financiera, estos dos efectos se conocen como “exuberancia irracional” , es decir, los precios ya no reflejan la información financiera actual de la compañía, por ende, se empieza a inco