<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Features: Published Ordered Knowledge Base: : | CryptFolio Support</title>
    <description>Published Ordered Knowledge Base: Features</description>
    <generator>Helprace RSS</generator>
    <link>https://support.cryptfolio.com/s1-general/knowledgebase/default/c1-features?format=rss</link>
    <item>
      <title>How does portfolio sharing work?</title>
      <description><![CDATA[<p>By default, all portfolios are private, and cannot be shared with anyone.</p>
<p>When you mark your portfolio as public:</p>
<ul>
<li>Anyone with the public link will be able to view the charts in your portfolio. If you do not want others to see the chart, you should not make the chart public.</li>
<li>This portfolio view is read-only; users cannot modify the contents, type, indicators, or layout of the charts, and cannot add new charts, or delete existing charts.</li>
<li>Users can not force charts or accounts to update. They will continue to update in the background as normal.</li>
<li>If at any time[_cuted_]</li></ul>]]></description>
      <pubDate>Thu, 30 Aug 2018 03:30:13 +0000</pubDate>
      <link>https://support.cryptfolio.com/i235-how-does-portfolio-sharing-work</link>
      <guid>https://support.cryptfolio.com/i235-how-does-portfolio-sharing-work</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>By default, all portfolios are private, and cannot be shared with anyone.</p>
<p>When you <a href="https://support.cryptfolio.com/i236-portfolio-sharing">mark your portfolio as public</a>:</p>
<ul>
<li>Anyone with the public link will be able to view the charts in your portfolio. If you do not want others to see the chart, you should not make the chart public.</li>
<li>This portfolio view is <b>read-only</b>; users cannot modify the contents, type, indicators, or layout of the charts, and cannot add new charts, or delete existing charts.</li>
<li>Users can not force charts or accounts to update. They will continue to update in the background as normal.</li>
<li>If at any time you regenerate the public URL for your charts, any old links will no longer be valid.</li>
<li>At all times, shared portfolios must adhere to our <a href="https://cryptfolio.com/terms">terms of service</a>. Failing to adhere to our terms of service may result in your account being suspended.</li>
</ul>
<p><a href="https://cryptfolio.com/demo"><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/235/media/demo%20portfolio.png" alt="" width="500" border="1" data-file="___chdfid_11543___"></a></p>
<p><a href="https://cryptfolio.com/demo"><i>A demo portfolio.</i></a></p>
<h3>Information that may be displayed</h3>
<ul>
<li>Any <a href="https://support.cryptfolio.com/i137-what-technical-indicators-are-supported">technical indicators</a> applied to each chart.</li>
<li>The title of each of your portfolio addresses, or the raw address if no title is set.</li>
<li>The title of each of your accounts.</li>
<li>The <a href="https://support.cryptfolio.com/i230-what-is-a-reporting-currency">reporting currencies</a> of the portfolio, and their latest exchange rates.</li>
<li>The number of currencies, balances, and transactions in your portfolio.</li>
</ul>
<h3>Information that will not be displayed</h3>
<ul>
<li>Any keys or secrets associated with your accounts.</li>
<li>Individual account history or transactions (unless this is already in one of the charts).</li>
<li>Specific details on portfolio <a href="https://support.cryptfolio.com/i174-how-balances-are-calculated">balances or inventory</a>.</li>
</ul>
<h2>Making your portfolio public</h2>
<p>You can only change the sharing of a portfolio that has been created and saved. To make one of your existing portfolios public, follow these steps:</p>
<p>1. Find the portfolio that you wish to configure, and select the Edit button. You can access all of your existing portfolios through <a href="https://cryptfolio.com/portfolios">Manage Portfolios</a>.</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/235/media/edit%20portfolio.png" alt="" width="500" border="1" data-file="___chdfid_11536___"></p>
<p>2. Expand the <i>Sharing</i> block to see sharing options.</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/235/media/edit%20portfolio%20sharing%20settings.png" alt="" width="500" border="1" data-file="___chdfid_11537___"></p>
<p>3. Click <i>Turn on sharing</i>.</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/235/media/turn%20on%20sharing.png" alt="" width="500" border="1" data-file="___chdfid_11538___"></p>
<p>4. The portfolio will be assigned a shareable URL, and made public. Anyone with that URL will be able to view your portfolio charts.</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/235/media/sharing%20url.png" alt="" width="500" border="1" data-file="___chdfid_11539___"></p>
<h2>Making your portfolio private</h2>
<p>You can only change the sharing of a portfolio that has already been created. To make your portfolio public, follow these steps:</p>
<p>1. Find the portfolio that you wish to configure, and select the Edit button. You can access all of your existing portfolios through <a href="https://cryptfolio.com/portfolios">Manage Portfolios</a>.</p>
<p>2. Expand the <i>Sharing</i> block to see sharing options.</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/235/media/edit%20portfolio%20sharing%20settings%20active.png" alt="" width="500" border="1" data-file="___chdfid_11540___"></p>
<p>3. Click <i>Turn off sharing</i>.</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/235/media/turn%20off%20sharing.png" alt="" width="500" border="1" data-file="___chdfid_11542___"></p>
<p>4. The portfolio will no longer be accessible by anyone with the URL. Any active sessions pointing to the portfolio will no longer load, and any active charts will not refresh.</p>]]></content:encoded>
    </item>
    <item>
      <title>How does CryptFolio support accounts without transactions?</title>
      <description><![CDATA[<p>For each account, CryptFolio maintains up to three collections of data:</p>
<ul>
<li>Balances, the most recent currency values for the account;</li>
<li>Transactions, distinct currency events that can construct the history of an account; and</li>
<li>Histories, historical snapshots of currency values over time.</li>
</ul>
<p>CryptFolio is designed to work with accounts that can provide both balances and transactions. When generating your portfolio charts or tax reports, we will use these two collections together to construct the chart or report data.</p>
<p>Automatic wallets</p>
<p>For some of our supported wallet types, the third party API cannot return transactions (such as Kiwi-Coin and NiceHash).</p>
<p>In this[_cuted_]</p>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:40:33 +0000</pubDate>
      <link>https://support.cryptfolio.com/i223-how-does-cryptfolio-support-accounts-without-transactions</link>
      <guid>https://support.cryptfolio.com/i223-how-does-cryptfolio-support-accounts-without-transactions</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>For each <a href="https://support.cryptfolio.com/i224-what-is-an-account">account</a>, CryptFolio maintains up to three collections of data:</p>
<ul>
<li><b>Balances,</b> the most recent currency values for the account;</li>
<li><b>Transactions,</b> distinct currency events that can construct the history of an account; and</li>
<li><b>Histories,</b> historical snapshots of currency values over time.</li>
</ul>
<p>CryptFolio is designed to work with accounts that can provide both <i>balances</i> and <i>transactions</i>. When generating <a href="https://support.cryptfolio.com/i111-guide-to-cryptfolio-charts">your portfolio charts</a> or <a href="https://cryptfolio.com/tax">tax reports</a>, we will use these two collections together to construct the chart or report data.</p>
<h2>Automatic wallets</h2>
<p>For some of our <a href="https://cryptfolio.com/wallets">supported wallet types</a>, the third party API cannot return transactions (such as Kiwi-Coin and NiceHash).</p>
<p>In this case, we will regularly update the account on demand, and fetch new balances (rather than <i>transactions</i>). These balances will then be saved as <i>histories</i> for the account, and these histories will be used to render your portfolio charts.</p>
<p>This does not apply to accounts that are not configured to <a href="https://support.cryptfolio.com/i146-import-transaction-csvs">automatically update</a>.</p>
<h2>Fixed amounts</h2>
<p>If an account is a <a href="https://support.cryptfolio.com/i101-what-is-a-fixed-amount">fixed amount</a>, and has no transactions, then we will assume that the balances for that account will apply on <b>all</b> dates in a chart period.</p>
<h2>Tax reports</h2>
<p>CryptFolio cannot use histories to generate tax reports; tax reports can only be created for wallets that return transactions.</p>]]></content:encoded>
    </item>
    <item>
      <title>How does CryptFolio add new wallets?</title>
      <description><![CDATA[<p>We want to add support for as many wallet services (e.g. exchange wallets, mining pools, and other online wallets) as we can to CryptFolio, with priority on account types that are in the highest demand. In order to integrate a wallet type into CryptFolio, the requirements are: The wallet service must have an API to list the current balances for a given user. The API must be read-only, either by design or allowing a user to create an API key that is read-only; it must not be possible for an API key to perform an exchange, trade or withdrawal. The[_cuted_]</p>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:13:19 +0000</pubDate>
      <link>https://support.cryptfolio.com/i38-how-does-cryptfolio-add-new-wallets</link>
      <guid>https://support.cryptfolio.com/i38-how-does-cryptfolio-add-new-wallets</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<div class="topic__item topic__item_text">
<p>We want to add <a href="https://cryptfolio.com/wallets">support for as many wallet services</a> (e.g. exchange wallets, mining pools, and other online wallets) as we can to CryptFolio, with priority on account types that are in the highest demand.</p>
<p>In order to integrate a wallet type into CryptFolio, the requirements are:</p>
<ul>
<li>The wallet service must have an API to list the current balances for a given user.</li>
<li>The API <b>must</b> be <a href="https://support.cryptfolio.com/i10-what-does-read-only-mean">read-only</a>, either by design or allowing a user to create an API key that is read-only; it <b>must not</b> be possible for an API key to perform an exchange, trade or withdrawal.</li>
<li>The wallet service should also have an API to list the historical transactions made by a given user.</li>
<li>If your service also supports trading different assets or currencies (i.e. you're also an exchange), you may also want to be <a href="https://support.cryptfolio.com/i141-how-does-cryptfolio-add-new-exchanges">listed as an exchange on CryptFolio</a>.</li>
</ul>
<p>We will not support services or applications that are inherently insecure, cannot provide read-only credentials, or could expose any of our users private information. More information about this principle is listed in <a href="https://preview.cryptfolio.com/welcome/security">Our Security Policies</a>.</p>
<p>If you would like CryptFolio to support a service that meets these requirements, or to vote on one already suggested, you can <a href="https://support.cryptfolio.com/s1/ideas">Share your Idea</a>.</p></div>]]></content:encoded>
    </item>
    <item>
      <title>How do I upload a new CSV file?</title>
      <description><![CDATA[<p>To upload a new CSV file to a CryptFolio account, follow these four steps:</p> <p>1. Create a new Fixed Amount account (you can also add any other type of non-automatic account)</p> <p></p> <p>2. In the Configure page for that portfolio, open the account page by clicking Import transactions.</p> <p></p> <p>3. Click on the Import Transactions button to upload a new file.</p> <p></p> <p>4. Select the CSV file to upload, and click Upload Transactions.</p> <p></p> <p>If your uploaded CSV fails to import, it may be because we haven't yet implemented support for that CSV file – please let us know so we can add it.</p>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:12:42 +0000</pubDate>
      <link>https://support.cryptfolio.com/i210-how-do-i-upload-a-new-csv-file</link>
      <guid>https://support.cryptfolio.com/i210-how-do-i-upload-a-new-csv-file</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>To upload a new CSV file to a CryptFolio account, follow these four steps:</p>
<p>1. Create a new <a href="https://support.cryptfolio.com/i101-what-is-a-fixed-amount">Fixed Amount</a> account (you can also add any other type of non-automatic account)</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/210/media/add%20csv%201.png" alt="" width="500" border="1" data-file="___chdfid_6836___"></p>
<p>2. In the Configure page for that portfolio, open the account page by clicking <i>Import transactions.</i></p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/210/media/add%20csv%202.png" alt="" width="500" border="1" data-file="___chdfid_6838___"></p>
<p>3. Click on the <i>Import Transactions</i> button to upload a new file.</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/210/media/add%20csv%203.png" alt="" width="500" border="1" data-file="___chdfid_6839___"></p>
<p>4. Select the CSV file to upload, and click <i>Upload Transactions</i>.</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/210/media/add%20csv%204.png" alt="" width="500" border="1" data-file="___chdfid_6841___"></p>
<p>If your uploaded CSV fails to import, it may be because we haven't yet implemented <a href="https://support.cryptfolio.com/i144-csv-file-formats-supported-for-importing-transactions">support for that CSV file</a> – please <a href="https://cryptfolio.com/contact">let us know</a> so we can add it.</p>]]></content:encoded>
    </item>
    <item>
      <title>Can anyone ever access my funds?</title>
      <description><![CDATA[<p>Not through CryptFolio.</p> <p>Because the only data that you provide to CryptFolio are public addresses, and read-only APIs, it should not be possible for anyone to perform any trade or transaction with any of your currencies - as long as your account providers maintain their security as well.</p> <p>For more information, check out our Security Policies.</p>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:12:33 +0000</pubDate>
      <link>https://support.cryptfolio.com/i11-can-anyone-ever-access-my-funds</link>
      <guid>https://support.cryptfolio.com/i11-can-anyone-ever-access-my-funds</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>Not through CryptFolio.</p>
<p>Because the only data that you provide to CryptFolio are public addresses, and read-only APIs, it should not be possible for anyone to perform any trade or transaction with any of your currencies - as long as your account providers maintain their security as well.</p>
<p>For more information, check out <a href="https://cryptfolio.com/security">our Security Policies</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>How does CryptFolio deal with conflicting currency codes?</title>
      <description><![CDATA[<p>Most currencies, whether cryptocurrency or fiat, have unique codes (e.g. "BTC", "LTC") across all wallets and exchanges.</p>
<p>We enforce this uniqueness in CryptFolio; we do not permit any of our tracked currencies to share a single currency code reference.</p>
<p>For exchanges that use differing internal codes (e.g. Kraken uses XXBT for Bitcoin BTC), CryptFolio maintains an internal code-to-currency mapping.</p>
<p>We also enforce that all codes must be lowercase. Special characters and/or UTF-8 codes (e.g. emoji) are fine.</p>
<p>In the case of a conflicting or different currency code, our policies are:</p>
<ul>
<li>An existing ISO4217 fiat code has priority over any cryptocurrency[_cuted_]</li></ul>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:12:23 +0000</pubDate>
      <link>https://support.cryptfolio.com/i65-how-does-cryptfolio-deal-with-conflicting-currency-codes</link>
      <guid>https://support.cryptfolio.com/i65-how-does-cryptfolio-deal-with-conflicting-currency-codes</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>Most currencies, whether cryptocurrency or fiat, have unique codes (e.g. "BTC", "LTC") across all wallets and exchanges.</p>
<p>We enforce this uniqueness in CryptFolio; we do not permit any of our tracked currencies to share a single currency code reference.</p>
<p>For exchanges that use differing internal codes (e.g. Kraken uses XXBT for <a href="https://cryptfolio.com/currencies/btc">Bitcoin BTC</a>), CryptFolio maintains an internal code-to-currency mapping.</p>
<p>We also enforce that all codes must be lowercase. Special characters and/or UTF-8 codes (e.g. emoji) are fine.</p>
<p>In the case of a conflicting or different currency code, our policies are:</p>
<ul>
<li>An existing <a href="https://en.wikipedia.org/wiki/ISO_4217" rel="nofollow">ISO4217 fiat code</a> has priority over any cryptocurrency or token code. (e.g. <a href="https://cryptfolio.com/currencies/all">ALL for Albanien lek</a> vs <a href="https://cryptfolio.com/currencies/all1">ALL1 for Allion</a>).</li>
<li>For compatibility, <a href="https://cryptfolio.com/currencies/btc">BTC</a> is used instead of XBT.</li>
</ul>
<p>In the case of a conflicting code, we will instead use the code with a number affixed, in order of the currency being added to CryptFolio. For example, the <a href="https://cryptfolio.com/currencies/all1">Allion currency</a>, which might otherwise have been defined as ALL, becomes <a href="https://cryptfolio.com/currencies/all1">ALL1</a>.</p>
<p>If you find a currency or exchange pair that has been improperly defined, <a href="https://support.cryptfolio.com/s1-general/ideas">please let us know</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>What methods can I use to purchase an account?</title>
      <description><![CDATA[<p>As at 3 February 2018, you can use the following cryptocurrencies to pay for your CryptFolio account, thanks to Coinpayments.net:</p> <ul> <li>BTC Bitcoin</li> <li>LTC Litecoin</li> <li>BCH Bitcoin Cash</li> <li>BLK BlackCoin</li> <li>DASH Dash</li> <li>DCR Decred</li> <li>DGB DigiByte</li> <li>DOGE Dogecoin</li> <li>ETC Ethereum Classic</li> <li>ETH Ethereum</li> <li>EXP Expanse</li> <li>GAME GameCredits</li> <li>LSK Lisk</li> <li>POT PotCoin</li> <li>SYS SysCoin 2.1</li> <li>VTC Vertcoin</li> <li>WAVES Waves</li> <li>XVG Verge</li> </ul> <p>Alternatively, you can use your credit card to pay for your CryptFolio account, thanks to Stripe. We support:</p> <ul> <li>VISA</li> <li>Mastercard</li> <li>American Express</li></ul>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:10:58 +0000</pubDate>
      <link>https://support.cryptfolio.com/i41-what-methods-can-i-use-to-purchase-an-account</link>
      <guid>https://support.cryptfolio.com/i41-what-methods-can-i-use-to-purchase-an-account</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>As at 3 February 2018, you can use the following cryptocurrencies to pay for <a href="https://preview.cryptfolio.com/pricing">your CryptFolio account</a>, thanks to <a href="https://coinpayments.net/" rel="nofollow">Coinpayments.net</a>:</p>
<ul>
<li><a href="https://preview.cryptfolio.com/currencies/btc">BTC Bitcoin</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/ltc">LTC Litecoin</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/bch">BCH Bitcoin Cash</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/blk">BLK BlackCoin</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/dash">DASH Dash</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/dcr">DCR Decred</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/dgb">DGB DigiByte</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/doge">DOGE Dogecoin</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/etc">ETC Ethereum Classic</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/eth">ETH Ethereum</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/exp">EXP Expanse</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/game">GAME GameCredits</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/lsk">LSK Lisk</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/pot">POT PotCoin</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/sys">SYS SysCoin 2.1</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/vtc">VTC Vertcoin</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/waves">WAVES Waves</a></li>
<li><a href="https://preview.cryptfolio.com/currencies/xvg">XVG Verge</a></li>
</ul>
<p>Alternatively, you can use your credit card to pay for your CryptFolio account, thanks to <a href="https://stripe.com" rel="nofollow">Stripe</a>. We support:</p>
<ul>
<li>VISA</li>
<li>Mastercard</li>
<li>American Express</li></ul>]]></content:encoded>
    </item>
    <item>
      <title>What are the numeric limitations of CryptFolio?</title>
      <description><![CDATA[<p>Other than the plan limits imposed by your current subscription level, all accounts in CryptFolio have the following limits:</p>
<ul>
<li>Minimum account, address or offset balance stored (balance, transaction or history): 1e-9 per currency, up to 9 decimal places</li>
<li>Maximum account, address or offset balance stored (balance, transaction or history): 1e+9 per currency, up to 9 decimal places</li>
<li>Minimum portfolio summary stored (balance, transaction or history): 1e-9 per currency, up to 9 decimal places</li>
<li>Maximum portfolio summary stored (balance, transaction or history): 1e+9 per currency, up to 9 decimal places</li>
</ul>
<p>(This can mean that, in some cases, you may not get[_cuted_]</p>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:10:45 +0000</pubDate>
      <link>https://support.cryptfolio.com/i24-what-are-the-numeric-limitations-of-cryptfolio</link>
      <guid>https://support.cryptfolio.com/i24-what-are-the-numeric-limitations-of-cryptfolio</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>Other than the plan limits imposed by <a href="https://cryptfolio.com/pricing">your current subscription level</a>, all accounts in CryptFolio have the following limits:</p>
<ul>
<li>Minimum account, address or offset balance stored (balance, transaction or history): 1e-9 per currency, up to 9 decimal places</li>
<li>Maximum account, address or offset balance stored (balance, transaction or history): 1e+9 per currency, up to 9 decimal places</li>
<li>Minimum portfolio summary stored (balance, transaction or history): 1e-9 per currency, up to 9 decimal places</li>
<li>Maximum portfolio summary stored (balance, transaction or history): 1e+9 per currency, up to 9 decimal places</li>
</ul>
<p>(This can mean that, in some cases, you may not get accurate portfolio values if you are trying to convert a high-value portfolio into a low-value currency, such as <a href="https://cryptfolio.com/currencies/doge">Dogecoin</a>.)</p>]]></content:encoded>
    </item>
    <item>
      <title>How are new transactions merged into existing transactions?</title>
      <description><![CDATA[<p>When CryptFolio updates one of your accounts or addresses automatically, through an API key or public address, we update existing transactions, and leave other transactions alone.</p>
<p>If two transactions have the same reference, value, currency, and date, then we consider them to be the same - and we will update the transaction with any additional information available (e.g. fee).</p>
<p>Since different public explorers for addresses often have different times for a transaction (often differing by only a couple of seconds, based on when the explorer received and processed the transaction), we consider two address transaction dates to be the same[_cuted_]</p>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:09:55 +0000</pubDate>
      <link>https://support.cryptfolio.com/i145-how-are-new-transactions-merged-into-existing-transactions</link>
      <guid>https://support.cryptfolio.com/i145-how-are-new-transactions-merged-into-existing-transactions</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>When CryptFolio updates one of your accounts or addresses automatically, through an API key or public address, we update existing transactions, and leave other transactions alone.</p>
<p>If two transactions have the same <b>reference</b>, <b>value</b>, <b>currency</b>, and <b>date</b>, then we consider them to be the same - and we will update the transaction with any additional information available (e.g. fee).</p>
<p>Since different public explorers for addresses often have different times for a transaction (often differing by only a couple of seconds, based on when the explorer received and processed the transaction), we consider two address transaction dates to be the same if they are within <b>5 minutes</b> of each other. Otherwise, the dates need to be within <b>1 second</b> of each other.</p>
<p>This means that if a provider suddenly changes the reference, value, or date for a currency, you may see duplicate transactions in your account.</p>
<p>If you are <a href="https://support.cryptfolio.com/i146-import-transaction-csvs">importing transactions manually</a>, you can configure how you'd like CryptFolio to treat missing transactions: by either leaving them (the default), or by deleting them.</p>]]></content:encoded>
    </item>
    <item>
      <title>How are market average rates calculated?</title>
      <description><![CDATA[<p>Our market average rates are calculated for each pair of currencies that has five or more active exchanges trading that pair. The average is selected as a simple mean; we do not perform any trade volume weighting.</p> <p>If an exchange pair is from a deprecated exchange, then we will only use the rates from that exchange up to its defined deprecation date.</p>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:09:45 +0000</pubDate>
      <link>https://support.cryptfolio.com/i191-how-are-market-average-rates-calculated</link>
      <guid>https://support.cryptfolio.com/i191-how-are-market-average-rates-calculated</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>Our <a href="https://cryptfolio.com/exchanges/average">market average rates</a> are calculated for each pair of currencies that has five or more active exchanges trading that pair. The average is selected as a simple mean; we do not perform any trade volume weighting.</p>
<p>If an exchange pair is from a <a href="https://support.cryptfolio.com/i192-deprecated-exchanges">deprecated exchange</a>, then we will only use the rates from that exchange up to its defined deprecation date.</p>]]></content:encoded>
    </item>
    <item>
      <title>What does it mean when a chart is "loading"?</title>
      <description><![CDATA[<p>When you initially visit your portfolio, or after you have added or removed some accounts to your portfolio, you may notice that some of your charts loading in the background. Charts loading in the background are indicated with a loading spinner at the bottom left (or bottom right).</p>
<p></p>
<p>This loading spinner is displayed while the chart is calculating some data, or updating some accounts, asynchronously on one of our job servers. Any old data is displayed while we're crunching the new data, and your chart will refresh with the new data once the task has completed.</p>
<p>How long will the[_cuted_]</p>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:09:25 +0000</pubDate>
      <link>https://support.cryptfolio.com/i29-what-does-it-mean-when-a-chart-is-loading</link>
      <guid>https://support.cryptfolio.com/i29-what-does-it-mean-when-a-chart-is-loading</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>When you initially visit your portfolio, or after you have added or removed some accounts to your portfolio, you may notice that some of your charts loading in the background. Charts loading in the background are indicated with a loading spinner at the bottom left (or bottom right).</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/29/media/new%20loading%20collapsed.png" alt="" border="1" data-file="___chdfid_12285___"></p>
<p>This loading spinner is displayed while the chart is calculating some data, or updating some accounts, asynchronously on one of our job servers. Any old data is displayed while we're crunching the new data, and your chart will refresh with the new data once the task has completed.</p>
<h2>How long will the calculation take?</h2>
<p>Generally, new job requests are completed within a few seconds, so you should only see this indicator very rarely. If you click or put your mouse over the loading spinner, you will see a message displaying how much longer you can expect the task to take to complete, based on our current load and the size of our job queue.</p>
<p><img src="//s3.amazonaws.com/chd-data/data/cryptfolio/items/29/media/new%20loading%20expanded.png" alt="" border="1" data-file="___chdfid_12284___"></p>
<p><a href="https://cryptfolio.com/pricing">Free users</a> are placed at the bottom of the priority for our job queue, so if you see this message frequently, you may want to consider <a href="https://cryptfolio.com/pricing">upgrading your account</a>.</p>
<h3>Why does CryptFolio execute tasks asynchronously?</h3>
<p>Each of the different services that we integrate with have different rate limit requirements on how often we can request data. CryptFolio does not download balances and process reports with your device, or on demand, so that we can satisfy these requirements.</p>
<p>Rather, new tasks are submitted to our job servers. These job servers process these requests asynchronously in a safe and balanced way, and once each task has been processed, the results are delivered to you.</p>]]></content:encoded>
    </item>
    <item>
      <title>How transactions are automatically categorised</title>
      <description><![CDATA[<p>When importing transactions for one of your accounts – either through an API integration, or by uploading a CSV of transactions – CryptFolio attempts to automatically assign each transaction a transaction type if it's safe to do so, to reduce the amount of work you need to do to later assign them transaction types.</p>
<p>(Transaction types are necessary to accurately calculate your reports, e.g. inventory, realised and unrealised gains, and FIFO tax reports.)</p>
<p>Automatic wallet imports (API) and manual imports (CSV)</p>
<p>When importing transactions from a third-party service (such as your exchange wallet), or uploading transactions by manual CSV import,[_cuted_]</p>]]></description>
      <pubDate>Fri, 20 Jul 2018 05:09:19 +0000</pubDate>
      <link>https://support.cryptfolio.com/i215-how-transactions-are-automatically-categorised</link>
      <guid>https://support.cryptfolio.com/i215-how-transactions-are-automatically-categorised</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>When importing transactions for one of your accounts – either through an API integration, or by uploading a CSV of transactions – CryptFolio attempts to automatically assign each transaction a <a href="https://support.cryptfolio.com/i177-supported-transaction-types">transaction type</a> if it's safe to do so, to reduce the amount of work you need to do to later assign them transaction types.</p>
<p>(<a href="https://support.cryptfolio.com/i175-how-inventory-is-calculated">Transaction types</a> are necessary to accurately calculate your reports, e.g. <a href="https://support.cryptfolio.com/i175-how-inventory-is-calculated">inventory</a>, realised and unrealised gains, and <a href="https://support.cryptfolio.com/i178-how-fifo-reports-are-calculated">FIFO tax reports</a>.)</p>
<h2>Automatic wallet imports (API) and manual imports (CSV)</h2>
<p>When importing transactions from a third-party service (such as <a href="https://support.cryptfolio.com/i99-what-is-an-exchange">your exchange wallet</a>), or <a href="https://support.cryptfolio.com/i210-how-do-i-upload-a-new-csv-file">uploading transactions by manual CSV import</a>, we follow the following algorithm to determine a transaction type:</p>
<p>If the transaction is a sale or a purchase, we will create the transaction as a <i>Sale</i> or <i>Purchase</i> transaction.</p>
<p>If the transaction is a trade, we will create <b>two</b> transactions: one <i>Sale</i> transaction, and one <i>Purchase</i> transaction.</p>
<p>If the transaction is a deposit or a withdrawal, we will create the transaction as a <i>Transfer</i> transaction.</p>
<p>If the transaction is an airdrop, we will create the transaction as an <i>Airdrop</i> transaction.</p>
<p>Otherwise, if your portfolio is configured to <a href="https://support.cryptfolio.com/i216-automatically-categorise-transaction-types">automatically assign transaction types</a>, if the transaction is positive (delta &gt; 0), we will create the transaction as a <i>Purchase</i> transaction; if the transaction is negative (delta &lt; 0), we will create the transaction as a <i>Sale</i> transaction.</p>
<h2>Automatic address imports</h2>
<p>When importing a transaction for <a href="https://support.cryptfolio.com/i98-what-is-an-address">an address</a> through one of our <a href="https://cryptfolio.com/currencies">supported explorers</a>, we use the following algorithm to determine a transaction type:</p>
<p>If we can identify two transactions within the same portfolio, using the same currency, with the same transaction reference/ID, the same delta (after fees), and within 24 hours of each other, we will assign both transactions as <i>Transfer</i> transactions.</p>
<p>Otherwise, if your portfolio is configured to <a href="https://support.cryptfolio.com/i216-automatically-categorise-transaction-types">automatically assign transaction types</a>, if the transaction is positive (delta &gt; 0), we will create the transaction as a <i>Purchase</i> transaction; if the transaction is negative (delta &lt; 0), we will create the transaction as a <i>Sale</i> transaction.</p>]]></content:encoded>
    </item>
    <item>
      <title>CSV file formats supported for importing transactions</title>
      <description><![CDATA[<p>While it is often easier to add your exchange accounts and wallets to CryptFolio by creating API keys and secrets, and sharing them with CryptFolio, we also support importing CSV files of transactions into accounts.</p>
<p>We support the following file formats for importing a list of transactions into an account or address:</p>
<p>Aragon format</p>
<p>Bitstamp format</p>
<p>Bittrex format</p>
<p>CryptFolio format</p>
<p>This is the same format that CryptFolio can export for any account or address.</p>
<p>Cryptopia format (deposit)</p>
<p>Cryptopia format (withdrawal)</p>
<p>Cryptopia format (trade)</p>
<p>Kiwi-Coin formats</p>
<p>Kiwi-Coin XBT/NZD statement</p>
<p>Kiwi-Coin buying statement</p>
<p>Kiwi-Coin selling statement</p>
<p>Kraken ledgers format</p>
<p>KuCoin formats</p>
<p>Alternative[_cuted_]</p>]]></description>
      <pubDate>Wed, 29 Aug 2018 00:59:34 +0000</pubDate>
      <link>https://support.cryptfolio.com/i144-csv-file-formats-supported-for-importing-transactions</link>
      <guid>https://support.cryptfolio.com/i144-csv-file-formats-supported-for-importing-transactions</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>While it is often easier to add your exchange accounts and wallets to CryptFolio by creating API keys and secrets, and sharing them with CryptFolio, we also support <a href="https://support.cryptfolio.com/i210-how-do-i-upload-a-new-csv-file">importing CSV files of transactions into accounts</a>.</p>
<p>We support the following file formats for importing a list of transactions into an account or address:</p>
<h2>Aragon format</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>TXID</i></td>
<td>Transaction reference</td>
</tr>
<tr>
<td><i>TXURL</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>DATE</i></td>
<td>The date of the transaction, including timezone</td>
</tr>
<tr>
<td><i>COINAMOUNT</i></td>
<td>The value and currency of the transaction</td>
</tr>
<tr>
<td><i>FEE</i></td>
<td>The value and currency of the transaction fee, may be empty</td>
</tr>
<tr>
<td><i>BALANCE</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>EXCHANGE</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>MEMO</i></td>
<td>Transaction comment</td>
</tr>
</tbody>
</table>
<h2>Bitstamp format</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>Type</i></td>
<td>Deposit, Withdrawal, Market, or Sub Account Transfer</td>
</tr>
<tr>
<td><i>Datetime</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
<tr>
<td><i>Account</i></td>
<td>The title of the account</td>
</tr>
<tr>
<td><i>Value</i></td>
<td>The value and currency of the transaction</td>
</tr>
<tr>
<td><i>Rate</i></td>
<td>The rate used in the Market transaction, may be empty</td>
</tr>
<tr>
<td><i>Fee</i></td>
<td>The value and currency of the transaction fee, may be empty</td>
</tr>
<tr>
<td><i>Sub Type</i></td>
<td>Buy, Sell, or empty</td>
</tr>
</tbody>
</table>
<h2>Bittrex format</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>OrderUuid</i></td>
<td>Transaction reference</td>
</tr>
<tr>
<td><i>Exchange</i></td>
<td>The exchange pair (e.g. BTC-REP)</td>
</tr>
<tr>
<td><i>Quantity</i></td>
<td>The quantity bought or sold</td>
</tr>
<tr>
<td><i>Limit</i></td>
<td>The quantity sold or bought</td>
</tr>
<tr>
<td><i>CommissionPaid</i></td>
<td>The transaction fee</td>
</tr>
<tr>
<td><i>Price</i></td>
<td>The rate used in the transaction</td>
</tr>
<tr>
<td><i>Opened</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Closed</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
</tbody>
</table>
<h2>CryptFolio format</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>txn_id</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>portfolio_id</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>account_id</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>wallet</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>txn_at</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
<tr>
<td><i>currency</i></td>
<td>Currency of the transaction</td>
</tr>
<tr>
<td><i>delta</i></td>
<td>Value of the transaction</td>
</tr>
<tr>
<td><i>fee</i></td>
<td>Fee of the transaction, may be empty</td>
</tr>
<tr>
<td><i>reference</i></td>
<td>Transaction reference</td>
</tr>
<tr>
<td><i>comment</i></td>
<td><a href="https://support.cryptfolio.com/i153-transaction-types-and-balance-reports">Optional transaction comment</a></td>
</tr>
<tr>
<td><i>source</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>updated_at</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>valuation</i></td>
<td><a href="https://support.cryptfolio.com/i190-manual-account-transaction-valuations">Manual valuation</a> of the transaction, or empty</td>
</tr>
<tr>
<td><i>valuation_currency</i></td>
<td>Currency of the <a href="https://support.cryptfolio.com/i190-manual-account-transaction-valuations">valuation</a>, or empty</td>
</tr>
</tbody>
</table>
<p>This is the <a href="https://support.cryptfolio.com/i57-transaction-fields-exported-to-csv">same format that CryptFolio can export for any account or address</a>.</p>
<h2>Cryptopia format (deposit)</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td>#</td>
<td>Transaction reference</td>
</tr>
<tr>
<td><i>Currency</i></td>
<td>The currency deposited (e.g. LTC)</td>
</tr>
<tr>
<td><i>Amount</i></td>
<td>The quantity deposited</td>
</tr>
<tr>
<td><i>Status</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Type</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Transaction</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Conf.</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Timestamp</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
</tbody>
</table>
<h2>Cryptopia format (withdrawal)</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td>#</td>
<td>Transaction reference</td>
</tr>
<tr>
<td><i>Currency</i></td>
<td>The currency withdrawn (e.g. LTC)</td>
</tr>
<tr>
<td><i>Amount</i></td>
<td>The quantity withdrawn</td>
</tr>
<tr>
<td><i>Fee</i></td>
<td>The fee for the withdrawal</td>
</tr>
<tr>
<td><i>Status</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>TransactionId</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Address</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Timestamp</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
</tbody>
</table>
<h2>Cryptopia format (trade)</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td>#</td>
<td>Transaction reference</td>
</tr>
<tr>
<td><i>Market</i></td>
<td>The exchange pair (e.g. BTC/LTC)</td>
</tr>
<tr>
<td><i>Type</i></td>
<td>Sell or Buy</td>
</tr>
<tr>
<td><i>Rate</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Amount</i></td>
<td>The quantity sold, or bought</td>
</tr>
<tr>
<td><i>Total</i></td>
<td>The quantity received, or spent</td>
</tr>
<tr>
<td><i>Fee</i></td>
<td>Fee of the transaction</td>
</tr>
<tr>
<td><i>Timestamp</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
</tbody>
</table>
<h2>Kiwi-Coin formats</h2>
<h5>Kiwi-Coin XBT/NZD statement</h5>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>Balance before
<br></i></td>
<td>Balance after transaction, ignored</td>
</tr>
<tr>
<td><i>Amount</i></td>
<td>Value of the transaction</td>
</tr>
<tr>
<td><i>Type</i></td>
<td>Deposit, Withdrawal, Market-maker fee, Market-taker fee, or [amount] [currency] bought/sold</td>
</tr>
<tr>
<td><i>Balance after
<br></i></td>
<td>Balance after transaction, ignored</td>
</tr>
<tr>
<td><i>Transaction Id
<br></i></td>
<td>Transaction ID</td>
</tr>
<tr>
<td><i>Date/Time</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
</tbody>
</table>
<h4>Kiwi-Coin buying statement</h4>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>XBT amount</i></td>
<td>Purchase value of the trade, before fees (BTC)</td>
</tr>
<tr>
<td><i>XBT/NZD price
<br></i></td>
<td>Currently ignored</td>
</tr>
<tr>
<td><i>XBT income
<br></i></td>
<td>Purchase value of the trade, after fees (BTC)</td>
</tr>
<tr>
<td><i>XBT fee
<br></i></td>
<td>Transaction fees (BTC)</td>
</tr>
<tr>
<td><i>NZD spent</i></td>
<td>Sale value of the trade (NZD)</td>
</tr>
<tr>
<td><i>Id</i></td>
<td>Transaction ID</td>
</tr>
<tr>
<td><i>Date/Time</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
</tbody>
</table>
<h4>Kiwi-Coin selling statement</h4>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>XBT amount</i></td>
<td>Sale value of the trade (BTC)</td>
</tr>
<tr>
<td><i>XBT/NZD price
<br></i></td>
<td>Currently ignored</td>
</tr>
<tr>
<td><i>NZD income
<br></i></td>
<td>Purchase value of the trade, after fees (BTC)</td>
</tr>
<tr>
<td><i>NZD fee
<br></i></td>
<td>Transaction fees (NZD)</td>
</tr>
<tr>
<td><i>Id</i></td>
<td>Transaction ID</td>
</tr>
<tr>
<td><i>Date/Time</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
</tbody>
</table>
<h2>Kraken ledgers format</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>txid</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>refid</i></td>
<td>Transaction reference</td>
</tr>
<tr>
<td><i>time</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
<tr>
<td><i>type</i></td>
<td>Type of transaction (deposit, withdrawal, transfer, trade)</td>
</tr>
<tr>
<td><i>aclass</i></td>
<td>Asset class (currency)</td>
</tr>
<tr>
<td><i>asset</i></td>
<td>The currency of the transaction (e.g. ZUSD, XXBT)</td>
</tr>
<tr>
<td><i>amount</i></td>
<td>Transaction amount, before fees</td>
</tr>
<tr>
<td><i>fee</i></td>
<td>Fee of the transaction, in the currency of the transaction</td>
</tr>
<tr>
<td><i>balance</i></td>
<td>(ignored)</td>
</tr>
</tbody>
</table>
<h2>KuCoin formats</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>Coin</i></td>
<td>The exchange pair (e.g. BTC/LTC)</td>
</tr>
<tr>
<td><i>Time</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
<tr>
<td><i>Sell/Buy</i></td>
<td>Sell or Buy</td>
</tr>
<tr>
<td><i>Filled Price</i></td>
<td>The price and currency received, or spent</td>
</tr>
<tr>
<td><i>Amount</i></td>
<td>The quantity and currency sold, or bought</td>
</tr>
<tr>
<td><i>Volume</i></td>
<td>(ignored)</td>
</tr>
</tbody>
</table>
<h4>Alternative KuCoin format</h4>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>Time</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
<tr>
<td><i>Coins</i></td>
<td>The exchange pair (e.g. BTC/LTC)</td>
</tr>
<tr>
<td><i>Sell/Buy</i></td>
<td>Sell or Buy</td>
</tr>
<tr>
<td><i>Filled Price</i></td>
<td>The price received, or spent</td>
</tr>
<tr>
<td><i>Coin</i></td>
<td>The currency received, or sent</td>
</tr>
<tr>
<td><i>Amount</i></td>
<td>The quantity sold, or bought</td>
</tr>
<tr>
<td><i>Coin</i></td>
<td>The currency sold, or bought</td>
</tr>
<tr>
<td><i>Volume</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Coin</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Fee</i></td>
<td>The fee of the transaction</td>
</tr>
<tr>
<td><i>Coin</i></td>
<td>The currency of the fee</td>
</tr>
</tbody>
</table>
<h2>LocalBitcoins.com format</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>id</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>created_at</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
<tr>
<td><i>buyer</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>seller</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>trade_type</i></td>
<td>ONLINE_BUY or ONLINE_SELL</td>
</tr>
<tr>
<td><i>btc_amount</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>btc_traded</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>fee_btc</i></td>
<td>BTC fee for transaction</td>
</tr>
<tr>
<td><i>btc_amount_less_fee</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>btc_final</i></td>
<td>The amount of BTC bought or sold</td>
</tr>
<tr>
<td><i>fiat_amount</i></td>
<td>The amount of fiat currency bought or sold</td>
</tr>
<tr>
<td><i>fiat_fee</i></td>
<td>Fiat fee for transaction</td>
</tr>
<tr>
<td><i>fiat_per_btc</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>currency</i></td>
<td>Fiat currency used for transaction</td>
</tr>
<tr>
<td><i>exchange_rate</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>transaction_released_at</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>online_provider</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>reference</i></td>
<td>Transaction reference</td>
</tr>
</tbody>
</table>
<h2>Poloniex format</h2>
<table>
<tbody>
<tr>
<td><b>CSV Row</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td><i>Date</i></td>
<td>Date of the transaction (UTC)</td>
</tr>
<tr>
<td><i>Market</i></td>
<td>The exchange pair (e.g. BTC/LTC)</td>
</tr>
<tr>
<td><i>Category</i></td>
<td>Exchange</td>
</tr>
<tr>
<td><i>Type</i></td>
<td>Sell or Buy</td>
</tr>
<tr>
<td><i>Price</i></td>
<td>The exchange rate used to define the transaction value</td>
</tr>
<tr>
<td><i>Amount</i></td>
<td>The quantity purchased, before fees</td>
</tr>
<tr>
<td><i>Total</i></td>
<td>The quantity sold, before fees</td>
</tr>
<tr>
<td><i>Fee</i></td>
<td>(ignored)</td>
</tr>
<tr>
<td><i>Order Number</i></td>
<td>Transaction reference</td>
</tr>
<tr>
<td><i>Base Total Less Fee</i></td>
<td>The quantity sold, excluding any fee</td>
</tr>
<tr>
<td><i>Quote Total Less Fee</i></td>
<td>The quantity purchased, excluding any fee</td>
</tr>
</tbody>
</table>
<h2>Other formats</h2>
<p>If you would like to import a CSV file of a different format, you have two options:</p>
<ul>
<li><a href="https://support.cryptfolio.com/s1-general/ideas">Submit a support request</a> with the file format to support</li>
<li>Modify your CSV file to match one of the supported formats above</li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Using CryptFolio anonymously: A guide</title>
      <description><![CDATA[<p>One of our security principles is to allow anyone to sign up and use a CryptFolio account anonymously. This is because one of the strengths of cryptocurrency is the safety and security that anonymity provides; and it should not be necessary to request Personally Identifiable Information (PII) in order to view a portfolio.</p>
<p>If you are wanting to use CryptFolio anonymously, we recommend that you consider the steps in this guide.</p>
<p>NOTE: The extent of your anonymity will depend on how much effort and the resources you are willing to place into staying anonymous. All of our users must adhere[_cuted_]</p>]]></description>
      <pubDate>Wed, 22 Aug 2018 06:38:15 +0000</pubDate>
      <link>https://support.cryptfolio.com/i94-using-cryptfolio-anonymously-a-guide</link>
      <guid>https://support.cryptfolio.com/i94-using-cryptfolio-anonymously-a-guide</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>One of <a href="https://cryptfolio.com/security">our security principles</a> is to allow anyone to sign up and use a CryptFolio account anonymously. This is because one of the strengths of cryptocurrency is the safety and security that anonymity provides; and it should not be necessary to request <a href="https://en.wikipedia.org/wiki/Personally_identifiable_information" rel="nofollow">Personally Identifiable Information (PII)</a> in order to view a portfolio.</p>
<p>If you are wanting to use CryptFolio anonymously, we recommend that you consider the steps in this guide.</p>
<p><i><b>NOTE:</b> The extent of your anonymity will depend on how much effort and the resources you are willing to place into staying anonymous. All of our users must adhere to our <a href="https://cryptfolio.com/terms">Terms of Use</a> at all times.
<br></i></p>
<h3>Use Tor or proxies</h3>
<p>You are welcome to use CryptFolio with <a href="https://www.torproject.org/about/overview.html.en" rel="nofollow">Tor</a>, third party proxies, or with other decentralised access networks. Note however that we may restrict Tor users from accessing the site from time to time due to network abuse.</p>
<h3>Use an anonymous email address</h3>
<p>You might not want to use the same email address across multiple accounts, or services <span class="Y0NH2b CLPzrc">–</span> for example, you should not use the same email address for an exchange account as you use with CryptFolio.</p>
<p>Check out the WikiHow guide to <a href="https://www.wikihow.com/Send-An-Anonymous-Email" rel="nofollow">sending anonymous email</a>.</p>
<p>If you are experienced with anonymous server administration, you might want to consider setting up your own private email server.</p>
<h3>Do not submit Personally Identifying Information</h3>
<p>When signing up for an account, the only information that we require is your country (for tax purposes) and your IP address. For a full list of information that we collect, check out <a href="https://cryptfolio.com/privacy">our privacy policy</a>.</p>
<p>You do not need to provide your name or any other revealing information on CryptFolio. We only require an email address if you want to use features such as paid accounts, and/or automated notifications.</p>
<h3>Use a paid CryptFolio account</h3>
<p>Unregistered and free users may be shown advertising when visiting CryptFolio. If you have <a href="https://cryptfolio.com/pricing">paid for an account</a>, you will not be shown any advertising, and we will not include any advertising scripts in the pages that we are serving to you.</p>
<h3>Pay with cryptocurrency</h3>
<p>When <a href="https://cryptfolio.com/pricing">paying for your CryptFolio account</a>, consider using a cryptocurrency, and consistently use your cryptocurrency in an anonymous manner. Our payment providers support <a href="https://support.cryptfolio.com/i41-what-methods-can-i-use-to-purchase-an-account">many different types of cryptocurrencies</a> with varying levels of <a href="https://en.bitcoin.it/wiki/Anonymity" rel="nofollow">pseudo-anonymity</a>.</p>
<h3>Regularly review your personal data</h3>
<p><i>(Coming soon)</i> We provide a tool to download a copy of all of the information associated with your CryptFolio account. You can regularly download this information and review it to check for any Personally Identifable Information.</p>
<h3>Upload fake or incomplete data</h3>
<p>We do not do any sort of verification on your portfolio, and you are welcome to insert in as much or as little information, real and/or fake, as you would like. Note that this can impact other reports that use your information, e.g. tax reporting or profit/loss charts.</p>
<p>You are also welcome to share your information across multiple, independent CryptFolio accounts <span class="Y0NH2b CLPzrc">–</span> for example, by having separate CryptFolio accounts for Bitcoin and Litecoin, and then accessing each of these accounts from a different device, machine or IP address.</p>
<h2>Run your own instance</h2>
<p><a href="https://cryptfolio.com/enterprise">Enterprise users</a> can download their own copy of the CryptFolio source code, and run their instance on their own servers – allowing you to control all of the information on the servers, and who can access which data. For more information, check out our <a href="https://cryptfolio.com/enterprise">Enterprise features</a>.</p>
<h3>Other ideas?</h3>
<p>If you would like to share your own ideas or suggestions on using CryptFolio anonymously, please let us know!</p>]]></content:encoded>
    </item>
    <item>
      <title>Transaction fields exported to CSV</title>
      <description><![CDATA[<p>When you export a collection of address or account transactions, you will get a CSV file with these values for each transaction:</p> <p>This exported list of transactions can also be imported back into CryptFolio.</p> <p>Converted columns</p> <p>If you're also converting each transaction into another target currency, you'll also get these following columns. If a transaction or balance could not be converted - for example, there was not enough historical exchange data - the fields will be empty.</p>]]></description>
      <pubDate>Tue, 12 Jun 2018 02:38:38 +0000</pubDate>
      <link>https://support.cryptfolio.com/i57-transaction-fields-exported-to-csv</link>
      <guid>https://support.cryptfolio.com/i57-transaction-fields-exported-to-csv</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>When you <a href="https://support.cryptfolio.com/i56-view-export-transactions">export</a> a collection of address or account transactions, you will get a CSV file with these values for each transaction:</p>
<table>
<tbody>
<tr>
<td><b>Field</b></td>
<td><b>Description</b></td>
<td><b>Type</b></td>
</tr>
<tr>
<td><i>txn_id</i></td>
<td>The internal transaction ID number</td>
<td>numeric</td>
</tr>
<tr>
<td><i>portfolio_id</i></td>
<td>The internal portfolio ID which owns this account/address</td>
<td>numeric</td>
</tr>
<tr>
<td><i>address_id</i></td>
<td>The internal address ID</td>
<td>numeric</td>
</tr>
<tr>
<td><i>account_id</i></td>
<td>The internal account ID</td>
<td>numeric</td>
</tr>
<tr>
<td><i>wallet</i></td>
<td>The name of the account wallet, e.g. "bitstamp"</td>
<td>string</td>
</tr>
<tr>
<td><i>address_currency</i></td>
<td>The name of the address <a href="https://preview.cryptfolio.com/currencies">currency</a>, e.g. "btc"</td>
<td>string</td>
</tr>
<tr>
<td><i>txn_at</i></td>
<td>The time that the transaction occurred, in UTC</td>
<td>time</td>
</tr>
<tr>
<td><i>txn_type</i></td>
<td>The <a href="https://support.cryptfolio.com/i177-supported-transaction-types">transaction type</a>, e.g. "transfer"</td>
<td>string</td>
</tr>
<tr>
<td><i>currency</i></td>
<td>The <a href="https://preview.cryptfolio.com/currencies">currency</a> of the transaction, e.g. "btc"</td>
<td>string</td>
</tr>
<tr>
<td><i>delta</i></td>
<td>The transaction value; positive if incoming, negative if outgoing</td>
<td>decimal</td>
</tr>
<tr>
<td><i>fee</i></td>
<td>The value of the fee, if any, in the currency of the txn</td>
<td>decimal or empty</td>
</tr>
<tr>
<td><i>reference</i></td>
<td>The external reference. This may be the cryptocurrency transaction hash, or an exchange internal reference. Multiple identical references may be connected, e.g. a trade from one currency to another.</td>
<td>string or empty</td>
</tr>
<tr>
<td><i>comment</i></td>
<td><a href="https://support.cryptfolio.com/i153-transaction-types-and-balance-reports">User-defined comment.</a></td>
<td>string or empty</td>
</tr>
<tr>
<td><i>source</i></td>
<td>The key of the source used to construct this transaction, e.g. "blocktrail"</td>
<td>string or empty</td>
</tr>
<tr>
<td><i>updated_at</i></td>
<td>When this transaction was last updated by CryptFolio, in UTC</td>
<td>time</td>
</tr>
<tr>
<td><i>valuation</i></td>
<td>The <a href="https://support.cryptfolio.com/i190-manual-account-transaction-valuations">defined valuation</a> of the transaction, if any.</td>
<td>decimal or empty</td>
</tr>
<tr>
<td><i>valuation_currency</i></td>
<td>The currency used in the <a href="https://support.cryptfolio.com/i190-manual-account-transaction-valuations">defined valuation</a> of the transaction, if any.</td>
<td>string or empty</td>
</tr>
</tbody>
</table>
<p>This exported list of transactions can also be <a href="https://support.cryptfolio.com/i144-file-formats-supported-for-importing-transactions">imported back into CryptFolio</a>.</p>
<h2>Converted columns</h2>
<p>If you're also <a href="https://support.cryptfolio.com/i107-export-transactions-with-converted-values">converting each transaction into another <b>target</b> currency</a>, you'll also get these following columns. If a transaction or balance could not be converted - for example, there was not enough historical exchange data - the fields will be empty.</p>
<table>
<tbody>
<tr>
<td><b>Field</b></td>
<td><b>Description</b></td>
<td><b>Type</b></td>
</tr>
<tr>
<td>converted_currency</td>
<td>The <b>target</b> currency that the transaction has been converted into, e.g. "nzd".</td>
<td>string</td>
</tr>
<tr>
<td>converted_delta</td>
<td>The transaction value in the <b>target</b> currency. Equals delta * converted_rate.</td>
<td>decimal or empty</td>
</tr>
<tr>
<td>converted_rate</td>
<td>The composite rate used to convert the <b>source</b> currency (currency) into the <b>target</b> currency (converted_currency).</td>
<td>decimal or empty</td>
</tr>
<tr>
<td>converted_date</td>
<td>The date that the composite rate is from (see exchanges_used), in UTC. Rates are selected from the close value of daily tickers (00:00 UTC to 23:59 UTC) on the date of the transaction.</td>
<td>time or empty</td>
</tr>
<tr>
<td>exchanges_used</td>
<td>A helpful summary of the exchanges used to generate the composite rate, e.g. "coinbase: usd -&gt; nzd, bitstamp: btc -&gt; usd".</td>
<td>string or empty</td>
</tr>
<tr>
<td>balance_before</td>
<td>The balance of this account, ONLY in the <b>source</b> currency, before this transaction was applied, converted into the <b>target</b> currency. Equals (previous_balance - delta) * converted_rate.</td>
<td>decimal or empty</td>
</tr>
<tr>
<td>balance_currency</td>
<td>Equals converted_currency.</td>
<td>string or empty</td>
</tr>
<tr>
<td>balance_rate</td>
<td>Equals converted_rate.</td>
<td>decimal or empty</td>
</tr>
<tr>
<td>balance_date</td>
<td>Equals converted_date.</td>
<td>time or empty</td>
</tr>
<tr>
<td>balance_exchanges_used</td>
<td>Equals exchanges_used.</td>
<td>string or empty</td>
</tr>
<tr>
<td>balances_sum_before</td>
<td>The balance of this account, in ALL currencies, before this transaction was applied, converted into the <b>target</b> currency.</td>
<td>decimal or empty</td>
</tr>
<tr>
<td>balances_sum_currency</td>
<td>Equals converted_currency.</td>
<td>string</td>
</tr>
<tr>
<td>balances_sum_date</td>
<td>The latest time used to generate the composite rate (see balances_sum_exchanges_used), in UTC. This should always be on the same day as converted_date, but may have a later time.</td>
<td>time or empty</td>
</tr>
<tr>
<td>balances_sum_exchanged_used</td>
<td>A helpful summary of the exchanges used to generate the composite rate, e.g. "coinbase: ltc -&gt; btc, coinbase: usd -&gt; nzd, bitstamp: btc -&gt; usd".</td>
<td>string or empty</td>
</tr>
<tr>
<td>used_valuation</td>
<td>Whether this transaction used a <a href="https://support.cryptfolio.com/i190-manual-account-transaction-valuations">defined valuation</a> in the process of calculating the transaction value.</td>
<td>boolean</td></tr></tbody></table>]]></content:encoded>
    </item>
    <item>
      <title>How does CryptFolio add new currencies?</title>
      <description><![CDATA[<p>We want to add support for as many cryptocurrencies and tokens as we can to CryptFolio, with priority on currencies that are in the highest demand.</p>
<p>We automatically pick up most new currencies as soon as they are supported by one of the exchanges tracked by CryptFolio.</p>
<p>For a currency to be listed, the requirements are:</p>
<ul>
<li>It must have a currency code (e.g. BTC).</li>
</ul>
<p>For a currency to have an exchange rate, it must also meet these requirements:</p>
<ul>
<li>There must be at least one Exchange, that provides a ticker pair for that currency (e.g. BTC/USD), and has a public API[_cuted_]</li></ul>]]></description>
      <pubDate>Tue, 31 Jul 2018 05:16:27 +0000</pubDate>
      <link>https://support.cryptfolio.com/i8-how-does-cryptfolio-add-new-currencies</link>
      <guid>https://support.cryptfolio.com/i8-how-does-cryptfolio-add-new-currencies</guid>
      <author>Jevon Wright</author>
      <dc:creator>Jevon Wright</dc:creator>
      <content:encoded><![CDATA[<p>We want to add <a href="https://cryptfolio.com/currencies">support for as many cryptocurrencies and tokens</a> as we can to CryptFolio, with priority on currencies that are in the highest demand.</p>
<p>We automatically pick up most new currencies as soon as they are supported by <a href="https://cryptfolio.com/exchanges">one of the exchanges tracked by CryptFolio</a>.</p>
<p>For a currency to be <b>listed</b>, the requirements are:</p>
<ul>
<li>It must have a currency code (e.g. BTC).</li>
</ul>
<p>For a currency to <b>have an exchange rate</b>, it must also meet these requirements:</p>
<ul>
<li>There must be at least one Exchange, that provides a ticker pair for that currency (e.g. BTC/USD), and has a public API for the latest ticker.</li>
<li>Ideally, the Exchange will also have a public API to list the historical ticker rates for that pair.</li>
<li>For most exchanges, CryptFolio automatically captures new currencies as they are added.</li>
</ul>
<p>For a currency to <b>support addresses</b>, it must also meet these requirements:</p>
<ul>
<li>There must be at least one Explorer for that currency, with a public API to retrieve the balance of an address.</li>
<li>Ideally, the Explorer will also have a public API to list all transactions associated with an address.</li>
<li>For example, a port of <a href="https://github.com/bitcoin-abe/bitcoin-abe" rel="nofollow">Abe</a> is often sufficient.</li>
</ul>
<p>If you would like CryptFolio to support a currency that meets these requirements, or vote on one already suggested, you can <a href="https://cryptfolio.helprace.com/s1/ideas">Share your Idea</a>.</p>]]></content:encoded>
    </item>
  </channel>
</rss>
