From 22ffd837d8ff27a0b465a2842203303b9966bf3a Mon Sep 17 00:00:00 2001 From: Rucknium Date: Fri, 15 Nov 2024 16:03:56 +0000 Subject: [PATCH] Add Banking-the-Unbanked-through-Cryptocurrency --- ...ng-the-Unbanked-through-Cryptocurrency.Rmd | 1639 +++++++++++++++++ ...ng-the-Unbanked-through-Cryptocurrency.pdf | Bin 0 -> 469977 bytes .../README.md | 33 + .../SDCPC-data-prep.R | 85 + .../SHED-data-prep.R | 413 +++++ .../SPACE-data-prep.R | 197 ++ .../processed-data/touch.txt | 0 .../raw-data/S-DCPC_2015/touch.txt | 0 .../raw-data/S-DCPC_2016/touch.txt | 0 .../raw-data/S-DCPC_2017/touch.txt | 0 .../raw-data/S-DCPC_2018/touch.txt | 0 .../raw-data/S-DCPC_2019/touch.txt | 0 .../raw-data/S-DCPC_2020/touch.txt | 0 .../raw-data/S-DCPC_2021/touch.txt | 0 .../raw-data/S-DCPC_2022/touch.txt | 0 .../raw-data/S-DCPC_2023/touch.txt | 0 .../raw-data/SHED_2021/touch.txt | 0 .../raw-data/SHED_2022/touch.txt | 0 .../raw-data/SHED_2023/touch.txt | 0 .../raw-data/SPACE_2022/touch.txt | 0 20 files changed, 2367 insertions(+) create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/Banking-the-Unbanked-through-Cryptocurrency.Rmd create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/Banking-the-Unbanked-through-Cryptocurrency.pdf create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/README.md create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/SDCPC-data-prep.R create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/SHED-data-prep.R create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/SPACE-data-prep.R create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/processed-data/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2015/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2016/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2017/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2018/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2019/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2020/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2021/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2022/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2023/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/SHED_2021/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/SHED_2022/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/SHED_2023/touch.txt create mode 100644 Banking-the-Unbanked-through-Cryptocurrency/raw-data/SPACE_2022/touch.txt diff --git a/Banking-the-Unbanked-through-Cryptocurrency/Banking-the-Unbanked-through-Cryptocurrency.Rmd b/Banking-the-Unbanked-through-Cryptocurrency/Banking-the-Unbanked-through-Cryptocurrency.Rmd new file mode 100644 index 0000000..a47b50b --- /dev/null +++ b/Banking-the-Unbanked-through-Cryptocurrency/Banking-the-Unbanked-through-Cryptocurrency.Rmd @@ -0,0 +1,1639 @@ +--- +title: "Hard Data on Banking the Unbanked through Cryptocurrency" +author: "Rucknium" +date: "Monerotopia 2024" +output: + beamer_presentation: + theme: CambridgeUS + colortheme: dracula + keep_tex: true + fig_width: 16 + fig_height: 7.5 +header-includes: +- \usepackage{array} +- \usepackage{caption} +- \usepackage{graphicx} +- \usepackage{siunitx} +- \usepackage[normalem]{ulem} +- \usepackage{colortbl} +- \usepackage{multirow} +- \usepackage{hhline} +- \usepackage{calc} +- \usepackage{tabularx} +- \usepackage{threeparttable} +- \usepackage{wrapfig} +- \usepackage{adjustbox} +- \usepackage{hyperref} +- \setbeamertemplate{caption}[unnumbered] +- \geometry{paperheight=9cm,paperwidth=16cm} +- \setbeamersize{text margin left=0.2cm,text margin right=0.2cm} +- \AtBeginSection{} +- \AtBeginDocument{\title[Banking the Unbanked through Cryptocurrency]{Hard Data on Banking the Unbanked through Cryptocurrency}} +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(echo = FALSE) + +# remotes::install_github("dracula/ggplot2") + +library(data.table) +library(ggplot2) +library(ggDracula) +library(survey) +library(stargazer) +library(huxtable) +library(rvest) +library(ggcorrplot) +library(grid) + +SPACE.diary.survey <- readRDS("processed-data/SPACE-diary.rds") + +SPACE.survey <- readRDS("processed-data/SPACE.rds") + +SHED <- readRDS("processed-data/SHED.rds") + +reason.owns.crypto <- readRDS("processed-data/reason-owns-crypto.rds") + +aggregate.crypto.spending.clustered <- readRDS("processed-data/EU-aggregate-crypto-spending.rds") + +crypto.used.as.payment_annual.trend <- readRDS("processed-data/SHED-annual-trend.rds") + +monero.orange <- "#FF6600FF" + +dracula.palette <- dracula_tibble$hex +names(dracula.palette) <- dracula_tibble$palette + +monero.orange <- dracula.palette[["red"]] + +odds.ratio.percent <- function(x) { + round(100 * (exp(x) - 1), 1) +} + + +prep.reg.table <- function(x, size = "7cm", highlighted.cells, top.matter.rows = 4) { + + x <- html_table(rvest::read_html(paste(x, collapse = "\n")), header = TRUE)[[1]] |> + huxtable() |> + set_all_padding(value = 0) + + z <- as.data.frame(x) + + coef.rows <- which(z[(top.matter.rows + 1):nrow(z), 2] == "")[1] + top.matter.rows + + x <- set_align(x, row = (top.matter.rows + 1):nrow(x), col = 2:ncol(x), value = c(".")) + # Replace nrow(coef.rows) with coef.rows if want to keep the parts of the + # table below the coef table to left alignment + + for ( i in seq_len(nrow(highlighted.cells))) { + + x <- set_background_color(x, + highlighted.cells$row[i] + top.matter.rows, + highlighted.cells$column[i], + highlighted.cells$color[i]) + + } + + x <- to_latex(x, tabular_only = TRUE) + + x <- gsub("```{=latex}", "", x, fixed = TRUE) + x <- gsub("```", "", x, fixed = TRUE) + + paste0("\\resizebox{", size, "}{!}{", x, "}") + +} + + +``` + +# Introduction + +## "Financial tech" apps are failing to serve the unbanked + +\begin{quote} + Adults [in the USA] without bank accounts are far less likely to be using a payment app compared to other adults: half as likely to have any sort of payment app, about a third as likely to have PayPal, and highly unlikely to have Venmo....This slow uptake of payment apps is notable because many commenters have been expecting fintech to create new, cost-effective, and convenient avenues of access for people without access to traditional bank accounts. +\end{quote} + +\vskip5mm +\hspace*\fill{\small--- Claire Greene, Federal Reserve Bank of Atlanta, 2023} + + +## Is cryptocurrency the answer? + +\begin{quote} + A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution. +\end{quote} + +\vskip5mm +\hspace*\fill{\small--- Satoshi Nakamoto, 2008} + + +## About me, Rucknium + +- I'm an empirical microeconomist affiliated with the Monero Research Lab + +- I research improvements to Monero's privacy and security, using statistical analysis + +- Some of my work is funded by Monero's Community Crowdfunding System (CCS), but the research in this talk was done unfunded on my own time. + +- Slides available at: \url{https://github.com/Rucknium/presentations} + +- Code to reproduce the statistical analysis: + +- \scriptsize \url{https://github.com/Rucknium/misc-research/tree/main/Banking-the-Unbanked-through-Cryptocurrency} + +## Banking the unbanked? + +- Digital payments are increasingly important for accessing the necessities of modern life, but not everyone can get credit cards and bank accounts. + +- In theory, cryptocurrencies can fill the digital payments gap for people on the margins of the financial system. + +- But in practice do people who lack traditional bank accounts actually tend to use cryptocurrency for payments? + +- According to new high-quality data from the USA and EU, the answer may be "Yes". + +## Research questions + +- Using data from rigorous surveys, what share of people are using cryptocurrencies at all? + + - This is the "extensive margin" + + - Available in USA and EU data + + +- For people who use cryptocurrencies, how much are they spending? + + - This is the "intensive margin" + + - Available in EU data only + + + +## Research questions + +- What are the general demographics (gender, age) of people using cryptocurrencies? + +- Controlling for demographics and country, do people with low access to the traditional financial system tend to use cryptocurrencies more? + +- What motivates people to use cryptocurrencies as a means of payment? + + + + +## Data sources + +- USA: Survey of Household Economics and Decisionmaking (SHED) + + - Cryptocurrency questions in 2021, 2022, and 2023 + + +- EU: Study on the Payment Attitudes of Consumers in the Euro Area (SPACE) + + - Cryptocurrency questions in 2022 + + +- The surveys are conducted on behalf of the USA and EU central banks + + +## We need quality data + +- There are some other data sets collected by private groups that focus on cryptocurrency users, but: + + - Recruitment processes focused too much on cryptocurrency users can bias results + + - The survey methodology does not represent a statistical population + + - A small sample size means that few results are statistically significant + + +- The USA and EU central bank surveys: + + - Have rigorous, balanced recruitment processes + + - Do not focus only on cryptocurrency users + + - Have large sample sizes + + +- Their survey methodology will be described in detail. + + +## Limitations of this research + +- Compared to the rest of the world, a larger share of people are already "banked" in the USA and EU + +- Statistical methods here measure the association and correlation of variables, but not a measurement of $X$ "causing" $Y$ + + - We do not have a natural experiment or other circumstances that would allow interpretation of the results as causation. + +- Lessons for promoting adoption are unclear + + - If a group is already using cryptocurrency more than other groups, maybe adoption efforts can focus on that group + + - But if a group uses cryptocurrency less, maybe that's an untapped market that would respond to adoption efforts + + +# USA SHED 2021 - 2023 data + + +## USA SHED 2021 - 2023 + +- "Since 2013, the Federal Reserve Board has conducted the Survey of Household Economics and Decisionmaking (SHED), which measures the economic well-being of U.S. households and identifies potential risks to their finances. The survey includes modules on a range of topics of current relevance to financial well-being including credit access and behaviors, savings, retirement, economic fragility, and education and student loans." + + + +## USA SHED methodology + +- "The SHED is sponsored by the Board of Governors of the Federal Reserve System." + +- "Staff of the Federal Reserve Board wrote the survey questions in consultation with other Federal Reserve System staff, outside academics, and professional survey experts." + +- "Ipsos, a private consumer research firm, administered the survey using its KnowledgePanel, a nationally representative probability-based online panel. Since 2009, Ipsos has selected respondents for KnowledgePanel based on address-based sampling (ABS). SHED respondents were then selected from this panel." + +## USA SHED methodology + +- "According to Ipsos, 9.7 percent of individuals contacted to join KnowledgePanel agreed to join (study-specific recruitment rate)....Among those who agreed to join the panel, 61.0 percent completed the initial profile survey and became a panel member (study-specific profile rate)....Taking all the stages of recruitment together, the cumulative response rate was 4.1 percent." + +- "To increase survey participation and completion among hard-to-reach demographic groups, Board staff and Ipsos used a targeted communication plan with monetary incentives. The target groups — young adults ages 18 to 29; adults with less than a high school degree; adults with household income under $50,000 who are under age 60; and those who are a race or ethnicity other than White, non-Hispanic — received additional email reminders during the field period, as well as additional monetary incentives." + +## USA SHED methodology + +- "All survey respondents not in a target group received a $5 incentive payment after survey completion. Respondents in the target groups received a $15 incentive." + +- "The 'digital divide' and other differences in internet usage could bias participation in online surveys, so recruited panel members who did not have a computer or internet access were provided with a laptop and access to the internet to complete the surveys." + + + +\scriptsize DOI: https://doi.org/10.17016/datasets.002 + +## USA SHED sample sizes + +- Survey respondents could stay in the sample from one year to the next. Most survey respondents stayed in the sample for only one year. (The data is panel/longitudinal with high attrition.) + +- Sample size: + - 2021: 11,400 + + - 2022: 11,667 + - 3,752 total were also in the 2021 sample + + - 2023: 11,400 + - 3,295 total were also in the 2021 sample + - 3,870 total were also in the 2022 sample + +- I pool together the responses for multiple years to increase the sample size. Each person's response is included only once if they are in the data in multiple years. + +## USA SHED 2021 - 2023 Cryptocurrency survey questions + +- Basic cryptocurrency questions added in 2021 + +- Added more cryptocurrency questions in 2022 + +- Removed a few cryptocurrency questions in 2023. No new ones added. + + +## USA SHED 2021 - 2023 Cryptocurrency survey questions + +- Question: In the past year, have you done the following with cryptocurrency, such as Bitcoin or Ethereum? + + - Bought cryptocurrency or held as an investment + + - Used cryptocurrency to buy something or make a payment + + - Used cryptocurrency to send money to friends or family + + + + + + +## Cryptocurrency use {.fragile} + + +```{r echo=FALSE} + +# NOTE: All cell indices are hardcoded + +any.crypto.use <- round(100 * as.data.frame(svymean(~I(crypto.used.as.investment | crypto.used.as.payment), design = SHED, na.rm = TRUE))[2, 1], 1) + +only.as.investment <- round(100 * as.data.frame(svyby(~I(crypto.used.as.investment & ! crypto.used.as.payment), + ~I(crypto.used.as.investment | crypto.used.as.payment), design = SHED, svymean))[2, 3]) + +only.as.payment <- round(100 * as.data.frame(svyby(~I(! crypto.used.as.investment & crypto.used.as.payment), + ~I(crypto.used.as.investment | crypto.used.as.payment), design = SHED, svymean))[2, 3]) + +as.both <- round(100 * as.data.frame(svyby(~I(crypto.used.as.investment & crypto.used.as.payment), + ~I(crypto.used.as.investment | crypto.used.as.payment), design = SHED, svymean))[2, 3]) + + +``` + +- `r any.crypto.use` percent of people have used cryptocurrency as investment or payment in the past year. + +- Of those who have used cryptocurrency as investment or payment: + + - `r only.as.investment` percent for **investment only** + + - `r only.as.payment` percent for **payment only** + + - `r as.both` percent for **both purposes** + +## Cryptocurrency use {.fragile} + + +```{r echo=FALSE} + +crypto.used.to.send.money <- round(100 * as.data.frame(svymean(~crypto.used.to.send.money, design = SHED, na.rm = TRUE))[2, 1], 1) + +crypto.used.to.send.money.outside.us <- round(100 * as.data.frame(svyby(~I(crypto.used.to.send.money.outside.us %in% TRUE), + ~I(! is.na(CaseID.2022) | ! is.na(CaseID.2023)), design = SHED, svymean, na.rm = TRUE))[2, 3], 1) +# Need this because some questions were not asked in all years, +# and things are not tracked properly without this complicated syntax + + +crypto.used.as.payment.in.person <- round(100 * as.data.frame(svyby(~I(crypto.used.as.payment.in.person %in% TRUE), + ~I(! is.na(CaseID.2022)), design = SHED, svymean, na.rm = TRUE))[2, 3], 1) + +crypto.used.as.payment.online <- round(100 * as.data.frame(svyby(~I(crypto.used.as.payment.online %in% TRUE), + ~I(! is.na(CaseID.2022)), design = SHED, svymean, na.rm = TRUE))[2, 3], 1) + +crypto.used.as.payment.online.bill.pay <- round(100 * as.data.frame(svyby(~I(crypto.used.as.payment.online.bill.pay %in% TRUE), + ~I(! is.na(CaseID.2022)), design = SHED, svymean, na.rm = TRUE))[2, 3], 1) + +crypto.atm.convert.cash.to.crypto <- round(100 * as.data.frame(svyby(~I(crypto.atm.convert.cash.to.crypto %in% TRUE), + ~I(! is.na(CaseID.2022)), design = SHED, svymean, na.rm = TRUE))[2, 3], 1) + +crypto.atm.withdraw.cash <- round(100 * as.data.frame(svyby(~I(crypto.atm.withdraw.cash %in% TRUE), + ~I(! is.na(CaseID.2022)), design = SHED, svymean, na.rm = TRUE))[2, 3], 1) + +crypto.atm.make.payment <- round(100 * as.data.frame(svyby(~I(crypto.atm.make.payment %in% TRUE), + ~I(! is.na(CaseID.2022)), design = SHED, svymean, na.rm = TRUE))[2, 3], 1) + +crypto.atm.send.money <- round(100 * as.data.frame(svyby(~I(crypto.atm.send.money %in% TRUE), + ~I(! is.na(CaseID.2022)), design = SHED, svymean, na.rm = TRUE))[2, 3], 1) + +``` + + +- `r crypto.used.to.send.money` percent used cryptocurrency to send money to friends or family (2021 - 2023) + +- `r crypto.used.to.send.money.outside.us` percent used cryptocurrency to send money to friends or family living outside the USA (2022 - 2023) + +## Cryptocurrency use {.fragile} + +- `r crypto.used.as.payment.in.person` percent used cryptocurrency to buy something in-person (2022 only) + +- `r crypto.used.as.payment.online` percent used cryptocurrency to buy something online (2022 only) + +- `r crypto.used.as.payment.online.bill.pay` percent used cryptocurrency to pay a bill online (2022 only) + +## Cryptocurrency use {.fragile} + +Using a cryptocurrency ATM: + +- `r crypto.atm.convert.cash.to.crypto` percent used to convert cash to cryptocurrency (2022 only) + +- `r crypto.atm.withdraw.cash` percent used to withdraw cash (2022 only) + +- `r crypto.atm.make.payment` percent used to make a payment (2022 only) + +- `r crypto.atm.send.money` percent used to send money to friends or family (2022 only) + + + + + + + +## Confounding correlations: Cryptocurrency, age, gender, and banking {.fragile} + +```{r echo=FALSE} + +svyvar.covariance <- svyvar(~ + lacks.bank.account + lacks.credit.card + age + is.male + crypto.used.as.payment, SHED, na.rm = TRUE) +attr(svyvar.covariance, "var") <- NULL +svyvar.correlation <- cov2cor(as.matrix(svyvar.covariance)) +colnames(svyvar.correlation) <- rownames(svyvar.correlation) <- c( + "Lacks bank account", "Lacks credit card", "Age", "Is male", "Crypto used as payment") + + +ggcorrplot(t(svyvar.correlation), + type = "upper", lab = TRUE, lab_size = 8, + legend.title = "Correlation", + colors = c(dracula.palette[["red"]], "white", dracula.palette[["green"]]), + ggtheme = theme_dracula) + + scale_x_discrete(position = "top") + + # ggtitle("Correlation Matrix of Financial Marginalization\nand Use of Cryptocurrency as a Means of Payment") + + theme(axis.text.x = element_text(size = 20, angle = 25, hjust = 0), + axis.text.y = element_text(size = 20), + plot.title = element_text(size = 40), + plot.subtitle = element_text(size = 20), + legend.title = element_text(size = 20, color = "white"), + legend.text = element_text(size = 20), + legend.key.size = unit(30, "pt"), + plot.margin = margin(t = 0, r = 0, b = 75, l = 0, unit = "pt"), + plot.background = element_rect(color = NA)) + + +``` + + + + +## Being careful about confounding variables + +- The correlations between demographics, cryptocurrency use, and use of the traditional financial systems can cause omitted variable bias + +- We use a statistical method to "control for" demographics and other confounding variables: Logistic regression (Logit) + + + +## Logistic regression + +- Logistic regression allows us to estimate how variables are associated with a difference in the odds of a person's choice to do something or not. Or of any outcome. + +- The "odds" provides a number that is easy to interpret even if the probability of something is low to begin with. + +- For example, some environmental toxin may increase the odds of a rare cancer by 100 percent (i.e. going from 0.1% to 0.2% probability). People who are exposed to the environmental toxin still have a low chance of getting the rare cancer, but the _odds_ are much higher. + +- It makes sense to use odds instead of raw probability because use of cryptocurrency is rare. + + +## Logistic regression + +- The odds of an event is the probability of the event happening divided by the probability of the event not happening. + +- The results of the logistic regression will be given as "People who have characteristic $X$ have $Z$ percent higher (or lower) odds of doing $Y$." + +- Or "One more year of age is associated with $Z$ percent higher (or lower) odds of doing $Y$." + +- Remember that odds can decrease by 100 percent at most. Odds can increase to 1,000 or even a million percent. (Percent increase is unbounded.) + + +## Logistic regression + +- Formally, the results will transform the $\hat{\beta}$ estimated coefficients of the Logistic regressions: + +$$\left(e^{\hat{\beta}}-1\right)\times100\%$$ + +- The significance stars (`*`) are for the $\hat{\beta}$ coefficients. + + - `*`, `**`, and `***` stars are for statistical significance at the 10%, 5%, and 1% levels, respectively. + + - If a coefficient has no stars, it can basically be ignored in the results. + + + + + + +## Odds of owning cryptocurrency and payment use, by gender and age {.fragile} + +```{r echo=FALSE} + +svyglm.fit.1 <- svyglm(crypto.used.as.investment ~ is.male + age, + SHED, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.2 <- svyglm(crypto.used.as.payment ~ is.male + age, + SHED, family = stats::quasibinomial(link = "logit")) + + +stargazer.output <- capture.output( +stargazer(svyglm.fit.1, svyglm.fit.2, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", model.numbers = FALSE, + omit = c("(Constant)"), covariate.labels = c("Male", "Age"), + dep.var.labels = c("Dependent var:", "Dependent var:"), + column.labels = c("Uses crypto as investment", "Uses crypto as payment"), dep.var.caption = "", + type = "html") +) + +prepped.output <- prep.reg.table(stargazer.output, size = "14cm", + highlighted.cells = data.frame(row = 1, column = 1:3, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + +## Odds of using cryptocurrency as payment, by gender and age {.fragile} + +```{r echo=FALSE} + + +prepped.output <- prep.reg.table(stargazer.output, size = "14cm", + highlighted.cells = data.frame(row = 2, column = 1:3, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + + + +## Odds of using cryptocurrency as payment, by traditional banking {.fragile} + +```{r echo=FALSE} + +svyglm.fit.1 <- svyglm(crypto.used.as.payment ~ age + is.male + lacks.bank.account, + SHED, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.2 <- svyglm(crypto.used.as.payment ~ age + is.male + lacks.credit.card, + SHED, family = stats::quasibinomial(link = "logit")) + + +stargazer.output <- capture.output( +stargazer(svyglm.fit.1, svyglm.fit.2, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", model.numbers = FALSE, + omit = c("(Constant)|(is.male)", "age"), + covariate.labels = c("Lacks bank account", "Lacks credit card"), + dep.var.labels = c("Dependent var:", "Dependent var:"), + column.labels = c("Uses crypto as payment", "Uses crypto as payment"), dep.var.caption = "", + omit.labels = c("Gender control variable", "Age control variable"), type = "html") +) + +prepped.output <- prep.reg.table(stargazer.output, size = "14cm", + highlighted.cells = data.frame(row = 1, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + +## Odds of using cryptocurrency as payment, by traditional banking {.fragile} + +```{r echo=FALSE} + + +prepped.output <- prep.reg.table(stargazer.output, size = "14cm", + highlighted.cells = data.frame(row = 2, column = 1:3, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + + + +## Odds of using cryptocurrency as payment, by non-bank checking {.fragile} + +```{r echo=FALSE} + +svyglm.fit.1 <- svyglm(crypto.used.as.payment ~ age + is.male + cash.check.non.bank, + SHED, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.2 <- svyglm(crypto.used.as.payment ~ age + is.male + purchase.non.bank.money.order, + SHED, family = stats::quasibinomial(link = "logit")) + + +stargazer.output <- capture.output( +stargazer(svyglm.fit.1, svyglm.fit.2, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", model.numbers = FALSE, + omit = c("(Constant)|(is.male)", "age"), + covariate.labels = c("Bought non-bank money order", "Cashed check at non-bank"), + dep.var.labels = c("Dependent var:", "Dependent var:"), + column.labels = c("Uses crypto as payment", "Uses crypto as payment"), dep.var.caption = "", + omit.labels = c("Gender control variable", "Age control variable"), type = "html") +) + +prepped.output <- prep.reg.table(stargazer.output, size = "14cm", + highlighted.cells = data.frame(row = 1, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + + +## Odds of using cryptocurrency as payment, by non-bank checking {.fragile} + +```{r echo=FALSE} + + +prepped.output <- prep.reg.table(stargazer.output, size = "14cm", + highlighted.cells = data.frame(row = 2, column = 1:3, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + + + +## Odds of using cryptocurrency as payment, by non-bank loan {.fragile} + +```{r echo=FALSE} + +svyglm.fit.1 <- svyglm(crypto.used.as.payment ~ age + is.male + take.payday.loan, + SHED, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.2 <- svyglm(crypto.used.as.payment ~ age + is.male + take.auto.or.pawn.shop.loan, + SHED, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.3 <- svyglm(crypto.used.as.payment ~ age + is.male + used.buy.now.pay.later, + SHED, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.4 <- svyglm(crypto.used.as.payment ~ age + is.male + take.tax.refund.advance, + SHED, family = stats::quasibinomial(link = "logit")) + + +stargazer.output <- capture.output( +stargazer(svyglm.fit.1, svyglm.fit.2, svyglm.fit.3, svyglm.fit.4, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", model.numbers = FALSE, + omit = c("(Constant)|(is.male)", "age"), + covariate.labels = c("Took payday loan", "Took auto or pawn shop loan", + "Used buy now, pay later", "Took tax refund advance"), + # dep.var.labels = rep("", 4), + # column.labels = rep("", 4), + dep.var.caption = "", dep.var.labels.include = FALSE, + omit.labels = c("Gender control variable", "Age control variable"), type = "html") +) + +prepped.output <- prep.reg.table(stargazer.output, size = "16cm", + highlighted.cells = data.frame(row = 1, column = 1:2, color = monero.orange), top.matter.rows = 1) + +knitr::asis_output(prepped.output) + +``` + + + +## Odds of using cryptocurrency as payment, by non-bank loan {.fragile} + +```{r echo=FALSE} + + +prepped.output <- prep.reg.table(stargazer.output, size = "16cm", + highlighted.cells = data.frame(row = 2, column = 1:3, color = monero.orange), top.matter.rows = 1) + +knitr::asis_output(prepped.output) + +``` + + +## Odds of using cryptocurrency as payment, by non-bank loan {.fragile} + +```{r echo=FALSE} + + +prepped.output <- prep.reg.table(stargazer.output, size = "16cm", + highlighted.cells = data.frame(row = 3, column = 1:4, color = monero.orange), top.matter.rows = 1) + +knitr::asis_output(prepped.output) + +``` + + +## Odds of using cryptocurrency as payment, by non-bank loan {.fragile} + +```{r echo=FALSE} + + +prepped.output <- prep.reg.table(stargazer.output, size = "16cm", + highlighted.cells = data.frame(row = 4, column = 1:5, color = monero.orange), top.matter.rows = 1) + +knitr::asis_output(prepped.output) + +``` + + + + + +## Odds of using cryptocurrency as payment, by credit access {.fragile} + +```{r echo=FALSE} + + +svyglm.fit.1 <- svyglm(crypto.used.as.payment ~ age + is.male + perceived.credit.score, + SHED, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.2 <- svyglm(crypto.used.as.payment ~ age + is.male + rejected.for.credit, + SHED, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.3 <- svyglm(crypto.used.as.payment ~ age + is.male + experienced.discrimination, + SHED, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.4 <- svyglm(crypto.used.as.payment ~ age + is.male + experienced.discrimination.in.banking, + SHED, family = stats::quasibinomial(link = "logit")) + + + +stargazer.output <- capture.output( +stargazer(svyglm.fit.1, svyglm.fit.2, svyglm.fit.3, svyglm.fit.4, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", model.numbers = FALSE, + omit = c("(Constant)|(is.male)", "age"), + covariate.labels = c("Credit score: Excellent", "Credit score: Good", "Credit score: Poor", + "Credit score: Very poor", "Credit score: Don't know", + "Rejected for credit", "Experienced any discrimination", "Experienced discrimination in banking"), + # dep.var.labels = rep("", 4), + # column.labels = rep("", 4), + dep.var.caption = "", dep.var.labels.include = FALSE, + # notes = c("Credit score reference", "level is 'Fair'"), notes.append = FALSE, + omit.labels = c("Gender control variable", "Age control variable"), type = "html") +) + +prepped.output <- prep.reg.table(stargazer.output, size = "16cm", + highlighted.cells = data.frame(row = c(1, 1, 2, 2), column = c(1, 2, 1, 2), color = monero.orange), top.matter.rows = 1) + +knitr::asis_output(prepped.output) + +``` +\scriptsize Note: Credit score reference level is 'Fair' + + +## Odds of using cryptocurrency as payment, by credit access {.fragile} + +```{r echo=FALSE} + + +prepped.output <- prep.reg.table(stargazer.output, size = "16cm", + highlighted.cells = data.frame(row = 6, column = 1:3, color = monero.orange), top.matter.rows = 1) + +knitr::asis_output(prepped.output) + +``` +\scriptsize Note: Credit score reference level is 'Fair' + +## Odds of using cryptocurrency as payment, by credit access {.fragile} + +```{r echo=FALSE} + + +prepped.output <- prep.reg.table(stargazer.output, size = "16cm", + highlighted.cells = data.frame(row = 7, column = 1:4, color = monero.orange), top.matter.rows = 1) + +knitr::asis_output(prepped.output) + +``` +\scriptsize Note: Credit score reference level is 'Fair' + +## Odds of using cryptocurrency as payment, by credit access {.fragile} + +```{r echo=FALSE} + + +prepped.output <- prep.reg.table(stargazer.output, size = "16cm", + highlighted.cells = data.frame(row = 8, column = 1:5, color = monero.orange), top.matter.rows = 1) + +knitr::asis_output(prepped.output) + +``` +\scriptsize Note: Credit score reference level is 'Fair' + + +## Reasons for using cryptocurrency as payment + + +- Question: "What was the main reason you used cryptocurrency to buy something, make a payment, or send money?" (2022 - 2023) + +- These are mutually exclusive reasons. Respondents had to choose just _one_ main reason. + + + + +## Reasons for using cryptocurrency as payment {.fragile} + +```{r echo=FALSE} + + +why.used.crypto.as.payment.table <- as.data.frame(svymean(~why.used.crypto.as.payment, design = SHED, na.rm = TRUE)) + +why.used.crypto.as.payment.table <- why.used.crypto.as.payment.table[order(why.used.crypto.as.payment.table$mean, decreasing = TRUE), ] + +reasons.raw <- c("why.used.crypto.as.paymentPerson or business receiving the money preferred cryptocurrency", + "why.used.crypto.as.paymentTo send the money faster", "why.used.crypto.as.paymentPrivacy", + "why.used.crypto.as.paymentCheaper", "why.used.crypto.as.paymentOther (please specify)", + "why.used.crypto.as.paymentSafer", "why.used.crypto.as.paymentDon’t trust banks") + +reasons.display <- c("Recipient preferred cryptocurrency", + "To send the money faster", "Privacy", + "Cheaper", "Other reasons", + "Safer", "Don’t trust banks") + +colnames(why.used.crypto.as.payment.table) <- c("Share", "Standard error of share") + +why.used.crypto.as.payment.table <- cbind(Reason = reasons.display[match(rownames(why.used.crypto.as.payment.table), reasons.raw)], + why.used.crypto.as.payment.table) + +row.names(why.used.crypto.as.payment.table) <- NULL + + +why.used.crypto.as.payment.table <- huxtable(why.used.crypto.as.payment.table) |> + set_align(row = 2:3, col = 2:3, value = ".") |> + set_number_format(col = 2:3, value = fmt_percent(1)) |> + # set_all_padding(value = 0) |> + set_bottom_border(row = 1, value = 0.4) |> + set_bottom_border_style(row = 1, value = "solid") |> + set_bold(row = 1, value = TRUE) + +why.used.crypto.as.payment.table + + + +``` + + +## US SHED Summary + +- Most people who have used cryptocurrency are using it as an investment instead as a means of payment + +- Being young and male is associated with cryptocurrency utilization + +- There were a lot of ways to measure financial marginalization, from having a bank account to getting payday loans + +- Almost every metric showed that people who are on the fringes of the traditional financial system are more likely to use cryptocurrency as payment + + + + + +# EU SPACE 2022 data + + +## EU SPACE + +- "The study on the payment attitudes of consumers in the euro area (SPACE) looks at how consumers use different payment methods in euro area countries. It also explores their payment preferences and perceptions concerning access to and acceptance of these means of payment. SPACE helps the European Central Bank to understand consumer demand and evolving market trends and facilitates the implementation of the Eurosystem’s cash and payments strategies." + +- "The study was first conducted in 2019 and follow-up SPACE studies will be carried out on a regular basis to continue our research on payment trends." + + + +## EU SPACE methodology + +- "The fieldwork was carried out by the market research company Kantar Public in 17 of the 19 euro area countries (i.e. with the exception of Germany and the Netherlands)." + +- Germany and Netherlands conduct their own similar survey, but that data isn't included in SPACE. + +- There is a general questionnaire and a one-day diary of purchases. + +- "SPACE 2022 was a mixed-mode survey. Recruitment and interviews were conducted in two different modes; computer-assisted telephone interview and computer-assisted web interview." + + +## EU SPACE 2022 sample size + +- 39,766 total respondents + +- 7,371 online purchases recorded in the one-day purchasing diary + - Respondents were supposed to exclude recurring payments like phone bills + + - Each respondent could record up to 10 online purchases in the one-day diary + + + + +## EU cryptocurrency use {.fragile} + + +```{r echo=FALSE} + +has.crypto <- as.data.frame(svymean(~has.crypto, SPACE.survey)) + +has.crypto <- round(100 * has.crypto["has.cryptoYes", "mean"], 1) + +crypto.use <- as.data.frame(svyby(~crypto.use, ~I(crypto.use != "None"), design = SPACE.survey, svymean)) + +crypto.useInvestment <- round(100 * crypto.use["TRUE", "crypto.useInvestment"], 1) + +crypto.usePayment <- round(100 * crypto.use["TRUE", "crypto.usePayment"], 1) + +crypto.useBoth <- round(100 * crypto.use["TRUE", "crypto.useBoth"], 1) + + +``` + +- `r has.crypto` percent of people have cryptocurrency + +- Of those who have cryptocurrency, they have it for these purposes: + + - `r crypto.useInvestment` percent for **investment only** + + - `r crypto.usePayment` percent for **payment only** + + - `r crypto.useBoth` percent for **both purposes** + +## Cryptocurrency ownership by country + +```{r echo=FALSE} + +country.has.crypto <- as.data.frame(svyby(~has.crypto, ~COUNTRY.name, + design = SPACE.survey, svyciprop, vartype = "ci", level = 0.90)) + +country.has.crypto <- country.has.crypto[order(country.has.crypto$has.crypto, decreasing = TRUE), ] + +country.has.crypto$COUNTRY.name <- factor(country.has.crypto$COUNTRY.name, levels = country.has.crypto$COUNTRY.name) + +p <- ggplot(country.has.crypto, aes(x = COUNTRY.name, y = has.crypto)) + + geom_pointrange(aes(ymin = ci_l, ymax = ci_u), fatten = 15, + colour = dracula.palette["green"], linewidth = 1.5) + + ggtitle("Share of people owning cryptocurrency", subtitle = "Lines are 90% confidence intervals") + + xlab("") + ylab("") + + scale_y_continuous(labels = scales::percent_format(), limits = c(0, NA), expand = c(0, 0)) + + scale_color_dracula(discrete = TRUE) + + theme_dracula() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + axis.text = element_text(size = 25), + plot.title = element_text(size = 40), + plot.subtitle = element_text(size = 20), + plot.background = element_rect(color = NA)) +# The order of the themes() matter. Must have theme_dracula() first. +# plot.background removes the border around the plot + +plot(p) + + +``` +table.layout = "ld-t-0-s" + + +## Cryptocurrency use as payment by country + +```{r echo=FALSE} + +country.crypto.use.payment <- as.data.frame(svyby(~I(crypto.use %in% c("Payment", "Both")), + ~COUNTRY.name, design = SPACE.survey, svyciprop, vartype = "ci", level = 0.90)) + +colnames(country.crypto.use.payment)[2] <- "crypto.use.payment" + +country.crypto.use.payment <- country.crypto.use.payment[order(country.crypto.use.payment[, "crypto.use.payment"], decreasing = TRUE), ] + +country.crypto.use.payment$COUNTRY.name <- factor(country.crypto.use.payment$COUNTRY.name, levels = country.crypto.use.payment$COUNTRY.name) + +p <- ggplot(country.crypto.use.payment, aes(x = COUNTRY.name, y = crypto.use.payment)) + + geom_pointrange(aes(ymin = ci_l, ymax = ci_u), fatten = 15, + colour = dracula.palette["green"], linewidth = 1.5) + + ggtitle("Share of people using cryptocurrency as payment", subtitle = "Lines are 90% confidence intervals") + + xlab("") + ylab("") + + scale_y_continuous(labels = scales::percent_format(), limits = c(0, NA), expand = c(0, 0)) + + scale_color_dracula(discrete = TRUE) + + theme_dracula() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + axis.text = element_text(size = 25), + plot.title = element_text(size = 40), + plot.subtitle = element_text(size = 20), + plot.background = element_rect(color = NA)) + +plot(p) + + +``` + + +## Odds of owning cryptocurrency and payment use, by gender and age {.fragile} + +```{r echo=FALSE} + +svyglm.fit.1 <- svyglm(has.crypto ~ Gender + Age + COUNTRY, + SPACE.survey, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.2 <- svyglm(I(crypto.use %in% c("Investment")) ~ Gender + Age + COUNTRY, + SPACE.survey, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.3 <- svyglm(I(crypto.use %in% c("Payment")) ~ Gender + Age + COUNTRY, + SPACE.survey, family = stats::quasibinomial(link = "logit")) + + +stargazer.output <- capture.output( +stargazer(svyglm.fit.1, svyglm.fit.2, svyglm.fit.3, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", model.numbers = FALSE, + omit = c("(Constant)|(COUNTRY)"), + dep.var.labels = c("Dependent var:", "Dependent var:", "Dependent var:"), + column.labels = c("Owns crypto", "As investment only", "As payment only"), dep.var.caption = "", + omit.labels = c("Country control variable"), type = "html") +) +# Complicated args because need to prevent the extra line from the dep var label + +prepped.output <- prep.reg.table(stargazer.output, size = "14cm", + highlighted.cells = data.frame(row = 1, column = 1:4, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + +## Odds of owning cryptocurrency and payment use, by gender and age {.fragile} + +```{r echo=FALSE} + +prepped.output <- prep.reg.table(stargazer.output, size = "14cm", + highlighted.cells = data.frame(row = 3, column = 1:4, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + +## Gender and investment + +- Is the gender divide for using cryptocurrency as an investment unique to cryptocurrency? + +- The survey also asked if respondents had "Stocks, mutual fund shares, bonds or similar financial investment products" + + +## Odds of having a traditional financial investment, by gender and age {.fragile} + + +```{r echo=FALSE} + +svyglm.fit <- svyglm(has.financial.investments ~ Gender + Age + COUNTRY, + SPACE.survey, family = stats::quasibinomial(link = "logit")) + +stargazer.output <- capture.output( +stargazer(svyglm.fit, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", model.numbers = FALSE, + omit = c("(Constant)|(COUNTRY)"), + dep.var.labels = c("Dependent var:"), + column.labels = c("Has investment"), dep.var.caption = "", + omit.labels = c("Country control variable"), type = "html") +) + +prepped.output <- prep.reg.table(stargazer.output, size = "10cm", + highlighted.cells = data.frame(row = c(1,1,2,2), column = c(1,2,1,2), color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + +## Odds of having a traditional financial investment, by gender and age {.fragile} + +```{r echo=FALSE} + +prepped.output <- prep.reg.table(stargazer.output, size = "10cm", + highlighted.cells = data.frame(row = 3, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + +## Odds of cryptocurrency payment use, by other financial services use {.fragile} + +```{r echo=FALSE} + +svyglm.fit.1 <- svyglm(I(crypto.use %in% c("Payment", "Both")) ~ I(has.card == "No") + Gender + Age + COUNTRY, + SPACE.survey, family = stats::quasibinomial(link = "logit")) + +svyglm.fit.2 <- svyglm(I(crypto.use %in% c("Payment", "Both")) ~ I(has.payment.account == "No") + Gender + Age + COUNTRY, + SPACE.survey, family = stats::quasibinomial(link = "logit")) + +stargazer.output <- capture.output( +stargazer(svyglm.fit.1, svyglm.fit.2, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", model.numbers = FALSE, + covariate.labels = c("Lacks credit and debit card", "Lacks payment account"), + dep.var.labels = c("Dependent var:", "Dependent var:"), + column.labels = c("Uses crypto as payment", "Uses crypto as payment"), dep.var.caption = "", + omit = c("(Constant)|(Gender)", "Age", "COUNTRY"), + omit.labels = c("Gender control variable", "Age control variable", "Country control variable"), type = "html") +) + +prepped.output <- prep.reg.table(stargazer.output, size = "14cm", + highlighted.cells = data.frame(row = 1, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + +## Payment preference: Cash vs. cashless + +- The EU SPACE survey did not ask why cryptocurrency users use it for payment. + +- Cryptocurrency is supposed to be "peer-to-peer electronic cash" + + - Permissionless to spend and receive + + - Ownership is based on possession, not identity documents + + - No need to have an account with any institution + +- How do attitudes toward cash interact with cryptocurrency use as payment? + +- Survey question: + - "If you were offered various payment methods in a shop, what would be your preference? Cash, card or other cashless payment, or no preference?" + + + +## Payment preference {.fragile} + +```{r echo=FALSE} + +svyglm.fit <- svyglm(I(crypto.use %in% c("Payment", "Both")) ~ PaymentPreference + Gender + Age + COUNTRY, + SPACE.survey, family = stats::quasibinomial(link = "logit")) + +stargazer.output <- capture.output( +stargazer(svyglm.fit, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, notes.append = FALSE, omit.table.layout = "n", + omit = c("(Constant)|(Gender)", "Age", "COUNTRY"), + dep.var.labels = c("Dependent var:"), + column.labels = c("Uses crypto as payment"), dep.var.caption = "", + omit.labels = c("Gender control variable", "Age control variable", "Country control variable"), + # notes = c("Reference level is", "'No preference'"), + type = "html") + +) + +prepped.output <- prep.reg.table(stargazer.output, size = "10cm", + highlighted.cells = data.frame(row = 1, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` +\scriptsize Note: Reference level is 'No preference' + + +## Advantages of cash + +- "For you personally, what are the three most important advantages of cash as compared with card payments?" + + + + +## Advantages of cash {.fragile} + +```{r echo=FALSE} + +svyglm.fit <- svyglm(I(crypto.use %in% c("Payment", "Both")) ~ cash.wide.acceptance + + cash.faster + cash.privacy + cash.easier + cash.safer + cash.immediately.settled + + cash.spending.awareness + cash.other + cash.no.use + cash.none + Gender + Age + COUNTRY, + SPACE.survey, family = stats::quasibinomial(link = "logit")) + +stargazer.output <- capture.output( +stargazer(svyglm.fit, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", + covariate.labels = c("Accepted more widely", "Faster", "Protects privacy", "Easier", + "Safer", "Immediately settled", "Makes me aware of my spending", "Other", "I don't use cash", "None"), + omit = c("(Constant)|(Gender)", "Age", "COUNTRY"), + dep.var.labels = c("Dependent var:"), + column.labels = c("Uses crypto as payment"), dep.var.caption = "", + omit.labels = c("Gender control variable", "Age control variable", "Country control variable"), + type = "html") + +) + +prepped.output <- prep.reg.table(stargazer.output, size = "7.25cm", + highlighted.cells = data.frame(row = 2, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + +## Payment preference {.fragile} + +```{r echo=FALSE} + +prepped.output <- prep.reg.table(stargazer.output, size = "7.25cm", + highlighted.cells = data.frame(row = 3, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + + +## Payment preference {.fragile} + +```{r echo=FALSE} + +prepped.output <- prep.reg.table(stargazer.output, size = "7.25cm", + highlighted.cells = data.frame(row = 7, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + +## Behavior: Cash reserves + +- "Some people like to keep cash at home or somewhere else for various reasons, as precautionary reserve or as an alternative way of saving. Do you personally keep extra cash that is not in your wallet, purse or pocket?" + +- "Roughly how much cash do you generally keep at home or somewhere else that is not in your wallet, purse or pocket?" + + +## Cash reserves {.fragile} + +```{r echo=FALSE} + +svyglm.fit <- svyglm(I(crypto.use %in% c("Payment", "Both")) ~ cash.reserves + factor(INCOME) + Gender + Age + COUNTRY, + SPACE.survey, family = stats::quasibinomial(link = "logit")) + + +cash.reserves <- c( + "€0", + "Less than €100", + "€100 - €250", + "€250 - €500", + "€500 - €1,000", + "€1,000 - €5,000", + "€5,000 - €10,000", + "More than €10,000" +) + + +stargazer.output <- capture.output( +stargazer(svyglm.fit, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", + omit = c("(Constant)|(Gender)", "Age", "COUNTRY", "INCOME"), + dep.var.labels = c("Dependent var:"), + covariate.labels = cash.reserves[-1], + column.labels = c("Uses crypto as payment"), dep.var.caption = "", + omit.labels = c("Gender control variable", "Age control variable", "Country control variable", "Income control variable"), + type = "html") + +) + + +prepped.output <- prep.reg.table(stargazer.output, size = "6.5cm", + highlighted.cells = data.frame(row = c(1, 1, 5, 5, 7, 7), column = rep(1:2, 3), color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` +\scriptsize Note: Reference level is '€0' + + + + +## One-day online payments diary + +- "Please report any online payments you personally made on [INSERT DAY]. Please exclude any regular recurring payments such as rent, telephone or utility bills or subscriptions (streaming services, newspapers, etc)." + +- "How did you pay for this purchase?" + - ... + - Crypto-assets also known as crypto-currency (virtual assets, e.g. Bitcoin, Ethereum) + - ... + + + +## Online payments diary: Purpose {.fragile} + +```{r echo=FALSE} + +svyglm.fit <- svyglm(`Paid with crypto` ~ purpose + D1 + AGE + COUNTRY, + SPACE.diary.survey, family = stats::quasibinomial(link = "logit")) + +stargazer.output <- capture.output( +stargazer(svyglm.fit, apply.coef = odds.ratio.percent, report = "vc*", p.auto = FALSE, + no.space = TRUE, digits = 1, omit.table.layout = "n", + omit = c("(Constant)|(D)", "AGE", "COUNTRY"), + dep.var.labels = c("Dependent var:"), + column.labels = c("Paid with crypto"), dep.var.caption = "", + omit.labels = c("Gender control variable", "Age control variable", "Country control variable"), type = "html") + +) + +prepped.output <- prep.reg.table(stargazer.output, size = "8.5cm", + highlighted.cells = data.frame(row = 5, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + + +## Online payments diary: Purpose {.fragile} + +```{r echo=FALSE} + +prepped.output <- prep.reg.table(stargazer.output, size = "8.5cm", + highlighted.cells = data.frame(row = 9, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + +## Online payments diary: Purpose {.fragile} + +```{r echo=FALSE} + +prepped.output <- prep.reg.table(stargazer.output, size = "8.5cm", + highlighted.cells = data.frame(row = 10, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + +## Online payments diary: Purpose {.fragile} + +```{r echo=FALSE} + +prepped.output <- prep.reg.table(stargazer.output, size = "8.5cm", + highlighted.cells = data.frame(row = 11, column = 1:2, color = monero.orange)) + +knitr::asis_output(prepped.output) + +``` + +## Online payments diary: Payment amount {.fragile} + +### **No statistical difference** + +```{r echo=FALSE} + + +paid.with.crypto.mean <- svyby(~value, ~`Paid with crypto`, design = SPACE.diary.survey, svymean) +paid.with.crypto.median <- svyby(~value, ~`Paid with crypto`, design = SPACE.diary.survey, svyquantile, quantile = 0.5) + +colnames(paid.with.crypto.mean)[2:3] <- c("Amount (€)", "Standard error") +colnames(paid.with.crypto.median)[2:3] <- c("Amount (€)", "Standard error") + +paid.with.crypto.mean <- huxtable(paid.with.crypto.mean) |> + set_align(row = 2:3, col = 2:3, value = ".") |> + set_number_format(row = 2:3, col = 2:3, value = "%.2f") |> + set_all_padding(value = 0) |> + set_caption("Mean payment value") + +paid.with.crypto.mean + +paid.with.crypto.median <- huxtable(paid.with.crypto.median) |> + set_align(row = 2:3, col = 2:3, value = ".") |> + set_number_format(row = 2:3, col = 2:3, value = "%.2f") |> + set_all_padding(value = 0) |> + set_caption("Median payment value") + +paid.with.crypto.median + +``` + + +## Total value of cryptocurrency online payments in the EU + +- We can multiply the payments diary sample by each country's population to estimate the total value of cryptocurrency that was spent in online transactions for goods and services in 2022 in the EU. + +- This is the first reliable estimate of aggregate cryptocurrency spending in a large geographic region that I am aware of. + +- Estimate: €`r round(aggregate.crypto.spending.clustered$point.estimate, 1)` billion + + - 90% confidence interval: €`r round(aggregate.crypto.spending.clustered$CI.90.percent[1], 1) to €`r round(aggregate.crypto.spending.clustered$CI.90.percent[2], 1) billion + - (Standard errors clustered by country) + + + +## EU SPACE summary + +- Some evidence that people who do not access traditional banking are more likely to use cryptocurrency as a means of payment + +- People who like cash for its speed and privacy are more likely to to use cryptocurrency as a means of payment + +- Donating to charitable causes is associated with cryptocurrency use + + +# Overall adoption of cryptocurrency for payments + +## One-handed economist? + +:::::::::::::: {.columns} +::: {.column width="30%"} + +\centering +![](images/399px-Harry_S_Truman_-_NARA_-_530677_(2).jpg) + + + +::: +::: {.column width="70%"} + +\begin{quote} + Give me a one-handed economist. All my economists say “on the one hand...”, then “but on the other...” +\end{quote} + +\vskip5mm +\hspace*\fill{\small--- USA President Harry Truman} + +::: +:::::::::::::: + + +## Pessimistic picture for overall cryptocurrency adoption as means of payment + +- EU SPACE 2022: 1.3 percent of people used cryptocurrency as payment + +- USA SHED 2021 - 2023: Cryptocurrency usage as payment actually decreased + + - 2021: `r crypto.used.as.payment_annual.trend["2021"]` percent + - 2022: `r crypto.used.as.payment_annual.trend["2022"]` percent + - 2023: `r crypto.used.as.payment_annual.trend["2023"]` percent + +# Overall adoption for payments: USA SDCPC 2015 - 2023 data + +## Another dataset + +- We will use the USA Survey and Diary of Consumer Payment Choice (SDCPC), also managed by the Federal Reserve + +- Compared to the SHED data: + + - Smaller sample size (about 4,000 per year) + + - But it asks about cryptocurrency ownership for many years (2015 - 2023) and the main reason for ownership + + - SHED only asked why cryptocurrency was used as payment, not why it was owned at all + +## Survey questions + +- Do you own any cryptocurrency? + +- (If yes) Please tell us your primary reason for owning cryptocurrency. + + - 1\) I use it to buy goods and services in the United States. + - 2\) I use it to make remittances or other international payments. + - 3\) It is an investment. + - 4\) It allows me to make payments anonymously. + - 5\) It uses secure blockchain technology to prevent loss and fraud. + - 6\) I am interested in new technologies. + - 7\) I do not trust banks. + - 8\) I do not trust the government or U.S. dollar. + - 9\) Other (specify) + +- For data display, some categories are group together: + - \tiny Payments: 1, 2, 4 + - \tiny Other: 5, 9 + - \tiny Don't trust banks/government/USD: 7, 8 + +## Percentage who own cryptocurrency + +```{r echo=FALSE} + +highlighted.series <- "Owns crypto" + +reason.owns.crypto$linewidth <- ifelse(reason.owns.crypto$reason == highlighted.series, 2.5, 1) +reason.owns.crypto$linetype <- ifelse(reason.owns.crypto$reason == highlighted.series, "dashed", "solid") + + +g <- ggplot(reason.owns.crypto, aes(x = year, y = share, group = reason, + color = reason, linewidth = linewidth, linetype = linetype)) + + geom_line(lineend = "round") + + scale_linewidth(range = c(1, 2.5)) + + # linewidth is _relative_, so must do this + # https://ggplot2.tidyverse.org/reference/scale_linewidth.html + xlab("") + ylab("Percentage") + + facet_grid(rows = vars(panel), scale = "free_y", space = "free_y") + + theme_dracula() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + axis.text = element_text(size = 18), + axis.title.y = element_text(size = 20, colour = "white"), + plot.title = element_text(size = 40), + plot.subtitle = element_text(size = 20), + legend.position = "top", + legend.text = element_text(size = 18), + panel.border = element_rect(linewidth = 2, colour = "white", fill = NA), + strip.text.y = element_text(size = 18, colour = "white"), + legend.title = element_blank()) + + scale_colour_discrete(breaks = setdiff(reason.owns.crypto$reason, "Owns crypto")) + + guides(linewidth = "none", linetype = "none", + colour = guide_legend(override.aes = list(linewidth = 5))) + +gt = ggplot_gtable(ggplot_build(g)) +gt$heights[9] = 3*gt$heights[9] +# gt$heights[11] = 3*gt$heights[11] +# https://stackoverflow.com/questions/49110877/how-to-adjust-facet-size-manually +grid.draw(gt) + +``` + + +## Primary reason for owning cryptocurrency is "Investment" + +```{r echo=FALSE} + +highlighted.series <- "Investment" + +reason.owns.crypto$linewidth <- ifelse(reason.owns.crypto$reason == highlighted.series, 2.5, 1) +reason.owns.crypto$linetype <- ifelse(reason.owns.crypto$reason == highlighted.series, "dashed", "solid") + + +g <- ggplot(reason.owns.crypto, aes(x = year, y = share, group = reason, + color = reason, linewidth = linewidth, linetype = linetype)) + + geom_line(lineend = "round") + + scale_linewidth(range = c(1, 2.5)) + + # linewidth is _relative_, so must do this + # https://ggplot2.tidyverse.org/reference/scale_linewidth.html + xlab("") + ylab("Percentage") + + facet_grid(rows = vars(panel), scale = "free_y", space = "free_y") + + theme_dracula() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + axis.text = element_text(size = 18), + axis.title.y = element_text(size = 20, colour = "white"), + plot.title = element_text(size = 40), + plot.subtitle = element_text(size = 20), + legend.position = "top", + legend.text = element_text(size = 18), + panel.border = element_rect(linewidth = 2, colour = "white", fill = NA), + strip.text.y = element_text(size = 18, colour = "white"), + legend.title = element_blank()) + + scale_colour_discrete(breaks = setdiff(reason.owns.crypto$reason, "Owns crypto")) + + guides(linewidth = "none", linetype = "none", + colour = guide_legend(override.aes = list(linewidth = 5))) + +gt = ggplot_gtable(ggplot_build(g)) +gt$heights[9] = 3*gt$heights[9] +# gt$heights[11] = 3*gt$heights[11] +# https://stackoverflow.com/questions/49110877/how-to-adjust-facet-size-manually +grid.draw(gt) + +``` + + +## Primary reason for owning cryptocurrency is "Payments" + +```{r echo=FALSE} + +highlighted.series <- "Payments" + +reason.owns.crypto$linewidth <- ifelse(reason.owns.crypto$reason == highlighted.series, 2.5, 1) +reason.owns.crypto$linetype <- ifelse(reason.owns.crypto$reason == highlighted.series, "dashed", "solid") + + +g <- ggplot(reason.owns.crypto, aes(x = year, y = share, group = reason, + color = reason, linewidth = linewidth, linetype = linetype)) + + geom_line(lineend = "round") + + scale_linewidth(range = c(1, 2.5)) + + # linewidth is _relative_, so must do this + # https://ggplot2.tidyverse.org/reference/scale_linewidth.html + xlab("") + ylab("Percentage") + + facet_grid(rows = vars(panel), scale = "free_y", space = "free_y") + + theme_dracula() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + axis.text = element_text(size = 18), + axis.title.y = element_text(size = 20, colour = "white"), + plot.title = element_text(size = 40), + plot.subtitle = element_text(size = 20), + legend.position = "top", + legend.text = element_text(size = 18), + panel.border = element_rect(linewidth = 2, colour = "white", fill = NA), + strip.text.y = element_text(size = 18, colour = "white"), + legend.title = element_blank()) + + scale_colour_discrete(breaks = setdiff(reason.owns.crypto$reason, "Owns crypto")) + + guides(linewidth = "none", linetype = "none", + colour = guide_legend(override.aes = list(linewidth = 5))) + +gt = ggplot_gtable(ggplot_build(g)) +gt$heights[9] = 3*gt$heights[9] +# gt$heights[11] = 3*gt$heights[11] +# https://stackoverflow.com/questions/49110877/how-to-adjust-facet-size-manually +grid.draw(gt) + +``` + + +## Primary reason is "Don't trust banks/government/USD" + +```{r echo=FALSE} + +highlighted.series <- "Don't trust banks/government/USD" + +reason.owns.crypto$linewidth <- ifelse(reason.owns.crypto$reason == highlighted.series, 2.5, 1) +reason.owns.crypto$linetype <- ifelse(reason.owns.crypto$reason == highlighted.series, "dashed", "solid") + + +g <- ggplot(reason.owns.crypto, aes(x = year, y = share, group = reason, + color = reason, linewidth = linewidth, linetype = linetype)) + + geom_line(lineend = "round") + + scale_linewidth(range = c(1, 2.5)) + + # linewidth is _relative_, so must do this + # https://ggplot2.tidyverse.org/reference/scale_linewidth.html + xlab("") + ylab("Percentage") + + facet_grid(rows = vars(panel), scale = "free_y", space = "free_y") + + theme_dracula() + + theme(axis.text.x = element_text(angle = 45, hjust = 1), + axis.text = element_text(size = 18), + axis.title.y = element_text(size = 20, colour = "white"), + plot.title = element_text(size = 40), + plot.subtitle = element_text(size = 20), + legend.position = "top", + legend.text = element_text(size = 18), + panel.border = element_rect(linewidth = 2, colour = "white", fill = NA), + strip.text.y = element_text(size = 18, colour = "white"), + legend.title = element_blank()) + + scale_colour_discrete(breaks = setdiff(reason.owns.crypto$reason, "Owns crypto")) + + guides(linewidth = "none", linetype = "none", + colour = guide_legend(override.aes = list(linewidth = 5))) + +gt = ggplot_gtable(ggplot_build(g)) +gt$heights[9] = 3*gt$heights[9] +# gt$heights[11] = 3*gt$heights[11] +# https://stackoverflow.com/questions/49110877/how-to-adjust-facet-size-manually +grid.draw(gt) + +``` + + + + + + +# Conclusion + +## Conclusion + +- There is strong evidence in the USA and some evidence in the EU that people who are marginalized from mainstream financial services turn to cryptocurrency to serve their needs + +- Privacy is a priority for users of cryptocurrency + +- These themes fit with the Monero Project's mission to provide confidential, censorship-resistant, low-cost, peer-to-peer electronic cash for the world. + +- Population-wide adoption of cryptocurrency as a means of payment is low + + - Using cryptocurrency as a means of payment may remain a niche activity for the foreseeable future. + +## + + +\Huge Questions and Comments? + + + + diff --git a/Banking-the-Unbanked-through-Cryptocurrency/Banking-the-Unbanked-through-Cryptocurrency.pdf b/Banking-the-Unbanked-through-Cryptocurrency/Banking-the-Unbanked-through-Cryptocurrency.pdf new file mode 100644 index 0000000000000000000000000000000000000000..cc006308d674a5e3ef656c9636fe697e97c9d688 GIT binary patch literal 469977 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

t2!=wE zT62B;tA`eC4hdpfESsR3>JW~Uv(!=etZZ-nvl3i>kF`?-`u@Q9N&6oA?FbMCUPw{IM{3Ecn00)IK6p40w93!{PIaT$VpQaE z?dE)#P-;W3LL;fi(XSxgE1Loivwp)wTrJfbgRYr3zS9P3z>B=0R|tV9EJNOl{gt$@ z6~7=4Xi1>-W6rHi0Cn3cjt<))dZ`WwUn6qC&7KB5Y+~jkdT;7aNn2&HO!K=%$tH3p2T;=1j4^9i_lal#ER*Uo5fj}r!l}wc+Ht#WlyHL9qjKh~ ztT4|G;nOxKmLP&(K)hDLQlRA4`P&91&E4Nk7f$&fXvx)WtY8VQ&b<2rz~bF zhMS&a6mbC;(1$psp%B!6^!*rg=qyF-4ObRss?JxOAIv1>vCr>Q26Wf+W|KJPWapRn z^ws?m`OHMv9vvVH#S}eJ&*OxWntQx<@++H@n(0o}?7;PqM+CGgbeU@rqwTF=B(|VKIez%w*k^q9W zgl0Hpi|ls3j0a&-0RWpE05G&dqs>uiaPP6XR5{YxhJxv*WGgolY%_htO^#Xjo+U~u zMli+)ctNX?ntpDZnu@C?>a1bQNPsFtTx5OFHd-uU4W!pUAl?6?&vpjIicb`n)vmjT z6YFrjUT{40m#`mz8{+yk7@FmLskx?e%tD=u%5Z)&#IJ2WRiMM5uX>SGvB@#8pGKBhHQq@hsKxjsgFm|z!O~MOghnfK#d9$bS#SmO%@W#!J&e&Y zJ))IfZ9EM}qf@A;4|%lN^~p46nLGjoi>d>j%!kn(Q}Q~(Y`FQcF@b{ok2_Mf&9$wg zx9-`r6gpBmji37YGM;j#qYO@4WJTd3lI{EPWiuO&Zk_x{#8c9NSD=HJacc{liOsLJz(D!jH%xm zVA8wnmrj(H?)hrmHtT?4t)74Cy!ODCv_r}gj{!~EEF>PpggfyRPjt-i>$00U89(6V z^AR~8%_fskc%*nS7lFERQ}&Z`ZEKE#9#jMc_cAZROX7-()w&qZ7sj=J`T(afrX%%V zeI$BD8=Yuv=)Cc-oM3Qdl|p8@4=Ub9A&96lLF(+$5*e$&ra=}+cH-G6tIlIDmmoW1 z(qs6M$}4nndl*OE zK;Aw~p6$c6jzVTayYA3fk3(h@eWc03Ufldpco^E-D$E<2R5&UXqvfAD7-g7OEV?$) z==A|puQ(Lp*+c1uo!$<=p|AeS2OX0egyH>r6Betx6XE~~K+5Wr> zWa1~P$8uR7aJIND_aEkj+UvquTkzSz8Oy)n3s}8MA~Yr)t3(<>9Aba^biuA2`PQ}; zU2$(_O7_NbJrh2+I5%`t4nnd%jN~=t93;}x28~5TQ{%1e@cc&(^UQPdVLbO0s7KAw>KO6x-{1 zy@WmEu`V+hp0}BclocH&xo&i|`NU-E7e62!p3bBAdZH4u?4gZS3s)M@R1A+!k0w~r zV6=v(jg?F+q4jGp8|}O}IhS!2Ex>2KP?~|;PAFne|0%xKdg#YJj}e556!vv1*lG)i z0IFIWSyXwdq0lr5nSw)o>^}N?_B7sHguME~>MyUXENXcw_hP8=0Ar4D%tv&S&56Tf+MeOl|{LdX?qTeiND~3vIb&DrM}e6VxSzrPlza#2mpj z+*ZK|v*q(w_Jp}bXrT&)udsoEoDjFd1vEz-<(Qzn5wjwhNQ zBb4>v;g7ONh=zMl^KSdDPQV(3E4k&(vS5U+vL{pZ0cltOO|#Y}4Mh)A)kxQM1C|zL zvJ4S%QiB0rl}{DoaL~&s8PDq1g-(KMvT?9GB(Xrxk&Uw{8t_Qx)aRSS^nT}OPmLYB2`~q#+HRzBY2+T>x%;zWQE;7 zr`S{Xe?B?DiD;EXyF+j<4|`vF>`u#z9X!SiOf#s~SnP97Fvtr?a`rY4>&0W4<`KAu zFQ$KNDEZf0E38AXp%qtQ%pwKE-^%V;)xE<93}6-C6`BlQrualJ&h6=9l0n21!m{;% zJ~&@Cq^d2J(^PPH?Y2OYl>~8+hoCXkPW8T24#MsWr_W;fvV)xKrW#~)@aRny|H|Yt zCzbO6n|ivH8v@>+d8Kngty{`PH^mH7yfpOCcO5O0^Tkr{H^8gBGo@ZTHk7&5{)HCs~caM|mR>S$nsB=t|*9$|pEZqN8y!xL?Wu@Y#^42TK; zCJ+HC(IPef)Rh%?>wYL4mWsJ5YHMpFAv{P+*~O=Maz$x;b8C-qqPn9_{L`tq7a0|H z!1tnW+99&SADqcyD1j>_CwnezTY6b*+ZU{azaVr4@3v27_w;HAZhKl`hb`u6zl9nU zQbZWrgD!SXgAHNO&f0?` z^Dk*O>ZfyA=3nUnT##-b-Izm?8IpH6ruxF3_H}-EU^(V_${1=f_WJOyY$AJI6V^I( z08bcFMhW#kS2SaLG1NyX98`GP#ejxI-*~}XW|g+g`K>)^s}fXxn^1g7HUf=ZXWtLS zGWAVX`n-p$umoJMcR#GNvxZGY{COE;A{Lzi&BK>%YuZ)r_Rh^ffk0?iloVjkVNLt9 zkiuVz2F@-*kg+y}!Jg}}X$S#$3~HX=it?s_2Qvo*-*MSV!Pz?~U82`{0l?|sdDLNd zTzgc`J6>x@*;&3LG3r*36uJ3Oto|HhHF7zXoRJdxpWYAL%CWFzQ-9fR$zOq^J`V&JJcaITSp>$uTl$YB4cVo{q`~_+>%70P!7C?0-+uAVh?(Xg`L4!L4 zC%C)2JHg%E2_9U61q&YB-CctR_;)hN`DV_{ox1nj|Erp>Dpkq5vv>E?YjyXtp4IX~ zSO=gRfUgQC%{Uw>tkY({gY=A`fo$KtFFL0E`YI{iU2lw)q0apPkBxg(ExBncT@}KS zVRha}ocH6%)id7Pq4>%CA)=f@!#WMkMQy!#r>4c`PawYSRXxv+$U$)51ew0<&d%4r zqIos7A=MDHt`;USnoa8WWVEBLjIb&Rj8qO|^Nk#J^}sm-bF4K<zL?_P)7yhSF*QI@M``lZ^d-Er0*d4g~+%$x<%UQRX}Ve zgM(IR;|DxUZ!i>26rN6ba?yv}MW0W&xk@6TaH0fK)(Sjo2 z1QF@3yinAWrPj-Jy1`Q0!S>DPWUq*o_WB{p>#L|QIQRi=^%)9~@8B043J<>WZ^+b! z3*zL;bBhJsefl!y5cf8{AfB*sn|DGl9KpN2;>uj;Ja;c#p_WgOV8s=ZMds;5h!8n( z6-0bARzrYaWt6C2rxVg^qy(!uCQ!w|VLb#ydkVT#r8DR&1Q@Xyz8pa}bB0Bhbj>N< znkN1!VRMGp>jxjK=yC#NqCTvs@ikyz=C6sBm%Wh|(PDTRB+4u^a#JSrruX=oU3jtA zFBgooL~C-4FoUEB;5^Bab>4Da`d=+KfyhX}KZ2u149&NAhA_`_QrY^I%JT#=vGaj@ zVx*;Kj4h#vkdl$jR?c;q(>bB?gJFkmU^I~5_aFm$wY2$ z%gWq!XC@9NQI)%MS5G zBZj{q_a+9EzSCviol6F^n2LZ?^v0cm74l^{G)bmw#JA;F1(-5JF=uOA7I8DmofD~B zGts#vtJpH=X&9mYD``r`j=N)E&S49Oq8$V=hw85$61LyxT$NG1j%ZKwhT^n%%Y=|& zMCf9F?{5!yHEu0X1Tl*uozB{~qRikbZ8iJ(wUKt}bE(~DWtE4L!se|K_V`|1V5gj# zm7I64^3m2S55_n(p!>Hm6n<9LpA!3mZHVsBLqFFE8&nLgW{mj_7@-o10 zZ9lOEAD3dqV>U!0Q3HId+Keqm4JC#SpK;VDxZZRflrnY0#kq8eJQIIlHXp55UjAXB zvD@G)PW}^wY@3yby=d4~x;4Xnx^sBoOz8?Yr8Oeq%U3FcF-5c-=t>IW1RL|O>qz5< zlu+x(aDjV;($s}4csW!WO!W_93Vh)Qs?HrGsc*$*y8RuZd`AcE4fNryd<3|~yky%u zL=ZGCR5-EPO0DYbm@`8*KIDG6uMIn!R%L0{*xSits#Lf+*lckt7C-}`C7to^l#wFf z)Kw+1r83(xmM6^T+NW|eMv&R4d!`(8mR_Dtj|wW<7tKMiyOB=};&JdT?&A zCJzU9x?(?TO9dxs0^sp`^gtGkTW9GS5cjiUC*P4FF8UQ!T`tAE*mfqwgj0#-88S}_ zq!$lI7G(#qX^k0rC5D5MvhKk&y&Z4RI!?7J(qvlZ*pXz6c-llMRQ7h!{EbFq*Ah(A zphPqLp`h+j`sx0@ZoRYTnJ~Ta{4xFQxGA^(6%wmC{ zR@!E2s~d>jd;}AAES~!02Db#_)r3ZfieT8zmUXt#nHaT(6{%)npLvIxqXvCXN%)$< z*3~hT;Hrvg4rkc8+yXL?0P`vn?P0)2v0Xrbfn`Ky>%r?G$Pi-mrZg1@^vy?$b@SX; zi>D=6bqABGI~}zLMIY7CX4CM8)wE5%6jP;rmY7t13O&1-sjycPYiHD^9jrK$G#DEl z3B{8tzw6%>Y3KCB9EmOeNlQ0DyY3U?xp`<= z6WLP*v-aS^J#@(o&&11(n#gymr@TR2(4jF8l!;PMeR&D|=Iftv zU=7UVi`ma1u$q>c-sa%6KrUcvtU5n5qchl{g$mwJ3p4bbCrurw9i!1kmf-h18@*kh zJVH6vI~1kEi)dUcSnwn|M)6D&?t4FrjB9Lh`7JEDF{iVwlkJF!+e;ZJ(mD4N{V)+( zLjXaq!w=`fpHhwL>^0p_-Od&z6fV38gL=6cn0Xm?Rc96xbE;?VA|2mw$8HVgLciCJ8+>7TLrua#10Hm4}0s?$21)@w-B2k+1|5&DH+ zp+-C1GhJ(o?zD8c23JNfk+)VauI`_YZc^<$DC7uf&5z?YZ(!-x3862!RnX$cI0Rm%A3T{YyaFxVsOzq^EeOm3P`)bm3 zzx-1L z*t&uBy{OWzn#BYS3VtaN?QAn#rBN1OMd-h!IW-kn5tQZfP*XY;U4^f)e=9grNyj|q z&ivKTkLX1DVu}=k=xOhB6@BR9(7fFx+XRjj4qK&YPv2Vv2HKjlVmW1TG*f2kfW$uX zEg&M5Bc8C>DEF=YqF#^6*rEeD7%}-|vOw2F99CuIEbDHcbx$bN$QiY$i={rkBPl3j zu`(tmdpe}O!EUTa~sFtv-^St z*rt# zY;b0+wl}!oz}kAUZe{lrrrA?*aAu#-hV1+Wa1IeSQoJU%3Q&8Mo2zzduuSEw?LL?F zIiD~a5R^?SGKec34s~kQhCjruh5cFePMWe(wXBWxq#j;0c(ab{@TXk7t znw`i5eSc%0ArQH#x21qL}4|GP#akH!mFzk*|3>o3hhD?q= z%R&q;*26UVYE z%JnfA9!9Qk&#GAYDWJFcPT_dy*d=k>c%U(C&bN)AOJs6l0)lN5reX&_ZX+fJuiL#p zceXF0F%v-bD1ZCDMfxz*dQ27CBPnbr0j;}nOQNZ@Px|fCBADmu{Vc7>RvUbu*&+&* z>ZXv%=qlZ2bdXOQawLMuw5Ew>YcroApG-i|+l6GEM3oOq8sYGx>0+2fDwEGzoPV=rJcX@THj?7c~J%iLgh^x>KuAjp~3n z$7*u^sszob@ag@%6$2`;+Vw0sNmyuBEU(*8+M$fUx3SA<2Cn@#y?EnTe0%HpYiL1l zYG{Fa?5UoW^?)~hP}>SRL8>+u;ek;ZHHm@c`ByNM(Ib1p_~gcSOb`q9sT^E_k=kkQ zsqEX{({~oWCxIzwZv~aHQ3LmUlKCpcjKo1=P_r`4o~eg7=t~vsUd8q(rt;Z_hF}Gp z@mQq;W0KdX!ZOVca|$_8o(a0o0e|dd#yK=yUlW(8%jj^KqGs)^!_wk*c&TSjd4*s; zDVrZ(4o$E4@E%c|iatd^9xmAWE!c^q7zL6!T!rn@Acwz=$vnL$Wny1-dHT*IOG0+i z+b%e3xTUJk)>51Nn9Kpw3sEvU4^ZR_tozsgr(ti$q)~JLuLFiU9+e#(6<=}1JnE^F zY$7(7v{mayGrin2+qx`=Gq}$(K$h*}h)nU8J{t3=v}ikeC+lZlKK+G4U|0w`xxaF5T<@?;4`(wR2gQ?Qw;h&1TXi1GJI`2czDEKKs_Pyre;K$`F%DI2QDZLlcg4r48ch95;-GYb_4R8=_218+lu> zy-lVOgD%lQ>k^`_N=c%sB_F>L{4xlw{SU_r#M<006{(S6d7z7gbH=o>6M0ii?Wo>c zt8xVyT-!wJ{Bz!^g||1rASg%$_G1BW&O^ZYtlHR)Lnh72yWg&{bk3Nt+HL{$jskAG z=Rx(|FJq=|HGIGU;KDr0bYF&+nuK5nBB z)PWZmy}&RMWaD0cvLfh{UE?Nr{gzHdIHvb@#}ZFb#$51mq^|IWjr zRWs|#f&)iS!4fv|*r*5`b!Y0q{Tj%iB7?$1$1eJ*!6Cl*@*~sY8-Xq>%P=Wo;V`_u z^MhtE2SMO$@mf-7VL!_d-0Fl1&e;Hy0_FI8a9kCj!H~lc;_{UnwCrJ1I{pir;NuZa z!k4!d>ZxaN@HQAVsKxRl{+P6mv4jRd>5NWq-o!`{7q^BCQh?w;Ojjr#!TjIofAvDo#azP-M9Wyh$gAFSt~ha%l}mSO-}-u2oqtmr9i1CQ zyPi`(eN#N2Zf63xH=Opp6~sG_QbF9cAr1*X6h*w}E?*2PHVOD-6a-##y)7=%2zIKn zt(D%#7_s)pe98s2%Akr6nnAx3Q66rt8)n2eRiL>y87_<47m{a#Qa6yaBIlme7JO`A zh6)9Z%*<>7xLX5>5^KY1iBcrBj;qyO%{GslB*{I*#zM!NKr;rppOzz4qz1QCRY!87 z+D!VKKZYgs9_A$kVC#FsRut zrr=&Q6Br}2f+x@|4Kr|FM`AK-yU&+*fkKf(Qq{(0T%#C3omq;$1Ok4M8E6a-r9xN zvpDYGHAg7k`_}sm0la!lBUN16Ymtu2Mj!eS;WSBSFX~-2W3uOP3Ybj+@(hNtc7|T; zJ2|0x_jwikaV^6LQHkruVB3J@W{1WOpLX_uTpPsvhg!Yn!_pxgt8oxzp3#RoeEPWR zLq~|5gKPEl-H?{qx}bg-!h~(w7`nKoVlCJRpw5S_ZPSiYY;v8mugo;@`6j1b3)6zm z90NNkIhJckKpO1Uv~<(L_Po9DFew)%h#fT_=bAEkYe_53 zM78Ou3snHgv>&96WFAW=6)F;7ab`=bYjOyp8*$NZx`t0-qO$oCr#o3`YSP${n${W9 zlJH}O>+a2%PEq3;<>(g5tM&#-FGub($w@-3(_((84Kld=xT){I6%wLl2O1#+vTa!r zq*{6-hn=*hJgJ!^T;&WYL|Ba}W_=>XbJS)3knD6Xym#!8`hI2PJ=3U`#sM*;s7%**~%>x2?V|RQQUWuK_xvb>zKr^%?o?vbY-QPTBSg0a8VKl>Zp>;b|a4nYX5; z+eajY%j#8K9hUH_vux_Y8Q`09Q0s?qYa@%mwsI(o1K3e=MmTW6*N1?C=8W4q8JIv*}lz4BY-Q+L>5Cm<>p zVkm6{MJlfEWR=Zw^=TH;E-C!yet{qG9U5d5ckuStoQHpa00Hoh*>ULUe*jZef;rB`^NcY z>yxA(H=zslI{UO(_|9jhiI=xJl4vS=^_goyJn@_fIs0m(Jut7l`FoXH_P4hU?iun| zM_MO0WN9FFZC*C%i}O0Zp_%uMxs#w&Q*k9lTWrLG?|+f^XfTE^}$CW#?&Zzjba;b^Niholv4q`8hYHr`73&b1GXBF7K#SQ?t+^*otw1BH0io8-k~-^1g#VYI1}Df4nV_za;E9hvTxvKKVbp%-g3ttYj| zWq{K&u!O?Dh6Jq00&(?tfL$;Yz+ppT{l)ci9KX9>PT1Dj#)*i7h*8Yk!O@9`i;ENR zpNfE+~3dF#3=9VWMyt+?D+jAIY6_q-^=Cx?L!592V+2mTwLEl0P0aTcd{}jqLQ?6a3>oA zPuu>iTvUZfN#V7y==WM#{-W0JW&K;NY%D+B{>LW&wBTRY`pY0cYn68~cF?!7BGNaq zwfpWxB3lz8LkD*|CtE{j2Y}BF-HA+W9f<7o-K_x~!10fU_+HV!Lt_0aFL3?*@V|ic z(@g&rq~8O0MfAf-BEky707Ege|5sl6y|rH3*w{Kb0($swhWUQQqT=^14(MA>-y22r z{o+PIro+~rpCV;D8IMh>mT12A)=DgcQH5B z|LzSI>K_G&+bY}sC_~8B!N}O*CqAYhZ2&wlu>br6z$gJ2xqupt4S$SiE=~q+b}k|o zHckd6E*2sd78V9Jc6LCMSQ%JY*uVc?$=Sf^2QV3P8_QoHe;Dj{D8F0mm!JOvCG-Ch zB?k)w7bn1B4Bzj;WZ`CF;NV~<;$+|g%oqP%gx?+T3!$*Bm92x4oxY(l5f{hLF(&Hf zB(C(sIb0mS#tgvwKP)Z=@Fy4N&p{)`#sqly*&)T)SOE_|XAm)V79w`$-^%;$PX&D^ zCu0X2Kpnq2w}Y*rlJR%DGb)IP0c`nw2G#zZ8ULI2gAy^b05Ae3Yey#sV|{BFx5X2U z7272aB;PN(dEz*s8a`o#H?tVhHNc>aV@uMrkSeMM#4J09q#DnUD{+Zi%>*0+{ux%U z{bDySqT4>Mt;Devq#>K9e|V>AEJJp3eL7A$`5Dpl7~JkcSrcAZi3v_27-ZZwnGdiuhf5YklUEVn<`F;gJTp-tXPq_HZpegXmJs$qlawWqlwGY zF;6`{K+tbwlV)Rf5>7;zKW}8-s78ii5V6WOV?m3h7B9TRV)=M#^K-((VdA|b%-n4R zzFnmHT?!JnadHkw{M_O7Nptc2kyEp8B63SeZF02T+A0p5tg{Q4GnlcSN z6E)z_3-|@>23+4#Nv}Yv9%j<8_M08{LNR>_T?|^R-Mb>mjs>S0PEZ5Q5J@$66}8h> z3J(-;F2q%R7dTO z_P2Kre33w$gw|U@@oK7oBev5qBEF!9}PYkfX7T zk78Ju?hUyKB-giAX8nOBX%fRa#657!-&IL*^#yrSz6++d0DF~HM#qA(dsmDe6yS(YGZAHqqje$?2pP8U zs-9ukj`&K8F5zhQy3Y$H(`~iVpQ7L2$G-of^WP@&-)3I`QT&U}nSajM|2d!kWR3qh zpMQt+i--P#DgPmS{@rAMgYqB1=ieRh3*kSO&wuo@Uns@QtpMQwK#*AhLO>B?Lt7(& z^pY{QF?BK{;s(fwKk&Kwn(Y)5lFym$hPYaOw(pX=5F9WFG?|$DqT9e^ebg+4b~@8_ z=N=xVb}PF7B(-K_ud4FRXFW4+c`2@Jce$ zJ^I^`*e8`Y5nYEag2@Wm*~#xwD8-sohf74!?8$2tt||i=Yt_F$7?8 z9Ir=FJ!gJ`%=Q#CYIP(c)@%|JdT2fKbyT4!(JkoKUcxDoFCnC_FA5{W$)o|R);S*6 zDmmX4`VLo`!J{EyeWBy{H9BA=^(d!7PXof8^|d+!k!%LiSK_*V^y7HX2@_UTUMKx`QDM5TnUKx}Ci%B;$KH?@^(7N9&4onJv#u z?RA>hMo(?@(_eGVLUu@pyQ^Y68z++=RH$a}X>gavU_Wex!=#0nCkDY*Cl(%&P)n(S z#({?CetwS`!ZetJaLs6+MBj0SsJWqug$DF^UIv6706NSf$V>T_=1ZemqUBkft$tkP zUf6Aa$~lD=NNX*L=Z>kKsi%Vd!x=lhiuqe^LFVo*@?^91r-Bm&ws#abM3VI^1o)W3 z1nVrVk_muaW?7Q&eEVJM77t`_pvH?O9^olky>)zR>Pl>90@SS+KX4&V;eI)ln%zlN zyyH0sH{uDYe$5+{%#qE81OE~@yHs2O>!q;=r)BO6)%wsjZ3;O27~80D^X1NCgZ|9W z3wnRY8dp0f?|gvxq9T5L>zxuL3Iih5<;0Ez?qH2yQsgI7n-BA~fe#@{SI=O4LyUIn zBPM_19p=B(k<7p8J%B3wt{a(u6O;fg`tQ1u`KQ$Q&xwfnXTIfs&O|@J{hFM9qauJ5 zRZ*1um&p5(wfXHMDl;c1JI7ayjHc#JX3ho-hPKv>iq3|XHs;ROjCKyjjsThbLy-PR z01z?$wGL$hq>z}uOSV6XP-b=pE`ZqNW?^9FVkKe)Xi#QW79wUQHU@5h^7`*8ydPHn z|D`?F=8lH+-`k|`U}(k&&{)Qd*81i)j6(W0mgY95^iF2R^eQ$6fG1-kz=MOWv#A-q z@E>v_-_s!fGb^xg0Msor;8r{aR)7F!V`66D=3pV>06YRZ$$#4hzn8iH-0!~|91k6|4EL3QC;4^;(N~Kd&Wr28qiMw5ySV{1W?HT$=d#yPJV&@ zyLf|{nUnjE0f&aP?G^`8$DZ0g227}VhvZJOEWXSP`)NUXQ%taLD)((!Bdl_yA1v5BcES1Y>r16TJFa>TwU1AfO zVGyo>pabwiEE_mgT+z>7Ph9tlTdwvvc+lj{TW<#4Fs>RjoO-{x)*37e209q8laENm zffq!@(_43B3YLD#dHfR81*WL3+#$|V{2^pllA1!Mqkg~|qfr}*Ek%pV$h_ZsHi;S8 z>pQIHL!*b+u_6J&ej_uoLQ$Wvn<4l=iDYbBWP1s9&U!BuqRNeXQ9aa_PIXrKELm3F z4CXAUKY2BPL?gq#pprZq-CGMf9P3n@HfVR;ynAF9D}-50$J==JvKUt{vr=oe#SA^+ zj-yo8V?c8(H2XjXa)>#Eo!(T^>pFK3WIheYcTU2qd^5sFObueQ@|vPLC1u_ z=vxV6v0EsG_e&(tOo}(Ue@Lo)WO#og8{10f=dhINqEAAVg6Mw1w(CPcmPHRy^7iJG zHd~Q&Tq71vTVoC4r0R>O-zQkH%U8O*&c?1#3r5&nUl3R_KCr<{UoEs*m8p}C%0k(p zJ6`O^Pu;<-y-Q=+y)t>fXIP{C?puZOg86hhy9)a>gFgio6k8xpkbI2e-UfG6ioCXM zdG1A;1WSf?x8RpeOt_jcZDwH|;sMmdbVo1$n{tN`<5|P&7}(RRzNaf`^Tf{wEj75NEsl zX3GU3?N^Y;7*g*(+6lGC2j3}r_EPzNw&}di*tQ_t={z)+(vy$ zC7H=E1JWd8f&;kp!+P7wELC?6`L(_4c2gOtxT%{1XcNLCOQhlixP^NviwxrZ)!;OZ zBLTo^oMNoS^|je?7gx#k3lsWzH+2sMsc>p1)j)JS)zxG6bOUv&bfyZU z0pB`?EVql0_HY}BfFv(o5!Q=f^VDZ+5i&z0&l>mM*ru4>kr!W zSK|I>+Lh%uVgGxr4_GSsU*_%sD?L9-_zyy?->cMrE*<}{+ArGp3z+`^I{x8Ci0Ysc0n>kG3O?Gd7hE`?4k}$FX#YLS#JAnsh}5q$7Jh>Hg~R#kNSlgP zW;jGMH8W|tGRG^1p@GQ@Ar)`3i$r73H=!$qWDKI<;OP#w&y%;nbyhp%?$qBj`{?DEB#Wa*kAzN*u>G|~u z)pfe^hviC#dsyX&b@*H!7|*06CCc~Av04RlF?Be5)l>EY3L+%L6=4LoDVl*oLKL4j z`E7{%ElDDv#3Q8-Mc$D5b06yhHiotFNP49#e(q)vL@N!?fDTJZpbm?A)aRrJG2xQ91qUj0mTYK63+nuoL zF8mZ3QLsxpA-t3i4b7@6<799(pjX~CROwFOL@XG#ijW&F)>cZ7cmw11J6y)R40L`O zDioE#J2M=)@0xzk@5CI!Bsmt&a3`hgTL@jq9L`3y-pYgakOa2o$;TGP6D8VH1-`6 z^taR}I(3#Y&-ou3n$9Mi*zr7#Y^%tCF&|o5?HAEZ#%(J+G&xPY5w^*oNwl&H=*aC7 z{Olj?7DBQ#=2vycu&I|RYKidOvDqy5B{2jThjTH_Z?L`=OX*klh!);{UhRk2)^YRa zUv%1;fv1zL2A4H!s2l}8SO9M>n4>mU7{EUdL3!MTbBhHjt8?7)?~)6M)9-t_>~N-q z%09$kL9`Eo%xPx2JQhgqGvM|HdGW91!H0s0<1mMkQfVOwA|hCOxp0xc7Fb?GsP96b z`BKHFbYdYaxcv!q|K%=#`gsaEqjV!d21qlS?( zo`iwegNQm{-#dMr%%)CUv;Iihof-Q=KHpwd_yh)O{rU2aQ6>_1HLTC}E}H^-Qt`y# z!owM@oeUaz?PKcBX{|)Tv;YwdSZ)8=4gVm5fAqs&M*ch2<>q4gBk2M(@S-46#}%!Y zR-sAVnRZTDp=_DzVIF3#ZA$j*L{SY@0PfHe0!o0I(5va)9^;^5SU` zV;orzU4%_>!iHHQBunEGthmI*H&}h3U>xBHeK^aTGtrT)af=g{)@b-o*DrVFJ+AhL zoG4Ou!v*mdTz8gr`=R%0lK=r6P^-UAHX?!SSriqY{Hlo$kaeH8r2wN?@1E%1k?2R8 zjpe283mW{4wy>*rB9q&)-Ay9RdfHYM3BA5V2U2tVDMRP}(Q5{Qh;U#vl6E zj48Tm{Iiz|#uGsQHWO6VlAOI@c^yuxX1voQe>nLz)Su;(?H&|W)3uN~R9l-q%>bU9pBZ)P3 z{Owxf``#1wUyl3+oJI7bd#6E=4J5HnqQ!`c@lf8WB+CN_WER-hN*yN%Ce*6mwXkGh zc$+9_OedwNIJ>9tE8Dhx^GUAwro?{bcdC^5kkr>Jo&1D4PfVYDH7!qO^Z7%W4{z6d zFZC*zCJ*JMs3A5&V{#9 zx=d?W)Q%rbIHF*xUDouxJE7C#BYb=pk(UxlOkf6}Ubv?x)%o^?FGxnv@`Rl+(ahD-IL(1%pS6{4RW+25y`F-bs*JI|Cbw2Bl z5X&gaIKw?f1Q4w2ofV?>2u+0QlRNKsJkW_ML;5w)qF;j zsprx8OxEC|RLaE>3zglq$vbH4#YmEYMnsMy)D2mdzmL=FEvN9xMpaOWE$d$8EWMZT zvDX&;a>9jew&;zk)7&6*k5>BLMZ;c7rtj8w<*4N3&2U*yr`pFN&Fh0zL!@sI0h_ab zC}RF8HXy5Bti*+BV7&4)HhQjM$pX077Z|}1!RF7L_Lt(3<+s&b)<26!KpOggCLVvS z3;%257wdm49)F-@yC_aM}+a{DSxo=CnW1*pIIF3-sU87{CL6 zSUXM~wprpr3%T`yp{LF@aqFyrFf)B+=FfoByq}*HEM{Vrm%P0{*=@Tf{Kn!~IS|7k zuOEw4a6k6dXSkP`7h=&5GcrS=y!G8E7%CZCRS9`ZotWDo`R|p*USp~Vv6^8Qy$ybU zK^)qu8yhMjfSw^cpU;BPFD~X(KoJKnjFYYH^mY4mHI- zCO>e9L?LKjKfLU-e^2G208+WPZw8xBu5kzf(lH_*i&G)@8^^v_YFu|n?nGP|^DXSW z#rc*mD=`x=^i*4UTqJcxo||GgbOIu|!%%NAz5i}JtbDRbo02x*v?3=z*qbkE5g91~ zA}A;zEae|VaRTWJAp`)KT(gE~{#-RtrKF2^)OwpK3fhRfoS7qyhV&_c5|O8dR{@54 z8m4^=^7jlqCWOH5}aJt%y&0`JP3r9<8r38Ao%r<#u#9Q_MG+btz<;lar zNzFwu+7dzt^XQzIUNe-pH>AMysmEBsXf4dXa5kl4AtVoZUX575Y zD9c?Q)JsrWeV+Wf*rumm0EHnOte#-M4AFV(l0OZXg1gY#@>UQQXb#vg+7CKr$2f*r zRNkLxSiiiqWFLfyb?~bp>cB9?Vu&;T5BdI|SStGxzoH zl^_q1iF)E51X5Eu+SBNdztRV8&Qp0u_FWa;p&jO+d4tEJv|m9cxJgcQGT}J}EPJ@+ z(=3g0@Ln5yV8W#vfkZplpljXLnqK>w9e^6r!X~hL6xNx0m(9ok#_`#yoq7XFi(`jh z8blz{O(KH%)qBRl294+$eV?E6&+mn2{lo6rUl~o- z--H(HpM}=1-NpZHq4j4{`j3Uy4^+QqrGGFf{eCCyU%>n)kkbG2LhDCA{M8r!mZ8}H zeX()LW=asr`-|G$M4aBoI@haN>1IiZ@nZR|K>HOA3qvK{*oWH@9j$m2Fo#$rVP$H- zdFw{a9LL>A&P1|wN$d&20tu>!vhtbn#p#1`X#Ce062@pDg3zOOMnG@xD@K)4ojLQ6 zqk^_YU!#B>}mhiCqZ#M=2S)<1Am!M8hpZxqQ{Y zExB=f5^#gRYvQ^K4nkR;1*|iooG}4AI&y^~kGqc?2C897!!C zz>)UIF0AlS}H)q$TTOOJ_K5Ha?`>qK>wot0E$g>l2qLbnh3T#7&SrZLDPC3`- z&6wG06$=)_fsW8=Hw}YYwRdMo+j=}mvKy*EnrOj^4HnGEOD~X9ODH6OtT`bdc&V=B92*?F$F?iT%9sM5P1m%p z6exHaeC#E5=MGMGT7CHku&i(5OvlE0;@=5U8M5_UaNmr zegTbA>_Fu$o<8)2Y%^Nkvjlcd!6&^M5HJsN7M`-&_SPF$zInw>>p=>%ed(nS zmILov3mjj`VQSUXT&OWnz!_=Ql6UNUulbDrekPRsn0 zK_IO;KH>bQUWmq5&2daNz{m14Be^~8rVEzN>>xU11LHq}6s{cAq_@f{GYQf*p7c&djzpc)_ z9k$uxKwH_Ptxxn1L0(gKWz9MjMUnxI%3!7i)NJU*EW_*J!&!(EHs1k|6Y-)WeY)JfZRl z7;4F+u}VT&)4LL(43p|9TH5b+=zP9vPGf*OP-|fha`jgkON~qTX9@4s;!a=8G=M!~ zeB=;0!Sm=jdI_8Z?u^)ELPm{zg})QDi(I`TY@6v@L?widMwJ5L6GSz3iB#`sWHizP zUWoI}(HGi~3KS{=@cQ{6D6%{^gGiR{IdX@Q?tW|k!c3OWbdvAIwW-htn*g|03s-?|JJF7iWKCemcli$5#~iEaIJM z6KlBM-B~z5tl|SFxmq@Nk>9`J%(ZGuO@g5?dnb5Xq7*2iwf#8hy(|_vCz7rgLWSBJ zmM_F>7~2^;rqI?-_RK-d!k!x@QrN(JWp~Zg(raE_J}DO}MW|gOv$uFimHIB|Dz?-I z0^&8xsTXDX|buY zG=j@>Ev@mf-&ihSP9T>0&Ywj*HS`?RwEfA2QNRIBXaY}CoK~VcQ=C6;>w+2*o@f=Q z7H>l4E@?swtmY$!=u(P{xdkL;5rUhZV(+w5)`8Fqj)^?xeobBpbWXCjJ!TazFqI~% zpwKkx0~3%E5b+|zYVi>gC$00hs#zy*aI%%*@D7+zI8yRnNq;B`9f?jBVvoP#LK=$1W>6nBsOR3u_T zCv(5qbOX~iV|S46YN|0DUfxEsNU(eQc)UW}hl63Gpj63yR|Y4In#wQTpP{=J{50pR zJQBm1M^E&5kvPi)f!374vbi}X^q%*0tnrTe!&G>t-iZ<#x4^Og!)xC#iH4ngXya-~ zH57%3q$+KkV2izY1`MhF@{`;kMvI+^J_S24aX-{$4|S|v`y&CiFGF8W)=~4R%?=Ok zr)0+)G88mz0w5UOzj>R2Ks$s#BET93@s)U?ANF@2SBb1FBtw%R4PGf#pnPEYrc5&A z^3KpvrR!i=daHl3+Sm?$Js~hK!e`7$RCCPh22N3BwkLJQI5-+;$M@{XuOyuk=Q9*S zX_!zz?Ugq+5tIRl+=|4xnSAw1SSRD@QLS$Fu(TiY%bC8`bmOE5j8V_kc;`lM^A5gx zS)(p8^trfQ>vC?Nr}kRPH3(WTD-s1IPi6_{7&v!J`ls_Clh>Z#@b&UBTsNxDI0%4S z(oeJ*rcb=*od;z3CZ#E0K0^=92wWZYt}(Q4V;aMi%DOx)PZwKT)zLVwBM#z8LM?5T zdR*QsN{CJ3nZ&cSJ48vLuO7XATJo&*F7Vs*1%AR&cKK5T05}Bse-2~(D*|BqO~A7K zS-`UWPj@~4Nx-uG#{%{Ts$aAIUns+WNLKZS)&2(NKOqA6zb{}J|I;J2|K)bszX=C^ ze=_TD!vR*n3Hd)HTz|J&hXdOTYn7UxL7UZSo?y0kKEwqvoNh_T+1}Ya#kNzJU?@%r z5%;(|j2WPbyKpCnhM^zPlzPc(7^+_WS>+d&{UwmNZ=$cZb3$Tnl%1 z3U_xX++7QIr*L<73fIEjoxJTI7nI89VZg$lUQtyzx9N zOUibom<|O}bx=?zmYfN5NKvY)_Ir|h5_L;I9q$(22XsYWXu50(N(yW_OPi{@bX(KL zN4<$Z(V{@fS>rsQXHu9=nVO7bvS!ihmHo<|Eg(VDN>=9mY+o7byD@~Bqs0?2=tGsJX=fudvHlevL`JS>dGziba8VP{eF@wYCLO z&&pGq%4sfcoc@KZn&4gBg5T)nUTM zako_2K7@OjMtLCI*}|YQ6g!{-vu_TUGF)L2p_)olOJRsr_{=6r*F(UeZrCB{!F;%v zrcmY30V?6qaSJPw)=f9s9vgXtEtmXGVK-~Ew&mFf!&l2Q>+TF)?^a8DJ>@a|iDsEQ zV|{xJa`;eN!`l(>ierVLobE`p*8TqOYhxbK-9d9?5D!i!SHFxRMEJU^?07~SG**=sX^VWna;7urTF8_% zkxVOsRZX{~QLz*8ydJmcGTf#4wf!{oVa%mTeu3EeaNAd3D;J??45t}`s@WO-JV^)! z(apF3N@cfIo1g$4Rkn@VAtH7|3X%-d8!qRcI^_KVx<42D1X2rxRA(h+526@I1GqWv z-nR*!G6U50LxJs^eTehn2d|2R<^_GW-W)-KV|yPVjEzZX&uw(5k^J3i`vOB$5BEJl zGmhnpUMCAXbwckSb!9T8(i{7r!r<&NvVoI(j8y7=0vHW6Ox)OFGa+zhhjQRj;}Q$- zcVQdQow6D&X4}2e>=9{Wz7cA7cXdYHSl=O;Ud!FB4swL|6bMa53(G`TWrrprS7hZ8 zb@%2Q6Hbi?^d4=Ti)>$Wvt9(g?bj8Jt3b?CbftoDK+*PjGlXj^Gud5)^I|qQl6vJL)Kzdo|`hT1zC%RW|?G zg8s#=A{p0U=*}7ZxC00{HtNSc%xqtAg%Sqkw*G+b{=hs@h5UhBq3_20yM0Qli|56tM?D=TJapp!_h3> znWXW|_3US;Ik=lUnc&EVP`gl~ZMlC)WUMpgMXoEZnS>!5TgD^7L*B)CmXtR~7p0pT z$&IfyX)_q&AAc#9*)_WQxIS@TyEL8v0^;aVb%!W*!q!e4esxy_K_iwsh8AwY{$jwa z!kFI)BlFDUq62n%dkz665_rSIpPlsS!HYIy7c+zQ9#4|VggP%Q-($zU& z+iw+`?loyX$xwWyZYrlu+7ERM%B!9d|9}zDweipAbSzE0#?}-DTc4;=oF{SCuOX9! zDtsHVe@~`*!qCdVxpvjSCbNvAVeT! zVsvB%OqrB`LXk*lp!E46ab2k~BKpeDm$>??w=KoQdXYFgD&&tcF_wRX-_unq1mbI&-a`K$OR6dU%q4cl?#ma zI~O=lSVrD56&4LOLer3P_^Eh={cZ!t#CLYi+|F&pjzABvH|L0hAf2%LLox<&`IcS+ zq;5~}Gkz{9DtFtvy~C+7n&KA|BCRv1(Xp#K>AZCnz6tD64%8F0lC-&x?hw^4LU3d1 z5QW(XT5CVDX6szXf}j24#Ytv)7&<){R47Oc?Ex?!9ADh04Zl$#Z^tf`V*xUQS9F`k zv!71EwLPnKgm6yRf!BWcGoM z*}uEWQRH~CcC@X=ZnR`Ji=X)pDe?ORp?>id ?xQk9lJ`}P<@`Gc-h3KR+p6bZ#y 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 F{{ub5Dk=Z~ literal 0 HcmV?d00001 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/README.md b/Banking-the-Unbanked-through-Cryptocurrency/README.md new file mode 100644 index 0000000..9093e1d --- /dev/null +++ b/Banking-the-Unbanked-through-Cryptocurrency/README.md @@ -0,0 +1,33 @@ + +## Hard Data on Banking the Unbanked through Cryptocurrency + +### Instructions + +Install the necessary R packages: + +```R +install.packages(c("data.table", "readstata13", "ggplot2", "stargazer", + "huxtable", "rvest", "ggcorrplot", "grid", "remotes")) + +remotes::install_github("dracula/ggplot2") +``` + +Download the survey data files and unpack them into the appropriate directories in the `raw-data` directory: + +- [SHED 2021-2023 STATA files](https://doi.org/10.17016/datasets.002) +- [SPACE 2022](https://web.archive.org/web/20230922180752/https://www.ecb.europa.eu/stats/ecb_surveys/space/html/index.en.html#dd) +- [SDCPC 2015 R data file](https://www.atlantafed.org/banking-and-payments/consumer-payments/survey-of-consumer-payment-choice/2015-survey) +- [SDCPC 2016 R data file](https://www.atlantafed.org/banking-and-payments/consumer-payments/survey-of-consumer-payment-choice/2016-survey) +- [SDCPC 2017 R data file](https://www.atlantafed.org/banking-and-payments/consumer-payments/survey-of-consumer-payment-choice/2017-survey) +- [SDCPC 2018 R data file](https://www.atlantafed.org/banking-and-payments/consumer-payments/survey-of-consumer-payment-choice/2018-survey#Tab3) +- [SDCPC 2019 R data file](https://www.atlantafed.org/banking-and-payments/consumer-payments/survey-of-consumer-payment-choice/2019-survey#Tab3) +- [SDCPC 2020 R data file](https://www.atlantafed.org/banking-and-payments/consumer-payments/survey-of-consumer-payment-choice/2020-survey#Tab3) +- [SDCPC 2021 R data file](https://www.atlantafed.org/banking-and-payments/consumer-payments/survey-and-diary-of-consumer-payment-choice/2021-survey-and-diary#Tab3) +- [SDCPC 2022 individual-level R data file](https://www.atlantafed.org/banking-and-payments/consumer-payments/survey-and-diary-of-consumer-payment-choice/2022-survey-and-diary#Tab3) +- [SDCPC 2023 individual-level R data file](https://www.atlantafed.org/banking-and-payments/consumer-payments/survey-and-diary-of-consumer-payment-choice/2023-survey-and-diary#Tab3) + +Run `SHED-data-prep.R`, `SPACE-data-prep.R`, and `SDCPC-data-prep.R` to produce the processed data files and save them in the `processed-data` directory. + +Then run `Banking-the-Unbanked-through-Cryptocurrency.Rmd` in RStudio to produce the PDF. You may have to install some LaTeX packages. + + diff --git a/Banking-the-Unbanked-through-Cryptocurrency/SDCPC-data-prep.R b/Banking-the-Unbanked-through-Cryptocurrency/SDCPC-data-prep.R new file mode 100644 index 0000000..c6d2297 --- /dev/null +++ b/Banking-the-Unbanked-through-Cryptocurrency/SDCPC-data-prep.R @@ -0,0 +1,85 @@ + + +library(data.table) + +S_DCPC.2023 <- readRDS("raw-data/S-DCPC_2023/dcpc_2023_indlevel_public_rds.rds") +S_DCPC.2022 <- readRDS("raw-data/S-DCPC_2022/dcpc_2022_indlevel_public_rds.rds") +S_DCPC.2021 <- readRDS("raw-data/S-DCPC_2021/dcpc_2021_indlevel_public_rds.rds") +S_DCPC.2020 <- readRDS("raw-data/S-DCPC_2020/scpc_2020_public_rds.rds") +S_DCPC.2019 <- readRDS("raw-data/S-DCPC_2019/scpc_2019_public_rds.rds") +S_DCPC.2018 <- readRDS("raw-data/S-DCPC_2018/scpc_2018_rds.rds") +S_DCPC.2017 <- readRDS("raw-data/S-DCPC_2017/scpc_2017_rds.rds") +S_DCPC.2016 <- readRDS("raw-data/S-DCPC_2016/scpc_2016_rds.rds") +S_DCPC.2015 <- readRDS("raw-data/S-DCPC_2015/scpc_2015_rds.rds") + + +for (i in 2015:2023) { + print(nrow(get(paste0("S_DCPC.", i)))) +} + + + +reason <- do.call(rbind, list( + data.frame(year = 2023, reason = S_DCPC.2023$pa126_a, weight = S_DCPC.2023$ind_weight_all), + data.frame(year = 2022, reason = S_DCPC.2022$pa126_a, weight = S_DCPC.2022$ind_weight_all), + data.frame(year = 2021, reason = S_DCPC.2021$pa126_a, weight = S_DCPC.2021$ind_weight_all), + data.frame(year = 2020, reason = S_DCPC.2020$pa126_a, weight = S_DCPC.2020$r_weight), + data.frame(year = 2019, reason = S_DCPC.2019$pa126_a, weight = S_DCPC.2019$r_weight), + data.frame(year = 2018, reason = S_DCPC.2018$pa126_a, weight = S_DCPC.2018$r_weight), + data.frame(year = 2017, reason = S_DCPC.2017$pa126_a, weight = S_DCPC.2017$r_weight), + data.frame(year = 2016, reason = S_DCPC.2016$pa126_a, weight = S_DCPC.2016$r_weight), + data.frame(year = 2015, reason = S_DCPC.2015$pa126_a, weight = S_DCPC.2015$r_weight) +)) + +setDT(reason) + +owns.crypto <- reason +owns.crypto[, owns.crypto := ! is.na(reason)] + +reason <- reason[ ! is.na(reason), ] +reason[, reason := as.character(reason)] + +reason[reason %in% c(1, 2, 4), reason := "Payments"] +reason[reason %in% c(3), reason := "Investment"] +reason[reason %in% c(5, 9), reason := "Other"] +reason[reason %in% c(6), reason := "Interest in new tech"] +reason[reason %in% c(7, 8), reason := "Don't trust banks/government/USD"] + +reason[, reason := factor(reason, levels = + c("Investment", "Payments", "Interest in new tech", "Don't trust banks/government/USD", "Other"))] + +reason <- aggregate(weight ~ reason + year, data = reason, FUN = sum, drop = FALSE) + +setDT(reason) + +reason[is.na(weight), weight := 0] + +reason <- reason[, .(reason = reason, share = 100 * weight / sum(weight)), by = "year"] + + +owns.crypto <- aggregate(weight ~ owns.crypto + year, data = owns.crypto, FUN = sum, drop = FALSE) +setDT(owns.crypto) +owns.crypto[is.na(weight), weight := 0] +owns.crypto <- owns.crypto[, .(owns.crypto = owns.crypto, share = 100 * weight / sum(weight)), by = "year"] + +owns.crypto <- owns.crypto[ (owns.crypto), ] +setnames(owns.crypto, "owns.crypto", "reason") +owns.crypto$reason <- NULL +owns.crypto$reason <- "Owns crypto" + +owns.crypto[, panel := "Owns crypto"] + +reason[, panel := "Primary reason"] + +reason.owns.crypto <- rbind(reason, owns.crypto) + +reason.owns.crypto[, panel := factor(panel, levels = c("Owns crypto", "Primary reason"))] + + +reason.owns.crypto[, year := factor(year)] + + +saveRDS(reason.owns.crypto, file = "processed-data/reason-owns-crypto.rds") + + + diff --git a/Banking-the-Unbanked-through-Cryptocurrency/SHED-data-prep.R b/Banking-the-Unbanked-through-Cryptocurrency/SHED-data-prep.R new file mode 100644 index 0000000..4b77a91 --- /dev/null +++ b/Banking-the-Unbanked-through-Cryptocurrency/SHED-data-prep.R @@ -0,0 +1,413 @@ + + +library(data.table) +library(readstata13) +library(survey) + + +SHED <- list() + +SHED[["2021"]] <- readstata13::read.dta13("raw-data/SHED_2021/public2021.dta", generate.factors = TRUE, nonint.factors = TRUE) +SHED[["2022"]] <- readstata13::read.dta13("raw-data/SHED_2022/public2022.dta", generate.factors = TRUE, nonint.factors = TRUE) +SHED[["2023"]] <- readstata13::read.dta13("raw-data/SHED_2023/public2023.dta", generate.factors = TRUE, nonint.factors = TRUE) + +crypto.used.as.payment_annual.trend <- c() + +for (i in names(SHED)) { + SHED[[i]]$crypto.used.as.payment <- SHED[[i]]$S16_b == "Yes" + SHED[[i]] <- svydesign(ids = ~0, data = SHED[[i]], weights = SHED[[i]]$weight) + crypto.used.as.payment_annual.trend[[i]] <- + round(100 * as.data.frame(svymean(~ crypto.used.as.payment, design = SHED[[i]], na.rm = TRUE))[2, 1], 1) +} + +saveRDS(crypto.used.as.payment_annual.trend, file = "processed-data/SHED-annual-trend.rds") + + +# Then re-do it for the pooled dataset + + +SHED <- list() + +SHED[["2021"]] <- readstata13::read.dta13("raw-data/SHED_2021/public2021.dta", generate.factors = TRUE, nonint.factors = TRUE) +SHED[["2022"]] <- readstata13::read.dta13("raw-data/SHED_2022/public2022.dta", generate.factors = TRUE, nonint.factors = TRUE) +SHED[["2023"]] <- readstata13::read.dta13("raw-data/SHED_2023/public2023.dta", generate.factors = TRUE, nonint.factors = TRUE) + + +colnames(SHED[["2021"]]) <- paste0(colnames(SHED[["2021"]]), ".2021") +colnames(SHED[["2022"]]) <- paste0(colnames(SHED[["2022"]]), ".2022") +colnames(SHED[["2023"]]) <- paste0(colnames(SHED[["2023"]]), ".2023") + +SHED.panel <- merge(SHED[["2021"]], SHED[["2022"]], by.x = "CaseID.2021", by.y = "caseid2021.2022", + all = TRUE) + +SHED.panel <- merge(SHED.panel, SHED[["2023"]], by.x = "CaseID.2022", by.y = "caseid2022.2023", + all = TRUE, incomparables = NA) +# NOTE: merge.data.frame() and merge.data.table() have different behaviors with incomparables = NA + + + + +pooled.vars <- c( + "S16_a", + "S16_b", + "S16_c", + "S18", "S19_a", "S19_b", "S19_c", "S20_a", "S20_b", "S20_c", "S20_d", + "BK1", + "C2A", + "ppgender", + "race_5cat", + "ED0", + "ED1", + "pppa_lgb", + "ppp20197", + "I40", + "B2", + "I41_b", + "FL0", + "B10", + "ppage", + "ppcmdate", + "ind1", + "ppcm0160", + "ppcm1301", + "ppmsacat", + "ppfs0596", + "A1_a", + "BK2_a", + "BK2_b", + "BK2_c", + "BK2_d", + "BK2_e", + "BNPL1", + "ppfs1482", + "GE2A", + "GE1A", + "E7", + "E8_b", + "xlaptop", + "devicetype2", + "S21" +) + +for (pooled.var in pooled.vars) { + + # if (pooled.var == "S19_b") {stop()} + + SHED.panel[, paste0(pooled.var, ".pooled")] <- NA + + valid.var.col.name <- intersect(colnames(SHED.panel), paste0(pooled.var, ".", 2021:2023))[1] + + var.transform <- ifelse(is.factor(SHED.panel[, valid.var.col.name]), as.character, identity) + + for (i in as.character(2021:2023)) { + + if ( ! (paste0(pooled.var, ".", i) %in% colnames(SHED.panel) ) ) { + next + } + + SHED.panel[is.na(SHED.panel[, paste0(pooled.var, ".pooled")]), paste0(pooled.var, ".pooled")] <- + var.transform(SHED.panel[is.na(SHED.panel[, paste0(pooled.var, ".pooled")]), paste0(pooled.var, ".", i)]) + } + + if (is.factor(SHED.panel[, valid.var.col.name])) { + SHED.panel[, paste0(pooled.var, ".pooled")] <- factor(SHED.panel[, paste0(pooled.var, ".pooled")]) + } + +} + + + + + +SHED.panel$panel_weight.common <- apply( + SHED.panel[, c("panel_weight.2021", "panel_weight.2022", "panel_weight.2023")], MARGIN = 1, + FUN = function(x) { + y <- unique(na.omit(x)) + if (length(y) == 0) { return(0) } + return(mean(y)) + }) + +SHED.panel$panel_weight.common[SHED.panel$panel_weight.common == 0 & !is.na(SHED.panel$weight.2021)] <- + SHED.panel$weight.2021[SHED.panel$panel_weight.common == 0 & !is.na(SHED.panel$weight.2021)] + +SHED.panel$panel_weight.common[SHED.panel$panel_weight.common == 0 & !is.na(SHED.panel$weight.2022)] <- + SHED.panel$weight.2022[SHED.panel$panel_weight.common == 0 & !is.na(SHED.panel$weight.2022)] + +SHED.panel$panel_weight.common[SHED.panel$panel_weight.common == 0 & !is.na(SHED.panel$weight.2023)] <- + SHED.panel$weight.2023[SHED.panel$panel_weight.common == 0 & !is.na(SHED.panel$weight.2023)] +# Weighting is a little improvised + + + + + +# S16_a +# Bought cryptocurrency or held as an +# investment - In the past year, have you done +# the following with cryptocurrency, such as +# Bitcoin or Ethereum? +SHED.panel$crypto.used.as.investment <- SHED.panel$S16_a.pooled == "Yes" + + +# S16_b +# In the past year, have you done the following +# with cryptocurrency, such as Bitcoin or Ethereum? +# - Used to buy something or make a payment +SHED.panel$crypto.used.as.payment <- SHED.panel$S16_b.pooled == "Yes" + +# S16_c +# Used cryptocurrency to send money to friends +# or family - In the past year, have you done +# the following with cryptocurrency, such as +# Bitcoin or Ethereum? +SHED.panel$crypto.used.to.send.money <- SHED.panel$S16_c.pooled == "Yes" + +# S18 +# Were any of the family or friends you sent +# cryptocurrency to living outside of the +# United States? +SHED.panel$crypto.used.to.send.money.outside.us <- SHED.panel$S18.pooled == "Yes" + +# S19_a +# Buy something in-person - Have you used +# cryptocurrency to do each of the following? +SHED.panel$crypto.used.as.payment.in.person <- SHED.panel$S19_a.pooled == "Yes" + + +# S19_b +# Buy something online - Have you used +# cryptocurrency to do each of the following? +SHED.panel$crypto.used.as.payment.online <- SHED.panel$S19_b.pooled == "Yes" + +# S19_c +# Pay a bill online - Have you used +# cryptocurrency to do each of the following? +SHED.panel$crypto.used.as.payment.online.bill.pay <- SHED.panel$S19_c.pooled == "Yes" + + +# S20_a +# Convert cash into cryptocurrency - Have you +# used a cryptocurrency ATM/kiosk to do each of +# the following? +SHED.panel$crypto.atm.convert.cash.to.crypto <- SHED.panel$S20_a.pooled == "Yes" + +# S20_b +# Withdraw cash - Have you used a cryptocurrency +# ATM/kiosk to do each of the following? +SHED.panel$crypto.atm.withdraw.cash <- SHED.panel$S20_b.pooled == "Yes" + +# S20_c +# Make a payment - Have you used a +# cryptocurrency ATM/kiosk to do each of the +# following? +SHED.panel$crypto.atm.make.payment <- SHED.panel$S20_c.pooled == "Yes" + +# S20_d +# Send money to family or friends - Have you +# used a cryptocurrency ATM/kiosk to do each of +# the following? +SHED.panel$crypto.atm.send.money <- SHED.panel$S20_d.pooled == "Yes" + + + + + +# BK1 +# Do you and/or your spouse or partner +# currently have a checking, savings or money +# market account? +SHED.panel$lacks.bank.account <- SHED.panel$BK1.pooled == "No" + +# C2A +# Do you currently have at least one credit card? +SHED.panel$lacks.credit.card <- SHED.panel$C2A.pooled == "No" + +# ppgender +# Gender [Ipsos source] +SHED.panel$is.male <- SHED.panel$ppgender.pooled == "Male" + +# race_5cat Race 5 categories +SHED.panel$race <- SHED.panel$race_5cat.pooled + +# ED0 +# What is the highest level of school you have +# completed or the highest degree you have +# received? +SHED.panel$education.level <- relevel(SHED.panel$ED0.pooled, "High school degree or GED") + +# ED1 +# Which one of the following broad categories +# best describes your (current/most recent) +# educational program? +SHED.panel$education.subject <- relevel(SHED.panel$ED1.pooled, "Business/management") + +# pppa_lgb [Ipsos source] +# Q230: Which of the following best describes how you think of yourself? +SHED.panel$lgbtq <- relevel(SHED.panel$pppa_lgb.pooled, "Straight, that is, not gay") + +# ppp20197 [Ipsos source] +# QEG22: Are you a citizen of the United States? +SHED.panel$is.noncitizen <- SHED.panel$ppp20197.pooled == "No" + +# I40 +# Which of the following categories best +# describes the total income that you and/or +# your spouse or partner received from all +# sources, before taxes and deductions, in the +# past 12 months? +SHED.panel$income.category <- SHED.panel$I40.pooled + +# B2 +# Overall, which one of the following best +# describes how well you are managing +# financially these days? +SHED.panel$overall.financial.wellbeing <- SHED.panel$B2.pooled + +# I41_b +# Supplemental Nutrition Assistance Program +# (SNAP or food stamps) - In the past 12 +# months, have you received any of the +# following? +SHED.panel$received.food.stamps <- SHED.panel$I41_b.pooled + +# FL0 +# On a scale from zero to ten, where zero is +# not at all willing to take risks and ten is +# very willing to take risks, what number would +# you be on the scale? + +SHED.panel$risk.tolerance <- as.numeric(SHED.panel$FL0.pooled) - 1 + +# B10 +# Overall, on a scale from zero to ten, where +# zero is not at all satisfied and ten is +# completely satisfied, how satisfied are you +# with life as a whole these days? +SHED.panel$life.satisfaction <- as.numeric(SHED.panel$B10.pooled) - 1 + +# ppage +# Age [Ipsos source] +# ppcmdate +# Date member completed Core survey +# Must correct age variable for time of initial Ipsos survey +SHED.panel$age <- SHED.panel$ppage.pooled + (2021 - as.numeric(substr(SHED.panel$ppcmdate.pooled, 1, 4))) + +# ind1 +# IND1: Industry (tight scale) in current or main job +SHED.panel$job.industry <- relevel(SHED.panel$ind1.pooled, "Retail/Stores/Shopping (including Online Retail)") + +# ppcm0160 [Ipsos source] +# Q26: Occupation (detailed) in current or main job +SHED.panel$job.occupation <- relevel(SHED.panel$ppcm0160.pooled, "Food Preparation and Serving") + +# ppcm1301 [Ipsos source] +# GOVEMP1: Employer type +SHED.panel$employer.type <- relevel(SHED.panel$ppcm1301.pooled, "Private-for-profit company") + +# ppmsacat +# MSA Status [Ipsos source] +SHED.panel$resides.in.metro.statistical.area <- SHED.panel$ppmsacat.pooled == "Metro" + +# ppfs0596 [Ipsos source] +# Q22: What is the approximate total amount of +# your household's savings and investments? +SHED.panel$total.household.savings <- relevel(SHED.panel$ppfs0596.pooled, "$100,000 - $249,999") + +# A1_a +# In the past 12 months, has each of the following happened to you: +# - Turned down for credit +SHED.panel$rejected.for.credit <- SHED.panel$A1_a.pooled == "Yes" + +# BK2_a +# In the past 12 months, did you and/or spouse or partner: +# - Purchase a money order from a place other than a bank +SHED.panel$purchase.non.bank.money.order <- SHED.panel$BK2_a.pooled == "Yes" + +# BK2_b +# In the past 12 months, did you and/or spouse or partner: +# - Cash a check at a place other than a bank +SHED.panel$cash.check.non.bank <- SHED.panel$BK2_b.pooled == "Yes" + +# BK2_c +# In the past 12 months, did you and/or spouse or partner: +# - Take out a payday loan or payday advance +SHED.panel$take.payday.loan <- SHED.panel$BK2_c.pooled == "Yes" + +# BK2_d +# In the past 12 months, did you and/or spouse or partner: +# - Take out a pawn shop loan or an auto title loan +SHED.panel$take.auto.or.pawn.shop.loan <- SHED.panel$BK2_d.pooled == "Yes" + +# BK2_e +# In the past 12 months, did you and/or spouse or partner: +# - Obtain a tax refund advance to receive your refund faster +SHED.panel$take.tax.refund.advance <- SHED.panel$BK2_e.pooled == "Yes" + +# BNPL1 +# In the past year, have you used a “Buy Now +# Pay Later” service to buy something? +SHED.panel$used.buy.now.pay.later <- SHED.panel$BNPL1.pooled == "Yes" + +# ppfs1482 [Ipsos source] +# Q108: Where do you think your credit score falls +SHED.panel$perceived.credit.score <- factor(SHED.panel$ppfs1482.pooled, levels = c("Fair", "Excellent", "Good", "Poor", "Very poor", "Don’t know")) +# Note "Don’t know" has a curved apostrophe ’ + +# GE2A +# Some people earn money by selling items at +# places like flea markets and garage sales or +# through online marketplaces like eBay or +# Etsy. In the past month, have you made money +# by selling items in any of these ways? + +SHED.panel$informal.selling.of.goods <- SHED.panel$GE2A.pooled == "Yes" + +# GE1A +# In the past month, have you done any +# freelance or gig-work, either to supplement +# your income or as your main job? + +SHED.panel$freelance.or.gig.work <- SHED.panel$GE1A.pooled == "Yes" + +# E7 +# During the past 12 months, have you +# personally experienced discrimination or +# unfair treatment because of your race, +# ethnicity, age, religion, disability status, +# sexual orientation, gender, or gender +# identity? +SHED.panel$experienced.discrimination <- SHED.panel$E7.pooled == "Yes" + +# E8_b +# In the past 12 months, did you personally experience +# discrimination or unfair treatment while +# doing any of the following? +# - Banking or applying for a loan +SHED.panel$experienced.discrimination.in.banking <- SHED.panel$E8_b.pooled == "Yes" + +# xlaptop +# Is R a KP laptop user? +SHED.panel$is.kp.laptop.user <- SHED.panel$xlaptop.pooled == "Yes" + +# devicetype2 +# DOV: Device Type - at the end of survey +SHED.panel$respondent.device.type <- relevel(SHED.panel$devicetype2.pooled, "WinPC") + +# S21 +# What was the main reason you used +# cryptocurrency to buy something, make a +# payment, or send money? +SHED.panel$why.used.crypto.as.payment <- SHED.panel$S21.pooled + + + +SHED.panel.survey <- svydesign(ids = ~0, data = SHED.panel, weights = SHED.panel$panel_weight.common) +SHED.survey <- SHED.panel.survey + + +saveRDS(SHED.survey, file = "processed-data/SHED.rds") + + + + + diff --git a/Banking-the-Unbanked-through-Cryptocurrency/SPACE-data-prep.R b/Banking-the-Unbanked-through-Cryptocurrency/SPACE-data-prep.R new file mode 100644 index 0000000..4f2a1bf --- /dev/null +++ b/Banking-the-Unbanked-through-Cryptocurrency/SPACE-data-prep.R @@ -0,0 +1,197 @@ + + +library(data.table) +library(survey) +library(stargazer) +library(huxtable) +library(rvest) + + +SPACE <- read.csv("raw-data/SPACE_2022/SPACE_wide_2022.csv", stringsAsFactors = FALSE) + +country.names <- matrix(c( + "CY", "Cyprus", + "MT", "Malta", + "BE", "Belgium", + "IT", "Italy", + "ES", "Spain", + "GR", "Greece", + "AT", "Austria", + "EE", "Estonia", + "FI", "Finland", + "IE", "Ireland", + "LT", "Lithuania", + "LU", "Luxembourg", + "LV", "Latvia", + "PT", "Portugal", + "SI", "Slovenia", + "SK", "Slovakia", + "FR", "France" +), ncol = 2, byrow = TRUE) + +colnames(country.names) <- c("COUNTRY", "COUNTRY.name") +country.names <- as.data.frame(country.names) + +SPACE <- merge(SPACE, country.names) + +continuous.age <- matrix(c( + 1, median(c(18, 24)), + 2, median(c(25, 29)), + 3, median(c(30, 34)), + 4, median(c(35, 39)), + 5, median(c(40, 44)), + 6, median(c(45, 49)), + 7, median(c(50, 54)), + 8, median(c(55, 59)), + 9, median(c(60, 64)), + 10, median(c(64, 69)), + 11, median(c(70, 74)), + 12, 85), + ncol = 2, byrow = TRUE) + +colnames(continuous.age) <- c("AGE", "Age") +continuous.age <- as.data.frame(continuous.age) + +SPACE <- merge(SPACE, continuous.age) + +colnames(continuous.age) <- c("AGE", "Age") +continuous.age <- as.data.frame(continuous.age) + +SPACE <- merge(SPACE, continuous.age) + +SPACE$Gender <- factor(SPACE$D1, level = 1:3, labels = c("Male", "Female", "Other, non-binary")) +SPACE$Gender <- relevel(SPACE$Gender, "Female") + + +cash.reserves.amount <- c( + "Less than €100", + "€100 - €250", + "€250 - €500", + "€500 - €1,000", + "€1,000 - €5,000", + "€5,000 - €10,000", + "More than €10,000" +) + +SPACE$cash.reserves.amount <- factor(SPACE$QQ10, level = 1:7, labels = cash.reserves.amount) + +SPACE$cash.reserves.any <- factor(SPACE$QQ9, level = 0:1, labels = c("No", "Yes")) + +SPACE$cash.reserves <- ifelse(SPACE$cash.reserves.any == "Yes", + as.character(SPACE$cash.reserves.amount), "€0") + +SPACE$cash.reserves <- as.factor(SPACE$cash.reserves) + +setDT(SPACE) + +SPACE[, has.crypto := factor(QQ1A_3, levels = 0:1, labels = c("No", "Yes"))] + +SPACE[, crypto.use := factor(QQ1B, levels = 0:3, labels = c("None", "Investment", "Payment", "Both"))] +SPACE[is.na(crypto.use), crypto.use := "None"] + +table(SPACE$crypto.use) +table(SPACE$has.crypto) + + +SPACE[, has.payment.account := factor(QQ1A_1, labels = c("No", "Yes"))] +SPACE[, has.card := factor(QQ1A_2, labels = c("No", "Yes"))] + +SPACE[, has.financial.investments := factor(D10_6, labels = c("No", "Yes"))] + +SPACE[, has.savings.account := factor(D10_3, labels = c("No", "Yes"))] + +SPACE[, PaymentPreference := factor(QQ3, levels = c(3, 1:2), labels = c("No preference", "Cash", "Cashless"))] +# Put no preference first so it is the contrast level + +SPACE[, "cash.wide.acceptance" := factor(QQ13A_1, labels = c("No", "Yes"))] +SPACE[, "cash.faster" := factor(QQ13A_2, labels = c("No", "Yes"))] +SPACE[, "cash.privacy" := factor(QQ13A_3, labels = c("No", "Yes"))] +SPACE[, "cash.easier" := factor(QQ13A_4, labels = c("No", "Yes"))] +SPACE[, "cash.safer" := factor(QQ13A_5, labels = c("No", "Yes"))] +SPACE[, "cash.immediately.settled" := factor(QQ13A_6, labels = c("No", "Yes"))] +SPACE[, "cash.spending.awareness" := factor(QQ13A_7, labels = c("No", "Yes"))] +SPACE[, "cash.other" := factor(QQ13A_8, labels = c("No", "Yes"))] +SPACE[, "cash.no.use" := factor(QQ13A_9, labels = c("No", "Yes"))] +SPACE[, "cash.none" := factor(QQ13A_10, labels = c("No", "Yes"))] + + + +SPACE.survey <- svydesign(ids = ~ID, data = SPACE, weights = SPACE$Gross_weight) + +saveRDS(SPACE.survey, file = "processed-data/SPACE.rds") + + +# Load the data again to get the diary data + +space <- read.csv("raw-data/SPACE_2022/SPACE_wide_2022.csv", stringsAsFactors = FALSE) + + +setDT(space) + +space.diary <- melt(space[, c("ID", "D1", "AGE", "WEEKDAY", "COUNTRY", "Gross_weight", colnames(space)[grepl("^QB", colnames(space))]), with = FALSE], + measure.vars = patterns(purpose = "^QB1", value = "^QB3", instrument = "^QB4")) + + + +SPACE.diary <- melt(SPACE[, c("ID", "D1", "AGE", "WEEKDAY", "COUNTRY", "Gross_weight", colnames(SPACE)[grepl("^QB", colnames(SPACE))]), with = FALSE], + measure.vars = patterns(purpose = "^QB1", value = "^QB3", instrument = "^QB4")) + + +purpose.label <- c("Clothes/sportswear", + "Electronic goods/household appliances", + "Food/daily supplies", + "Medicine/cosmetics/drugstore products", + "Media/games/entertainment", + "Charitable donations", + "Travel/accommodation", + "Furniture/other household items", + "Tickets for events/attractions", + "Luxury goods", + "Financial: insurance, investment, crypto-assets", + "Household related services", + "Other") + + + +SPACE.diary <- SPACE.diary[complete.cases(SPACE.diary), ] +SPACE.diary[purpose == 999999, purpose := NA] +SPACE.diary[value == 999999, value := NA] +SPACE.diary[instrument == 999999, instrument := NA] + +SPACE.diary[, D1 := factor(D1)] +SPACE.diary[, AGE := factor(AGE)] +SPACE.diary[, WEEKDAY := factor(WEEKDAY)] +SPACE.diary[, COUNTRY := factor(COUNTRY)] +SPACE.diary[, purpose := factor(purpose, levels = seq_along(purpose.label), labels = purpose.label)] +SPACE.diary[, instrument := factor(instrument)] + +SPACE.diary[, `Paid with crypto` := instrument == 10] + + +SPACE.diary.survey <- svydesign(ids = ~ID, data = SPACE.diary, weights = SPACE.diary$Gross_weight) + + +saveRDS(SPACE.diary.survey, file = "processed-data/SPACE_diary.rds") + + +# This computation takes a while + +aggregate.crypto.spending.clustered <- as.data.frame(svyby(~I(365*value/1e+09), ~`Paid with crypto`, + design = as.svrepdesign(subset(SPACE.diary.survey, + purpose != "Financial: insurance, investment, crypto-assets")), svytotal)) + +aggregate.crypto.spending.clustered.CI <- aggregate.crypto.spending.clustered[2, 3] * 1.645 +aggregate.crypto.spending.clustered[2, 2] +aggregate.crypto.spending.clustered[2, 2] + c(-1 * aggregate.crypto.spending.clustered.CI, aggregate.crypto.spending.clustered.CI) + +aggregate.crypto.spending.clustered <- list( + point.estimate = aggregate.crypto.spending.clustered[2, 2], + CI.90.percent = aggregate.crypto.spending.clustered[2, 2] + + c(-1 * aggregate.crypto.spending.clustered.CI, aggregate.crypto.spending.clustered.CI) +) + +saveRDS(aggregate.crypto.spending.clustered, file = "processed-data/EU-aggregate-crypto-spending.rds") + + + + diff --git a/Banking-the-Unbanked-through-Cryptocurrency/processed-data/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/processed-data/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2015/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2015/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2016/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2016/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2017/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2017/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2018/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2018/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2019/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2019/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2020/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2020/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2021/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2021/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2022/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2022/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2023/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/S-DCPC_2023/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/SHED_2021/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/SHED_2021/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/SHED_2022/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/SHED_2022/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/SHED_2023/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/SHED_2023/touch.txt new file mode 100644 index 0000000..e69de29 diff --git a/Banking-the-Unbanked-through-Cryptocurrency/raw-data/SPACE_2022/touch.txt b/Banking-the-Unbanked-through-Cryptocurrency/raw-data/SPACE_2022/touch.txt new file mode 100644 index 0000000..e69de29