Skip to content

Instantly share code, notes, and snippets.

View Victorcorcos's full-sized avatar
💎

Victor Cordeiro Costa Victorcorcos

💎
View GitHub Profile
@Victorcorcos
Victorcorcos / gist:c7c7871858086b7545403eb471dc7638
Created August 28, 2017 00:34
Installing mysql on your MacOS via brew
Removing MySQL completely
ps -ax | grep mysql
(stop and kill any MySQL processes)
brew remove mysql
brew cleanup
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/mysql*
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
@Victorcorcos
Victorcorcos / creating_a_mirror_repository_on_git.md
Last active February 13, 2020 16:15
Creating a mirror repository on git

Creating a Mirror Repository

And submit the changes from the original repository to the mirrored repository.

These are shell functions to

  1. Create a git mirror repository from a original repository (create_mirror)
  2. Update the mirror repository with the original repository changes (update_mirror)

You can add to your ~/.bash_profile the following functions

Shell functions

@Victorcorcos
Victorcorcos / keneth_fisher.md
Last active June 28, 2020 18:14
Para a análise, são utilizados princípios do Keneth Fisher. Ele filho de Philip Fisher, têm uma fortuna atual de 4 bilhões de dólares e é dono de um fundo de investimento (Fisher Investments). Com base nas suas ações públicas, estimate-se que o desempenho de Ken Fisher tenha superado o mercado de ações dos EUA em uma média de 4,2 pontos percentu…

| | Ranking | Cotação | Fisher Score | P/L | P/VP | PSR | Dividend Yield | P/Ativo | P/Capital de Giro | P/EBIT | P/ACL | EV/EBIT | EV/EBITDA | Margem Ebit | Margem Líquida | Liquidez Corrente | ROIC | ROE | Liquidez 2 meses | Patrimônio Líquido | Dívida Bruta/Patrimônio | Crescimento em 5 anos | CAGR Lucros 5 Anos | CAGR Receitas 5 Anos | Dívida Líquida/Patrimônio | Dívida Líquida/EBIT | ROA | Patrimonio/Ativos | Giro Ativos | Margem Bruta | Passivo/Ativo | Liquidez Média Diária | PSR < 3 | PSR < 1.0 | PSR < 0.75 | L/P > Taxa Selic | |:-------|----------:|----------:|---------------:|------------:|--------:|-----------:|-----------------:|-----------:|--------------------:|-----------:|----------:|-----------:|------------:|--------------:|-----------------:|--------------------:|----------:|--------:|-------------------:|---------------------:|--------------------------:|------------------------:|------

@Victorcorcos
Victorcorcos / score.md
Last active August 25, 2020 18:37
Para compor esse Score, é aplicado um mix de estratégias. Além dos pontos defendidos por Benjamin Graham (Veja os 14 pontos da seção de Benjamin Graham), é também avaliado o ROIC, Margem Líquida, Endividamento, PSR, EV/EBITDA e Peg Ratio. Aplicando, assim, ensinamentos de Kenneth Fisher e de outros grandes investidores também.

| | Ranking | Cotação | Preço Justo | Graham Score | PEG Ratio | Preço Justo / Cotação | P/L | P/VP | PSR | Dividend Yield | P/Ativo | P/Capital de Giro | P/EBIT | P/ACL | EV/EBIT | EV/EBITDA | Margem Ebit | Margem Líquida | Liquidez Corrente | ROIC | ROE | Liquidez 2 meses | Patrimônio Líquido | Dívida Bruta/Patrimônio | Crescimento em 5 anos | CAGR Lucros 5 Anos | CAGR Receitas 5 Anos | Dívida Líquida/Patrimônio | Dívida Líquida/EBIT | ROA | Patrimonio/Ativos | Giro Ativos | Margem Bruta | Passivo/Ativo | Liquidez Média Diária | 10 Anos de Sobrevivencia | Lucros Positivos nos Ultimos 10 Anos | Lucros Crescentes nos Ultimos 10 Anos | LPA atual > 1.33 * LPA 10 anos atrás | Dividendos Positivos nos Ultimos 10 Anos | Margem de Segurança: Preço Justo > 1.5 * Cotação | P/L < 15 (E não negativo) | P/VP < 1.5 (E não negativo) | Crescimento em 5 anos > 0.05 | ROE > 20% | Dividend Yield > 0.045

@Victorcorcos
Victorcorcos / all.md
Last active October 4, 2020 03:53
Apply on the brazilian stock market the strategies by four of the most successful investors: Benjamin Graham, Décio Bazin, Joel Greenblatt and Joseph Piotroski. After applying all these 4 strategies, sum the placements and sort on crescent order.

| | Ranking (Final) | Cotação | Setor | Subsetor | Segmento | Ranking (Graham) | Ranking (Bazin) | Ranking (Greenblatt) | Ranking (Piotroski) | Ranking (Sum) | Preço Justo (Graham) | Preço Justo (Bazin) | Graham Score | Bazin Score | Piotroski Score | Preço Justo (Graham) / Cotação | Preço Justo (Bazin) / Cotação | Media de Dividend Yield dos Últimos 5 anos | Dividend Yield | P/L | P/VP | PSR | P/Ativo | P/Capital de Giro | P/EBIT | P/ACL | EV/EBIT | EV/EBITDA | Margem Ebit | Margem Líquida | Liquidez Corrente | ROIC | ROE | Liquidez 2 meses | Patrimônio Líquido | Dívida Bruta/Patrimônio | Crescimento em 5 anos | CAGR Lucros 5 Anos | CAGR Receitas 5 Anos | Dívida Líquida/Patrimônio | Dívida Líquida/EBIT | ROA | Patrimonio/Ativos | Giro Ativos | Margem Bruta | Passivo/Ativo | Liquidez Média Diária | 10 Anos de Sobrevivencia

@Victorcorcos
Victorcorcos / bdd.md
Last active October 26, 2021 06:02
BDD nos Testes Automáticos 🧱

BDD Blocks

Os blocos devem ter boas descrições explicando os comportamentos, seguindo os princípios de Behavior Driven Development (BDD).

Além disso, o código de teste deve ser organizado semanticamente dentro do bloco apropriado com base nesta regra:

1) describe

@Victorcorcos
Victorcorcos / logic_clean_code.md
Last active November 17, 2021 00:52
Conditional Simplification
@Victorcorcos
Victorcorcos / benjamin_graham.md
Last active May 2, 2022 16:56
The stocks ordered by Benjamin Graham Score, but only considering stocks with at least 50% margin of safety from Graham Valuation.

| Papel | Empresa | Tipo | Score | Cotação | Fair Price ⚖️ | Price Safe Margin | Good Valuation | P/L < 15 | P/VP < 1.5 | Cres. Rec (5a) > 5% | ROE > 20% | Liquidez Corr > 2 | Dív.Brut/ Patrim. < 50% | Valor de Mercado > 500 mi | 10 Years of History | Positive Earnings | Crescent Earnings | Recent LPA Higher | Positive Dividends | 2022 | Average Yield (5Y) | Median Yield (5Y) | Setor | Subsetor | Últ balanço processado | P/L | P/VP | PSR | P/Cap. Giro | P/EBIT | P/Ativ Circ Liq | P/Ativos | EV / EBIT | EV/EBIT | EV / EBITDA | L/P | Div. Yield | Payout | LPA | VPA | DPA | Marg. Bruta | Marg. EBIT | Marg. Líquida | ROE | ROIC | ROTC | ROA | ROCE | Dív.Brut/ Patrim. | Div Liq/ Patrimônio Líquido | Div Br/ Ativo | Div Liq/ EBIT | Dív. Bruta | Dív. Líquida | Cres. Rec (5a) | Receita Líquida | Receita Líquida Trimestral | EBIT | EBIT Trimestral | Lucro Líquido | Lucro Líquido Trimestral | EBIT / Ativo | Disponibilidades | Patrim. Líq | Liquidez Corr | Capital de Giro | Giro Ativos | Ativo | Ativo Circulante | Passi

@Victorcorcos
Victorcorcos / joel_greenblatt.md
Last active September 17, 2023 10:25
Greenblatt Magic Formula 🔍 > ROE e < P/L + > ROIC e < EV/EBIT

| Papel | Empresa | Tipo | Score | Cotação | 2022 | 2023 | Average Yield (5Y) | Median Yield (5Y) | Ranking | Setor | Subsetor | Últ balanço processado | P/L | P/VP | PSR | P/Cap. Giro | P/EBIT | P/Ativ Circ Liq | P/Ativos | EV / EBIT | EV/EBIT | EV / EBITDA | L/P | Div. Yield | Payout | LPA | VPA | DPA | Marg. Bruta | Marg. EBIT | Marg. Líquida | ROE | ROIC | ROTC | ROA | ROCE | Dív.Brut/ Patrim. | Div Liq/ Patrimônio Líquido | Div Br/ Ativo | Div Liq/ EBIT | Dív. Bruta | Dív. Líquida | Cres. Rec (5a) | Receita Líquida | Receita Líquida Trimestral | EBIT | EBIT Trimestral | Lucro Líquido | Lucro Líquido Trimestral | EBIT / Ativo | Disponibilidades | Patrim. Líq | Liquidez Corr | Capital de Giro | Giro Ativos | Ativo | Ativo Circulante | Passivo Circulante | Valor da firma | Valor de mercado | Nro. Ações | Vol $ méd (2m) | Depósitos | Cart. de Crédito | Result Int Financ | Result Int Financ Trimestral | Rec Serviços | Rec Serviços Trimestral | Data últ cot | Min 52 sem | Max 52 sem | Oscilação - Dia | Oscilaç

@Victorcorcos
Victorcorcos / dpms_formulas.md
Last active December 5, 2023 01:17
Parsec Formulas

Parsec Formulas 🔢

This file has the purpose to fully explain the possibilities of the Parsec formulas equations. Here you can check the syntax, examples, variable types, operators and a real example.

Variable Types

We support the following types:

  1. Integer
  2. Float