O recurso está a ser carregado... Carregamento...

O que é mais adequado para a pesca de fundo, baixo valor de mercado ou baixo preço?

Autora:FMZ~Lydia, Criado: 2023-12-04 10:50:12, Atualizado: 2024-01-04 21:06:05

img

Os artigos anterioreshttps://www.fmz.com/digest-topic/10286ehttps://www.fmz.com/digest-topic/10292O artigo discutiu a correlação entre as flutuações dos preços das criptomoedas e do Bitcoin, bem como o impacto do lançamento de contratos perpétuos nos preços. Este artigo continuará a explorar outro fator importante que afeta os preços das moedas - o valor de mercado. Os leitores familiarizados com a negociação quantitativa devem saber que há um fator mais eficaz no mercado de ações A - valor de mercado pequeno. O desempenho da rotação de ações de pequena capitalização é muito contra-intuitivo, superando em muito vários indicadores, os interessados podem descobrir por si mesmos. Então, como é o desempenho do preço das moedas digitais de pequena capitalização ou de baixo preço?

Processamento e recolha de dados

Esta secção utiliza os mesmos dados dos artigos anteriores, por isso não será repetida aqui.

Desempenho das moedas de baixo preço

Moedas de baixo preço geralmente se referem a moedas digitais com preços unitários mais baixos. Essas moedas são mais atraentes para pequenos investidores devido aos seus preços baixos. A maioria das pessoas só vê muitos zeros no preço, mas não se importa muito com o valor de mercado.

Como de costume, vamos primeiro analisar o desempenho do índice, com dois mercados de alta no início e no final do ano.

h = 1
lower_index = 1
lower_index_list = [1]
lower_symbols = df_close.iloc[0].dropna().sort_values()[:20].index
lower_prices =  df_close.iloc[0][lower_symbols]
date_list = [df_close.index[0]]
for row in df_close.iterrows():
    if h % 42 == 0:
        date_list.append(row[0])
        lower_index = lower_index * (row[1][lower_symbols] / lower_prices).mean()
        lower_index_list.append(lower_index)
        lower_symbols = row[1].dropna().sort_values()[:20].index
        lower_prices = row[1][lower_symbols]
    h += 1
pd.DataFrame(data=lower_index_list,index=date_list).plot(figsize=(12,5),grid=True);
total_index.plot(figsize=(12,5),grid=True); #overall index

img

Desempenho das moedas de pequena capitalização de mercado

Devido à circulação em constante mudança, o cálculo do valor de mercado aqui usa o volume total de oferta, com dados provenientes do Coincapmarket. Aqueles que precisam podem solicitar uma chave. Um total de 1000 moedas com os valores de mercado mais altos foram selecionados. Devido a métodos de nomeação e suprimentos totais desconhecidos, obtivemos 205 moedas que se sobrepõem aos contratos perpétuos da Binance.

import requests

def get_latest_crypto_listings(api_key):
    url = "https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest?limit=1000"
    headers = {
        'Accepts': 'application/json',
        'X-CMC_PRO_API_KEY': api_key,
    }

    response = requests.get(url, headers=headers)
    if response.status_code == 200:
        return response.json()
    else:
        return f"Error: {response.status_code}"

# Use your API key
api_key = "xxx"
coin_data = get_latest_crypto_listings(api_key)
supplys = {d['symbol']: d['total_supply'] for d in coin_data['data']}
include_symbols = [s for s in list(df_close.columns)  if s in supplys and supplys[s] > 0 ]

Um índice é desenhado a partir das 10 criptomoedas com o menor valor de mercado a cada semana e comparado com o índice geral. Pode-se ver que as criptomoedas de pequena capitalização tiveram um desempenho ligeiramente melhor do que o índice geral no mercado de touros no início do ano. No entanto, elas começaram a subir antes do tempo durante o movimento lateral de setembro-outubro, e seu aumento final excedeu em muito o do índice total.

As criptomoedas de pequena capitalização são muitas vezes consideradas como tendo maior potencial de crescimento. Como seus valores de mercado são baixos, mesmo pequenas entradas de fundos podem causar mudanças significativas de preço. Esse potencial de altos retornos atrai a atenção de investidores e especuladores.

df_close_include = df_close[include_symbols]
df_norm = df_close_include/df_close_include.fillna(method='bfill').iloc[0] #Normalization
total_index = df_norm.mean(axis=1)
h = 1
N = 10
lower_index = 1
lower_index_list = [1]
lower_symbols = df_close_include.iloc[0].dropna().multiply(pd.Series(supplys)[include_symbols], fill_value=np.nan).sort_values()[:N].index
lower_prices =  df_close_include.iloc[0][lower_symbols]
date_list = [df_close_include.index[0]]
for row in df_close_include.iterrows():
    if h % 42 == 0:
        date_list.append(row[0])
        lower_index = lower_index * (row[1][lower_symbols] / lower_prices).mean()
        lower_index_list.append(lower_index)
        lower_symbols = row[1].dropna().multiply(pd.Series(supplys)[include_symbols], fill_value=np.nan).sort_values()[:N].index
        lower_prices = row[1][lower_symbols]
    h += 1
pd.DataFrame(data=lower_index_list,index=date_list).plot(figsize=(12,5),grid=True);
total_index.plot(figsize=(12,5),grid=True);

img

Resumo

Este artigo, através da análise de dados, descobriu que as moedas de baixo preço não forneciam retornos adicionais e seu desempenho estava próximo do índice de mercado. O desempenho das moedas de pequena capitalização de mercado excedeu significativamente o aumento do índice geral. Abaixo está uma lista de moedas de contrato com um valor de mercado inferior a 100 milhões de U para referência, mesmo que atualmente estejamos em um mercado de alta.

HOOK: 102007225, SLP: 99406669, NMR: 97617143, RDNT: 97501392, MBL: 93681270, OMG: 89129884, NKN: 85700948, DENT: 84558413, ALPHA: 81367392, RAD: 80849568, HFT: 79696303, STMX: 79472000, ALICE: 74615631, OGN: 74226686, GTC: 72933069, MAV: 72174400, CTK: 72066028, UNFI: 71975379, OXT: 71727646, COTI: 71402243, HIGH: 70450329, DUSK: 69178891, ARKM: 68822057, HIFI: 68805227, CYBER: 68264478, BADGER: 67746045, AGLD: 66877113, LINA: 62674752, Pessoas: 62662701. ARPA: 62446098, SPELL: 61939184, TRU: 60944721, REN: 59955266, BIGTIME: 59209269, XVG: 57470552, TLM: 56963184, BAKE: 52022509, COMBO: 47247951, DAR: 47226484, FLM: 45542629, ATA: 44190701, MDT: 42774267, BEL: 42365397, PERP: 42095057, REEF: 41151983, IDEX: 39463580, LEVER: 38609947, PHB: 36811258, LIT: 35979327, KEY: 31964126, BOND: 29549985, FRONT: 29130102, TOKEN: 28047786, AMB: 24484151


Mais.