Loading...

Portfolio

(4 minute cache)       Refresh    

No portfolio assets added yet (add them on the "Update" page).

Update

Disclaimer!

How is my portfolio data stored by this app?

Random Tip: Show Another Tip

Editing The Portfolio Assets List, and Enabling Email / Text / Alexa / Google Home Exchange Price Alerts (installation on Ubuntu / Raspberry Pi or website)

Watch Only
Select / Unselect All Unheld Assets

  Bitcoin (BTC) / @     Holdings: BTC     Average Paid (per-token): $     Margin Leverage:
  Ethereum (ETH) / @     Holdings: ETH     Average Paid (per-token): $     Margin Leverage:
  Monero (XMR) / @     Holdings: XMR     Average Paid (per-token): $     Margin Leverage:
  Misc. USD Value (MISCASSETS) / @     Holdings: MISCASSETS     Average Paid (per-token): $     Margin Leverage:
  Decred (DCR) / @     Holdings: DCR     Average Paid (per-token): $     Margin Leverage:
  Maker (MKR) / @     Holdings: MKR     Average Paid (per-token): $     Margin Leverage:
  Dai (DAI) / @     Holdings: DAI     Average Paid (per-token): $     Margin Leverage:
  Uniswap (UNI) / @     Holdings: UNI     Average Paid (per-token): $     Margin Leverage:
  Aragon (ANT) / @     Holdings: ANT     Average Paid (per-token): $     Margin Leverage:
  Decentraland (MANA) / @     Holdings: MANA     Average Paid (per-token): $     Margin Leverage:
  Enjin Coin (ENJ) / @     Holdings: ENJ     Average Paid (per-token): $     Margin Leverage:
  Golem (GNT) / @     Holdings: GNT     Average Paid (per-token): $     Margin Leverage:
  Streamr DATAcoin (DATA) / @     Holdings: DATA     Average Paid (per-token): $     Margin Leverage:
  Hive (HIVE) / @     Holdings: HIVE     Average Paid (per-token): $     Margin Leverage:
  Mysterium (MYST) / @     Holdings: MYST     Average Paid (per-token): $     Margin Leverage:
  Swipe (SXP) / @     Holdings: SXP     Average Paid (per-token): $     Margin Leverage:
 

Settings

Email / Text / Alexa / Telegram price alerts are enabled in the configuration file (upon 9.25% or more USD price change / max every 2 hours per-alert / $3,500 minumum volume filter enabled).
Enable a cron job on your web server, or this feature will not work AT ALL.
Config formatting seems ok.

Chart Backups are enabled in the configuration file (run every 1 days, purged after 7 days old).
Enable a cron job on your web server, or this feature will not work AT ALL.
Config formatting seems ok.

SMTP email sending (by account login) is enabled in the configuration file.
Config formatting seems ok.

Theme:

Primary Currency Market: @ Stand-Alone Mode (WON'T automatically change Bitcoin market on "Update" page)

Sort Portfolio Data By:

Price Change Visual / Audio Alerts:

Use cookies to save data: (un-checking this box deletes ALL previously-saved cookie data permanently)

Enable trading notes: (requires cookies)

News

RSS feed data is cached (randomly) between 60 / 160 minutes for quicker load times. Entries are sorted newest to oldest. To see the date an entry was published, hover over it.

Select News Feeds



*News feeds are not activated by default to increase page loading speed / responsiveness. It's recommended to avoid activating too many news feeds at the same time, to keep your page load times quick.

Low memory devices (Raspberry Pi / Pine64 / etc) MAY CRASH #IF YOU SHOW TOO MANY NEWS FEEDS#.

You can enable "Use cookies to save data" on the Settings page before activating your news feeds, if you want them to stay activated between browser sessions.

Select / Unselect All    (if "loading news feeds" notice freezes, check / uncheck this box, then click "Update Selected News Feeds")

Blog - Binance Academy
Blog - BitcoinCore.org
Blog - BitcoinCore.org Meetings
Blog - BitcoinCore.org Releases
Blog - BitcoinCore.org Security
Blog - Bitfinex
Blog - Bitmex
Blog - Bittrex
Blog - Blockstream Engineering
Blog - BTCPay Server
Blog - Coinbase
Blog - CoinGecko
Blog - CoinMarketCap
Blog - ConsenSys
Blog - Decred.org (community-governed high security hybrid POS/POW coin)
Blog - Enterprise Ethereum Alliance
Blog - Ethereum EIPs (Last Call Review)
Blog - Ethereum Solidity (smart contract programming language)
Blog - Ethereum.org (community-driven on-chain smart contracts)
Blog - Kraken
Blog - Kraken Market Reports
Blog - Kraken News
Blog - Monero (community-driven privacy coin)
Blog - OkCoin
Blog - Open Node (Professional Bitcoin Ecommerce Merchant Services)
Blog - Raiden Network (Ethereum Layer 2)
News - Altcoin Buzz
News - AMB Crypto
News - Bitcoin Magazine
News - Box Mining
News - BTC Manager
News - CoinDesk
News - CoinTelegraph
News - Crypto Mining Blog
News - Crypto Potato
News - Ethereum World News
News - Fork Log
News - The Block
News - The Merkle
News - Token Daily
News - What's New In Eth2
Newsletter - Bitcoin Optech
Newsletter - EthHub
Newsletter - Lightning Labs (Bitcoin Layer 2)
Newsletter - Our Network
Newsletter - Tari (Monero's mimblewimble sidechain)
Newsletter - The Daily Gwei
Newsletter - Week In Ethereum
Podcast - Bankless
Podcast - Blockchain Insider
Podcast - Citizen Bitcoin
Podcast - Decred In Depth
Podcast - Into the Ether
Podcast - Let's Talk Bitcoin
Podcast - POV Crypto
Podcast - Proof of Talent
Podcast - Rough Consensus
Podcast - Stephan Livera
Podcast - Swan Signal
Podcast - Tales From The Crypt
Podcast - The Bitcoin Podcast Network
Podcast - The Scoop
Podcast - Unchained
Podcast - What Bitcoin Did
Podcast - Zero Knowledge
Reddit - Bitcoin (top)
Reddit - CryptoCurrency (top)
Reddit - CryptoMarkets (top)
Reddit - Ethereum (top)
Reddit - EthFinance (top)
Reddit - GPUMining (top)
Reddit - Monero (top)
StackExchange - Bitcoin (hot)
StackExchange - Ethereum (hot)
Youtube - Andreas Antonopoulos
Youtube - Anthony Pompliano
Youtube - BTC Sessions
Youtube - Crypt0's News
Youtube - Crypto Finally
Youtube - DataDash
Youtube - Decred (Official)
Youtube - Epicenter Podcast
Youtube - Ethereum Foundation
Youtube - Ivan on Tech
Youtube - Kripto Emre (turkish)
Youtube - Kripto Sözlük (turkish)
Youtube - Naomi Brockwell
Youtube - Nugget's News
Youtube - Off Chain with Jimmy Song
Youtube - Tone Vays
Youtube - VoskCoin
 

Click the "Select News Feeds" button (top left) to add news feeds.

Resources

Coinmarketcap.com Stats

Newbie Warning!

Other Stats
Charts
Exchanges

Newbie Warning!

Block Explorers
Crypto Wallets

Newbie Warning!

Newsletters
Podcasts
News Websites
Coin Mining / Staking
Blockchain Developer Resources
Intermediate / Professional Server Software and Services
Miscellaneous Links
Youtube Channels

Charts

Charts Notice / Information

If your web browser freezes on this page for a long time, try selecting fewer charts. Charts may take awhile to update with the latest data.


Select Charts



*Charts are not activated by default to increase page loading speed / responsiveness. It's recommended to avoid activating too many charts at the same time, to keep your page load times quick.

Low memory devices (Raspberry Pi / Pine64 / etc) MAY CRASH #IF YOU SHOW TOO MANY CHARTS#.

You can enable "Use cookies to save data" on the Settings page before activating your charts, if you want them to stay activated between browser sessions.

(if you see "chart data is no longer configured for" notices OR the "loading charts" notice freezes, check / uncheck this box, then click "Update Selected Charts")

Select / Unselect All

BTC / USD @ CoinBase
BTC / USDT @ Binance           USD Value
BTC / USD @ Kraken
BTC / EUR @ Kraken           USD Value
BTC / JPY @ BitFlyer           USD Value
BTC / USD @ Bitmex
ETH / BTC @ Kraken           USD Value
ETH / USDT @ Binance           USD Value
ETH / USD @ CoinBase
ETH / EUR @ CoinBase           USD Value
ETH / USD @ Bitmex
XMR / BTC @ Bittrex           USD Value
XMR / BTC @ Binance           USD Value
DCR / BTC @ Bittrex           USD Value
DCR / BTC @ Binance           USD Value
MKR / BTC @ CoinBase           USD Value
DAI / USDC @ CoinBase           USD Value
ANT / BTC @ Bittrex Global           USD Value
ANT / BTC @ HitBTC           USD Value
MANA / BTC @ Bittrex           USD Value
MANA / BTC @ Binance           USD Value
ENJ / BTC @ Binance           USD Value
GNT / BTC @ Bittrex           USD Value
GNT / BTC @ EthFinex           USD Value
DATA / BTC @ HitBTC           USD Value
DATA / BTC @ Binance           USD Value
HIVE / BTC @ Bittrex           USD Value
MYST / BTC @ HitBTC           USD Value
SXP / BTC @ KuCoin           USD Value
 

Click the "Select Charts" button (top left) to add charts.

Tools

QR Code Generator For Addresses

Using this QR code generator will set this page as the start page, which you can reset afterwards at top left. If you have portfolio data you don't want to lose, be sure you have enabled "Use cookies to save data" on the Settings page before using this tool.

If you need to safely / quickly copy an address to yours or someone else's phone with a QR Code scanner app.

NOTE: Whitespace, carriage returns, HTML, and non-alphanumeric characters are not allowed.

Altcoin Trade Preview / Marketcap Calculator

Preview your altcoin buy / sell order value. Can also be used to calculate the marketcap of a coin supply.

Token Amount:

BTC Trade Value:

Per-Token (USD): $0.00 (0.00 BTC)

Total: $0.00 (0.00 BTC)

External Tools

Mining

Chain data (block height, difficulty, etc) is cached for 75 minute(s).

Using these mining calculators will set this page as the start page, which you can reset afterwards at top left. If you have portfolio data you don't want to lose, be sure you have enabled "Use cookies to save data" on the Settings page before using these mining calculators.

Bitcoin Mining Calculator

Block height: 649,795

Difficulty: (uses Blockchain.com API)

Your Hashrate:

Block Reward: (may be static from config.php file, verify current block reward manually)

Watts Used:

kWh Rate ($/kWh):

Pool Fee: %

Ethereum Mining Calculator

Block height: 10,926,541

Gas limit: 12,493,633

Difficulty: (uses Etherscan.io API)

Your Hashrate:

Block Reward: (may be static from config.php file, verify current block reward manually)

Watts Used:

kWh Rate ($/kWh):

Pool Fee: %

Monero Mining Calculator

Block height: 2,193,800

Nethashrate: (uses moneroblocks.info API)

Your Hashrate:

Block Reward: (may be static from config.php file, verify current block reward manually)

Watts Used:

kWh Rate ($/kWh):

Pool Fee: %

Decred Mining Calculator

Block height: 487,696

Difficulty: (uses dcrdata.org API)

Your Hashrate:

Block Reward: (may be static from config.php file, verify current block reward manually)

Watts Used:

kWh Rate ($/kWh):

Pool Fee: %

HIVE Power Interest Rate / Power Down Weekly Payout Calculator

Power Down Period: 13 weeks

HIVE Power Interest Rate: 1.2 percent annually (see config file for yearly adjustments)

HIVE Power Purchased:

HIVE Power Earned:

All HIVE Power:

Help?

Have a question, feature you'd like to see added, or an issue to report? You can do that at the following URLs...

Issue Reporting (Features / Issues / Help): https://github.com/taoteh1221/DFD_Cryptocoin_Values/issues

Discord Chat: https://discord.gg/WZVK2nm

Telegram Chat: https://t.me/joinchat/Oo2XZRS2HsOXSMGejgSO0A

Private Contact: https://dragonfrugal.com/contact/

Web server setup / install is available for $30 hourly if needed (try the auto-install bash script first). PM me on Twitter / Skype @ taoteh1221, or contact me using above contact links.
If you install this application on Ubuntu / Raspberry Pi / or a website, you can add / delete / edit the portfolio assets list very easily. Instructions can be found in the README.txt file (an automatic install script is available for setup on Ubuntu and Raspberry Pi devices).
If the portfolio assets settings are re-configured or re-ordered in config.php, reload / refresh the page before updating any coin values, or the submission form may not be configured properly and may not submit or display data correctly. Also, you may need to uncheck "Use cookies to save data" on the Settings page, to temporarily clear out old cookie data that may conflict with the new configuration...then you can re-enable cookies again afterwards.

If you recently upgraded to a newer version of this app, and layout or features don't work properly anymore, you may need to clear your browser cache (temporary files) and restart you browser / refresh the page afterwards. This will assure your browser is loading any newly-updated layout styling or javascript-based features.

If your problems still persist even after clearing your browser cache (temporary files) and restarting your browser, your config.php setup may be corrupt OR an older format than the latest version requires. Try backing up you old config.php file, and replacing it with the default config.php file included with the latest release. This will ensure your configuration setup is not corrupt or outdated.

If none of the above solutions work, your last resort (before contacting me for support) is to wipe out all data in your cache directory folder within the app. THIS WILL ERASE YOUR CHART DATA, SO YOU MAY WANT TO BE SURE YOU HAVE A BACKUP FIRST. After your chart data is backed up, delete the folder named 'cache' in the main directory of this app. Reloading the app web page should re-create the cache folder, with new / clean cache files.

If you are still having issues after trying everything, file an issue here at the github project account, and I will help you troubleshoot the problems: https://github.com/taoteh1221/DFD_Cryptocoin_Values/issues
You can setup charts or price alerts in your app install. Price alerts can be sent to email, mobile phone text, Telegram, and Alexa / Google Home notifications. You will be alerted when the USD price of an asset goes up or down a certain percent or more (whatever percent you choose in the settings), for specific exchange / base pairing combinations for that asset. You can even setup alerts for multiple exchanges / base pairings for the same asset.

Running charts or price alerts requires setting up a cron job on the Ubuntu / Raspberry Pi machine or website server (this is automated for Ubuntu / Raspberry Pi users who use the automated install script), otherwise charts / alerts will not work. See the required settings in config.php, and instructions on cron job setup in the README.txt file. Once setup, there is no need to keep your PC / Laptop turned on. The charts and price alerts run automatically from your app server. If you encounter errors or the charts / alerts don't work during setup, check the error logs file at /cache/logs/errors.log for errors in your configuration setup. Basic checks are performed and errors are reported there, and on the Settings page.
If you have the Charts page enabled in config.php, and page load times are slow after activating your favorite charts, go to the Charts page and click the "Select Charts" button. Uncheck all charts, and click "Update Selected Charts". If the page load times are faster afterwards, the issue may have been that you were loading too many charts at once. Try loading only a few charts instead, this may help page load times.
Either the asset has not been added to coinmarketcap.com yet, you forgot to add the URL slug in it's config section, or you need to increase the number of rankings to fetch in config.php in the settings section (200 rankings is the safe maximum to avoid getting your API requests throttled / blocked).
If you have enabled SMTP emailing (to send emails) but it doesn't work, check the error logs file at /cache/logs/errors.log for error responses from the SMTP server connection attempt(s). Alternatively try disabling SMTP email sending by blanking out your username and password in the config.php file, and see if PHP's built-in mail function sends emails OK (no setup required, other than SMTP settings must be blanked out).
If page loads are sluggish or throw API connection errors without clearing up, and you have enabled proxy ip addresses, check the error logs file at /cache/logs/errors.log for error responses from the proxy server connection attempt(s). If there are no errors log entries related to the issue that help diagnose the problem, disable using proxies in config.php and try loading the web page again.

If it is a bad or misconfigured proxy setup causing the issue, and everything runs great after disabling proxies, you probably have either (a) a bad proxy or proxy configuration, or (b) an API server / endpoint address is not responding properly when routed through proxies (example: HTTP used instead of HTTPS can cause this error). If you are absolutely sure your proxy setup is ok, and that an API connection built-in to this app is the issue, please report it.
If backup archives (for chart data etc) don't work properly, check the error logs file at /cache/logs/errors.log for error responses related to (a) "cryptographically secure pseudo-random bytes could not be generated" (which means your system is not properly setup to generate secure random characters, which are used for backup storage privacy via a random filename suffix), or (b) "Backup zip archive creation failed with no_extension" (which means your system does not have the libzip module for the PHP command-line version on your server). If you have either of these issues, the problem is related to your server not being setup properly to support this functionality. It's not a bug in this application. Contact your hosting provider or system administrator to have them fix your server setup to support these features.

If you have none of these error log messages, your issue may be file / folder permissions. Make sure the /cache/secured/backups/ directory access permissions are set to readable and writable. This assures the ZIP archive has permission to be created in this directory.
If you have a lot of charts setup in your configuration file, and your are getting a message in the error logs like "file_write_error: File write failed for file X", and your website server is running a linux-based operating system, you may need to setup a higher "open files" limit for your website user account.

First, if you have shell access you can login and run this command to check your current limits:

ulimit -n

If it's a low number like 1024, this may be the cause of your file write error issue (especially if you run multiple web apps that write a lot of data on the same account). If you are running a dedicated or VPS server, you can easily change this limit.

Running a google search for "set permanently ulimit -n linux", you'll find tons of articles on permanently upping your user's open files limit:

https://www.google.com/search?q=set+permanently+ulimit+-n+linux
If you installed this application on a device on your home network, or on any other network WITH A SLOW INTERNET CONNECTION, you may need to increase the default timeout for retrieving API data IF YOU RECEIVE PARTIAL OR NO API DATA IN THE APP FOR SOME API DATA SETS. To adjust the API timeout, open config.php and find the DEVELOPER SECTION. Adjust the 'remote_api_timeout' setting much higher, save the new config.php setup in the app, and run the app to see if this fixes the issue. Adjust higher again if the issue still occurs.

Back To Top

Running Server Edition v4.21.1

Donations Support Development

Runtime: 9.041 seconds