NAME
Finance::Robinhood::User::Profile - Represents the User's Investment Profile User
SYNOPSIS
use Finance::Robinhood;
my $rh = Finance::Robinhood->new;
my $user = $rh->user;
my $info = $user->profile;
CORE::say 'User is' . ($info->interested_in_options?'':' not') . ' interested in options';
METHODS
annual_income( )
One of the following categories:
0_2499925000_3999940000_4999950000_7499975000_99999100000_199999200000_299999300000_499999500000_11999991200000_inf
interested_in_options( )
Returns a boolean value.
investment_experience( )
One of the following options:
good_investment_expextensive_investment_explimited_investment_exp
investment_experience_collected( )
Returns a boolean value.
investment_objective( )
One of the following:
growth_invest_objincome_invest_objother_invest_objcap_preserve_invest_objspeculation_invest_obj
liquid_net_worth( )
One of the following:
0_2499925000_3999940000_4999950000_99999100000_199999200000_249999250000_499999500000_9999991000000_49999995000000_inf1000000_inf
liquidity_needs( )
One of the following:
not_important_liq_needsomewhat_important_liq_needvery_important_liq_need
option_trading_experience( )
One of the following:
no_option_expone_to_two_years_option_expthree_years_plus_option_exp
professional_trader( )
Returns a boolean value. True if the user is a paid professional.
risk_tolerance( )
One of the following:
high_risk_toleranceLmed_risk_tolerancelow_risk_tolerance
source_of_funds( )
One of the following:
giftinheritanceinsurance_payoutsavings_personal_incomesale_business_or_propertypension_retirementother
suitability_verified( )
Returns a boolean value.
tax_bracket( )
One of the following:
time_horizon( )
One of the following:
long_time_horizonmed_time_horizonshort_time_horizon
total_net_worth( )
One of the following:
0_2499925000_4999950000_6499965000_999991000000_4999999100000_149999150000_199999200000_249999250000_499999500000_9999991000000_inf5000000_inf
understand_option_spreads( )
Returns a boolean value.
updated_at( )
$user->updated_at();
Returns a Time::Moment object.
user( )
$order->user();
Reloads the data for this order from the API server.
Use this if you think the status or some other info might have changed.
LEGAL
This is a simple wrapper around the API used in the official apps. The author provides no investment, legal, or tax advice and is not responsible for any damages incurred while using this software. This software is not affiliated with Robinhood Financial LLC in any way.
For Robinhood's terms and disclosures, please see their website at https://robinhood.com/legal/
LICENSE
Copyright (C) Sanko Robinson.
This library is free software; you can redistribute it and/or modify it under the terms found in the Artistic License 2. Other copyrights, terms, and conditions may apply to data transmitted through this module. Please refer to the LEGAL section.
AUTHOR
Sanko Robinson <sanko@cpan.org>