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.

Outlook sector bancario 2022

A continuación te comentaré mi tesis con respecto al sector bancario chileno. Para aquello tomo elementos de la macroeconomía, fundamentos de la industria y un análisis técnico (usando ondas de Elliott ) de los bancos con mayor capitalización bursátil. Esto te permitirá tener una visión externa y diferente de lo que está ocurriendo en el sector, lo que en definitiva te ayudará a generar perspectiva y contrastarlo contra tu propia tesis de inversión. Curva de tasas y colocaciones Las tasas de interés y la rentabilidad bancaria están conectadas, ya que los bancos se benefician de tasas de interés más altas. Cuando las tasas de interés son más altas, los bancos ganan más dinero aprovechando la diferencia entre el interés que estos pagan a los clientes y el interés que el banco puede ganar invirtiendo (principalmente en préstamos). Tradicionalmente, un banco paga a los depósitos de sus clientes una fracción de lo que gana en intereses de sus inversiones a corto plazo (parte corta de la c