Как вести учет своего криптовалютного портфеля в Гугл Таблицах – CryptoFox

Следить за изменениями в своем портфолио или вести бухгалтерию в цифровых валютах может быть сложно, так как пока недостаточно инструментов, которые будут учитывать некоторые переменные на автомате.
Тем не менее, есть несколько сервисов, которые помогут вести учет, но самый гибкий и доступный — таблицы.
Мы рассмотрим работу с Google Sheets:

  • В таблицах есть функция GOOGLEFINANCE(« BTCUSD »), которая позволяет учитывать курс биржи в паре доллара к биткоину. Но другие данные, типа объем торгов, капитализация и прочее, не известны.
  • В аддонах к таблицам можно найти CRYPTOFINANCE(). Эта функция опирается на данные CoinMarketCap API и берет курс, капитализацию, курс, изменение, количество и т. д. Данные обновляются всякий раз, как вы открываете или перезагружаете документ.
  • Установка CRYPTOFINANCE

  • В верхнем меню зайдите на вкладку Add-ons (Дополнения).
  • Нажмите на строку Get add-ons (Добавить дополнение).

  • В открывшейся панели введите поисковый запрос cryptofinance.
  • Когда аддон будет найден, добавьте его в свои таблицы (+ FREE), выбрав нужный аккаунт.
  • Разрешите дополнению обращаться к другому серверу (внешнему API).
  • Теперь вам доступна функция =CRYPTOFINANCE().

    Иногда функции, которые обращаются к CoinMarketCap, работают нестабильно и выдают ошибку!

    Рассмотрим переменные, которые можно отображать в Гугл Таблицах.

    Объем рынка

    Создайте новую таблицу, назовите ее cryptodata (или любым другим именем, к которому удобно будет обращаться). В первой ячейке разместим =CRYPTOFINANCE(« COINMARKETCAP ») — это отбражает весь объем рынка, все монеты, которые отслеживает CoinMarketCap. Сюда можно обращаться при показе конкретных цен. Внимание! По запросу загрузится вся таблица монет.

    Например, чтобы отобразить в Эфире, на второе место помещаем тикер монеты (Эфир=ETH). Получается функция =CRYPTOFINANCE(« COINMARKETCAP »; « ETH »).
    В рублях будет выглядеть как =CRYPTOFINANCE(« COINMARKETCAP »; « RUB »).

    Курс криптовалюты

    Для этого вызываем функцию =CRYPTOFINANCE(« XXX/YYY »).
    ⦁ XXX — тикер криптовалюты (смотрите на биржах или CMC),
    ⦁ YYY — официальное сокращение фиатной валюты. Доступна 31 валюта, а также BTC и ETH.

    Например, =CRYPTOFINANCE(« BTC/RUB ») покажет цену биткоина к рублю.

    Чтобы отобразить исторические данные, добавьте параметр даты в формате YYYY-MM-DD. Например, =CRYPTOFINANCE(« BTC/USD »; « price »; « 2018-01-05 »).

    Вы можете учитывать цену с конкретной биржи (которые поддерживает CMC). Тогда используйте формулу с названием биржи. Например, для Poloniex:
    =CRYPTOFINANCE(« POLONIEX:BTC/USD »; « price »; « 2018-01-02 »).

    Чтобы учитывать время, добавляйте часы и минуты через @. Время выставляется по GMT , только круглые часы. Например, =CRYPTOFINANCE(« BTC/USD »; « price »; « 2018-01-05@10:00 »).

    Вместо цены (« price ») можно вставить:

    ⦁ open
    ⦁ high
    ⦁ high
    ⦁ close

    Тогда можно смотреть, например, цену открытия на введенное время: =CRYPTOFINANCE(« POLONIEX:BTC/USD »; « open »; « 2017-18-12@14:00 »).

    Капитализация монеты

    Отвечает функция =CRYPTOFINANCE(« XXX/YYY »; « marketcap »). Например, =CRYPTOFINANCE(« ETH/RUB »; « marketcap ») — капитализация Эфира в рублях.
    ⦁ XXX — капитализация какой валюты,
    ⦁ YYY — в какой валюте. Этот параметр можно не указывать, тогда автоматически будет показываться в долларах США.

    Объем торгов за 24 часа

    Функция =CRYPTOFINANCE(« XXX/YYY »; « volume »). Например, =CRYPTOFINANCE(« XMR/RUB »; « volume ») — объем по Монеро в рублях.
    ⦁ XXX — объем торгов выбранной валюты,
    ⦁ YYY — в какой валюте. По умолчанию USD.

    По количеству монет

    ⦁ общее количество =CRYPTOFINANCE(« XXX/YYY »; « total_supply »)
    ⦁ доступное количество =CRYPTOFINANCE(« XXX/YYY »; « available_supply »)
    ⦁ максимальное количество =CRYPTOFINANCE(« XXX »; « max_supply ») , например, для биткоина это 21 миллион.

    Изменение цены

    Функция =CRYPTOFINANCE(« XXX »; « change »; « PERIOD ») показывает процентное изменение цены относительно доллара в определенный период. XXX – тикер монеты.
    Вместо PERIOD нужно подставить:
    ⦁ « 1h » для 1 часа,
    ⦁ « 24h » за день (по умолчанию, если период не указан),
    ⦁ « 7d » за неделю.
    Например, =CRYPTOFINANCE(« ETH »; « change »; « 1h ») — насколько изменилась цена Эфира к доллару за час.

    Еще параметры

    =CRYPTOFINANCE(« XXX »; « rank ») — на каком месте находится валюта,
    =CRYPTOFINANCE(« XXX »; « name ») — полное название монеты по ее тикету.
    =CRYPTOFINANCE(« GLOBAL »; « total_marketcap ») — капитализация в долларах,
    =CRYPTOFINANCE(« GLOBAL »; « total_24h_volume ») общий объем в долларах за день,
    =CRYPTOFINANCE(« GLOBAL »; « active_currencies ») количество активных монет,
    =CRYPTOFINANCE(« GLOBAL »; « active_markets ») всего активных рынков,
    =CRYPTOFINANCE(« GLOBAL »; « bitcoin_percentage_of_marketcap ») доминирование биткоина на рынке в процентах.

    Комиссия за транзакции

    Показывается вобъем в сатоши за байт. Эти данные берутся с помощью Bitcoinfees API. Даются с 90%-ой вероятностью.
    Функция =CRYPTOFINANCE(« BLOCKCHAIN:BTC »; « fee »; « fastest »). fastest можно заменить на « half_hour » и « hour ».

    Изменения в социальных сетях

    Опираясь на Solume, можно посчитать объем информации в Твиттере и Реддите по валюте (вместо XXX тикер) и изменение за последние 24 часа:
    ⦁ =CRYPTOFINANCE(« SOLUME:XXX »; « twitter_volume »),
    ⦁ =CRYPTOFINANCE(« SOLUME:XXX »; « twitter_change »),
    ⦁ =CRYPTOFINANCE(« SOLUME:XXX »; « reddit_volume »),
    ⦁ =CRYPTOFINANCE(« SOLUME:XXX »; « reddit_change »).
    Эти функции помогут поддерживать актуальные данные, если вы ведете учет своих расходов, а также быстро добавлять новые сведения.

    Автор дополнения @jbuty

    Другие инструменты в помощь трейдеру мы собрали в этой статье.

    Источник: crypto-fox.ru

    Partagez votre amour

    Laisser un commentaire