0001432529-22-000003.txt : 20220803
0001432529-22-000003.hdr.sgml : 20220803
20220803170925
ACCESSION NUMBER: 0001432529-22-000003
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220630
FILED AS OF DATE: 20220803
DATE AS OF CHANGE: 20220803
EFFECTIVENESS DATE: 20220803
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Baker Avenue Asset Management, LP
CENTRAL INDEX KEY: 0001432529
IRS NUMBER: 201735413
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13834
FILM NUMBER: 221133586
BUSINESS ADDRESS:
STREET 1: 301 BATTERY STREET
STREET 2: 2ND FLOOR
CITY: SAN FRANCISCO
STATE: CA
ZIP: 94111
BUSINESS PHONE: 415-986-1110
MAIL ADDRESS:
STREET 1: 301 BATTERY STREET
STREET 2: 2ND FLOOR
CITY: SAN FRANCISCO
STATE: CA
ZIP: 94111
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001432529
XXXXXXXX
06-30-2022
06-30-2022
Baker Avenue Asset Management, LP
301 BATTERY STREET
2ND FLOOR
SAN FRANCISCO
CA
94111
13F HOLDINGS REPORT
028-13834
N
Jerry Luff
Chief Operating Officer
415-986-1110
Jerry Luff
San Francisco
CA
08-03-2022
0
308
1514276
false
INFORMATION TABLE
2
13F.xml
AMAZON.COM INC
Stock
023135106
19272
181452
SH
SOLE
67959
0
113492
BLACKROCK SHORT MATURITY MUNICIPAL BOND ETF
ETF
46431W838
369
7415
SH
SOLE
5735
0
1680
ULTA SALON COSMETICS & FRAGRANCE INC COM
Stock
90384S303
599
1553
SH
SOLE
270
0
1283
SIRIUS XM RADIO INC
Stock
82968B103
124
20280
SH
SOLE
51
0
20229
POWERSHARES QQQ TR
ETF
46090E103
677
2415
SH
SOLE
69
0
2346
POWERSHARES QQQ TR
ETF
46090E103
10370
37000
SH
Put
SOLE
0
0
37000
POWERSHARES QQQ TR
ETF
46090E103
10370
37000
SH
Put
SOLE
0
0
37000
POWERSHARES QQQ TR
ETF
46090E103
10370
37000
SH
Put
SOLE
0
0
37000
TECHNOLOGY SELECT SECTOR SPDR
ETF
81369Y803
2354
18519
SH
SOLE
7120
0
11398
STARBUCKS CORP
Stock
855244109
200
2621
SH
SOLE
1595
0
1026
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
48554
1842671
SH
SOLE
1159489
0
683181
ISHARES GOLD TRUST ETF
ETF
464285204
2208
64351
SH
SOLE
16591
0
47760
DOLLAR GEN CORP
Stock
256677105
448
1825
SH
SOLE
80
0
1745
LOGITECH INTERNATIONAL SA SPONSORED ADR
Stock
H50430232
417
8006
SH
SOLE
0
0
8006
VULCAN MATLS CO COM
Stock
929160109
961
6760
SH
SOLE
1918
0
4842
JOHNSON & JOHNSON COM
Stock
478160104
1857
10464
SH
SOLE
483
0
9980
WASTE MANAGEMENT INC
Stock
94106L109
445
2906
SH
SOLE
495
0
2411
ABB LTD SPONSORED ADR
ADR
000375204
10564
395214
SH
SOLE
231198
0
164014
VANGUARD TOTAL STOCK MARKET INDEX FUND
ETF
922908769
14419
76445
SH
SOLE
17344
0
59101
COSTCO WHOLESALE CORP
Stock
22160K105
3842
8017
SH
SOLE
688
0
7329
HCA INC
Stock
40412C101
2482
14766
SH
SOLE
7418
0
7347
GOLDMAN SACHS GROUP INC
Stock
38141G104
3695
12439
SH
SOLE
5435
0
7003
LAS VEGAS SANDS CORP
Stock
517834107
8649
257489
SH
SOLE
106511
0
150978
ISHARES TR KLD 400 SOCIAL INDEX FD
ETF
464288570
1265
17597
SH
SOLE
9202
0
8395
REAL ESTATE SELECT SECTOR SPDR FUND
ETF
81369Y860
1013
24786
SH
SOLE
8729
0
16056
PROCTER AND GAMBLE CO COM
Stock
742718109
412
2866
SH
SOLE
41
0
2825
COCA COLA CO COM
Stock
191216100
384
6110
SH
SOLE
119
0
5990
ISHARES NEW YORK MUNI BOND ETF
ETF
464288323
234
4450
SH
SOLE
1780
0
2670
UNITED PARCEL SERVICE INC
Stock
911312106
27340
149776
SH
SOLE
93967
0
55807
MARRIOTT INTL INC
Stock
571903202
428
3146
SH
SOLE
681
0
2465
VANGUARD REIT INDEX ETF
ETF
922908553
1924
21115
SH
SOLE
4636
0
16478
ISHARES KLD SEL SOC FD
ETF
464288802
1285
15927
SH
SOLE
7884
0
8043
CARNIVAL CORP
Stock
143658300
341
39464
SH
SOLE
327
0
39136
INTEL CORP COM
Stock
458140100
734
19616
SH
SOLE
2459
0
17155
NETFLIX COM INC
Stock
64110L106
427
2442
SH
SOLE
13
0
2429
PAYCHEX INC
Stock
704326107
853
7488
SH
SOLE
1003
0
6484
ISHARES MSCI EAFE ESG SELECT ETF
ETF
46435G516
471
7504
SH
SOLE
3570
0
3934
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF
ETF
46435G441
294
6748
SH
SOLE
938
0
5810
MERCK & CO INC
Stock
58933Y105
864
9472
SH
SOLE
3492
0
5979
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD
ETF
464288158
1108
10585
SH
SOLE
8225
0
2360
SPDR S&P 500 ETF
ETF
78462F103
3082
8170
SH
SOLE
433
0
7737
MASTERCARD INC
Stock
57636Q104
950
3012
SH
SOLE
327
0
2685
FIRST REPUBLIC BANK
Stock
33616C100
19893
137952
SH
SOLE
73876
0
64074
SBA COMMUNICATIONS CP
REIT
78410G104
259
810
SH
SOLE
4
0
806
ALLSTATE CORP
Stock
020002101
1894
14948
SH
SOLE
19
0
14929
DIAGEO PLC
ADR
25243Q205
244
1403
SH
SOLE
128
0
1275
ISHARES TIPS BOND ETF
ETF
464287176
229
2013
SH
SOLE
379
0
1634
CORNING INC COM
Stock
219350105
10922
346615
SH
SOLE
149157
0
197457
NUVEEN NEW YORK QLT MUN INC FD COM
CEF
67066X107
129
11024
SH
SOLE
11024
0
0
ISHARES TR S&P 100 INDEX FUND
ETF
464287101
651
3772
SH
SOLE
0
0
3772
ISHARES FALLEN ANGELS USD BOND ETF
ETF
46435G474
1374
55817
SH
SOLE
27590
0
28226
CHUBB LIMITED COM
Stock
H1467J104
242
1233
SH
SOLE
174
0
1059
MARVELL TECHNOLOGY GROUP LTD
Stock
573874104
4437
101936
SH
SOLE
40941
0
60994
PEPSICO INC COM
Stock
713448108
549
3296
SH
SOLE
61
0
3234
OKTA INC CL A
Stock
679295105
528
525031
SH
SOLE
0
0
525031
HONEYWELL INTL INC
Stock
438516106
245
1408
SH
SOLE
11
0
1397
FORD MOTOR COMPANY
Stock
345370860
1260
113168
SH
SOLE
18585
0
94583
HOME DEPOT
Stock
437076102
16670
60779
SH
SOLE
34444
0
26334
CALIFORNIA BANCORP INC COM
Stock
13005U101
862
44750
SH
SOLE
44750
0
0
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF
ETF
46435G243
694
28818
SH
SOLE
5593
0
23225
ISHARES RUSSELL 2000 VALUE
ETF
464287630
381
2797
SH
SOLE
280
0
2517
HEALTH CARE SELECT SECTOR SPDR
ETF
81369Y209
2995
23356
SH
SOLE
7054
0
16301
SPDR GOLD ETF
ETF
78463V107
357
2118
SH
SOLE
312
0
1806
SCHWAB ETFS- US SMALL-CAP ETF
ETF
808524607
262
6726
SH
SOLE
0
0
6726
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
53508
244666
SH
SOLE
155053
0
89612
SCHWAB U.S. BROAD MARKET ETF
ETF
808524102
537
12163
SH
SOLE
0
0
12162
SCHWAB STRATEGIC TR US LRG CAP ETF
ETF
808524201
12736
285173
SH
SOLE
92401
0
192771
CONSUMER STAPLES SELECT SECTOR SPDR
ETF
81369Y308
571
7911
SH
SOLE
2979
0
4932
IQVIA HLDGS INC COM
Stock
46266C105
223
1028
SH
SOLE
8
0
1020
JPMORGAN ULTRA-SHORT INCOME ETF
ETF
46641Q837
5926
118301
SH
SOLE
10822
0
107478
AON CORP
Stock
G0403H108
372
1381
SH
SOLE
202
0
1179
TELEFLEX INCORPORATED COM
Stock
879369106
927
3770
SH
SOLE
2
0
3768
TELEFLEX INCORPORATED COM
Stock
879369106
295
1200
SH
Put
SOLE
0
0
1200
ISHARES S&P SMALLCAP 600 ETF
ETF
464287804
1297
14033
SH
SOLE
1439
0
12594
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
1913
7005
SH
SOLE
293
0
6712
ADOBE SYS INC
Stock
00724F101
389
1062
SH
SOLE
9
0
1053
SOUTHERN PERU COPPER CORP
Stock
84265V105
364
7298
SH
SOLE
3846
0
3451
VANGUARD SHORT TERM CORP BOND FD ETF
ETF
92206C409
13224
173412
SH
SOLE
99532
0
73879
EXELON CORP COM
Stock
30161N101
317
6985
SH
SOLE
1159
0
5825
GOOGLE INC
Stock
02079K305
23291
10688
SH
SOLE
4848
0
5839
FISERV INC
Stock
337738108
1878
21109
SH
SOLE
16075
0
5033
O REILLY AUTOMOTIVE INC
Stock
67103H107
536
848
SH
SOLE
130
0
718
INTUIT INC
Stock
461202103
305
792
SH
SOLE
10
0
782
HALLIBURTON CO COM
Stock
406216101
492
15696
SH
SOLE
38
0
15657
NEWMONT CORP COM
Stock
651639106
433
7251
SH
SOLE
2955
0
4296
FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF
ETF
33739Q705
1853
37739
SH
SOLE
19103
0
18635
SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01
Stock
G8060N102
426
10320
SH
SOLE
0
0
10320
COMCAST CORP NEW CL A
Stock
20030N101
324
8260
SH
SOLE
1807
0
6453
MICROSOFT
Stock
594918104
42132
164046
SH
SOLE
55774
0
108271
DOCUSIGN INC COM
Stock
256163106
388
6755
SH
SOLE
1594
0
5161
CANADIAN NATURAL RESOURCES LTD
Stock
136385101
518
9643
SH
SOLE
5224
0
4418
SCHLUMBERGER LTD COM STK
Stock
806857108
5123
143269
SH
SOLE
51799
0
91469
SPROTT PHYSICAL GOLD TRUST
CEF
85207H104
701
49466
SH
SOLE
6835
0
42631
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND
ETF
81369Y852
206
3796
SH
SOLE
1914
0
1882
JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF
ETF
46641Q746
1262
33001
SH
SOLE
6750
0
26250
Ares Capital Corp
CEF
04010L103
1075
59953
SH
SOLE
23178
0
36774
FLEXSHARES HIGH YIELD VALUE-SCORED US BOND INDEX FUND
ETF
33939L662
566
14005
SH
SOLE
7053
0
6952
PROSHARES ULTRA S&P 500
ETF
74347R107
309
6884
SH
SOLE
0
0
6884
VANGUARD SMALL CAP ETF
ETF
922908751
54682
310501
SH
SOLE
194550
0
115949
VANGUARD LARGE CAP
ETF
922908637
14288
82904
SH
SOLE
30745
0
52158
JPMORGAN U.S. QUALITY FACTOR ETF
ETF
46641Q761
19131
513708
SH
SOLE
345531
0
168176
TESLA MOTORS INC
Stock
88160R101
8140
12087
SH
SOLE
367
0
11720
ISHARES ESG AWARE U.S. AGGREGATE BOND ETF
ETF
46435U549
1380
28207
SH
SOLE
9577
0
18630
LINDE PLC SHS
Stock
G5494J103
10099
35122
SH
SOLE
17160
0
17961
HILTON WORLDWIDE HLDGS INC COM
Stock
43300A203
14091
126446
SH
SOLE
80471
0
45975
ITAU UNIBANCO HLDG S A SPON ADR REP PFD
ADR
465562106
791
185000
SH
SOLE
0
0
185000
FINANCIAL SELECT SECTOR SPDR
ETF
81369Y605
1501
47736
SH
SOLE
12766
0
34969
PIMCO NEW YORK MUN FD II COM
CEF
72200Y102
98
11183
SH
SOLE
11183
0
0
PUBLIC STORAGE INC
REIT
74460D109
300
959
SH
SOLE
132
0
826
AMPHENOL CORP CL A
Stock
032095101
4858
75458
SH
SOLE
36397
0
39060
HUNTSMAN CORP
Stock
447011107
6692
236053
SH
SOLE
92683
0
143370
STANLEY BLACK & DECKER INC COM
Stock
854502101
238
2268
SH
SOLE
3
0
2265
ZOOM VIDEO COMMUNICATIONS INC CL A
Stock
98980L101
1432
13260
SH
SOLE
1669
0
11591
VANGUARD S&P 500 ETF
ETF
922908363
645
1859
SH
SOLE
450
0
1409
VANGUARD TELECOMMUNICATIONS SERVICES ETF
ETF
92204A884
213
2263
SH
SOLE
1365
0
898
S & P MID CAP 400 DEP RCPTS MID CAP
ETF
78467Y107
1100
2660
SH
SOLE
226
0
2433
AVANTOR INC COM
Stock
05352A100
233
7478
SH
SOLE
10
0
7468
GLOBAL X RUSSELL 2000 COVERED CALL ETF
ETF
37954Y459
1734
84417
SH
SOLE
40781
0
43635
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT
ETF
46137V357
15247
113588
SH
SOLE
73189
0
40399
ISHARES 0-5 YR TIPS BOND ETF
ETF
46429B747
11583
114199
SH
SOLE
49003
0
65195
Owl Rock Capital Corporation
CEF
69121K104
157
12700
SH
SOLE
0
0
12700
ISHARES MSCI EAFE GROWTH ETF
ETF
464288885
18420
228850
SH
SOLE
149712
0
79136
LILLY ELI & CO COM
Stock
532457108
408
1260
SH
SOLE
52
0
1207
AIR PRODS & CHEMS INC COM
Stock
009158106
463
1926
SH
SOLE
517
0
1408
HOLOGIC INC
Stock
436440101
3019
43564
SH
SOLE
21952
0
21612
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN
ETF
06738C778
822
23628
SH
SOLE
5735
0
17893
ISHARES RUSSELL 2000 ETF
ETF
464287655
215
1272
SH
SOLE
210
0
1062
TRAVEL PLUS LEISURE CO COM
Stock
894164102
3621
93264
SH
SOLE
45830
0
47434
FREEPORT MCMORAN COPPER
Stock
35671D857
5852
200011
SH
SOLE
55619
0
144391
SYSCO CORP COM
Stock
871829107
7980
94202
SH
SOLE
39708
0
54493
JPMORGAN EQUITY PREMIUM INCOME ETF
ETF
46641Q332
1759
31719
SH
SOLE
13043
0
18676
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF
ETF
46429B655
18931
379226
SH
SOLE
160427
0
218798
VAXCYTE INC COM
Stock
92243G108
300
13780
SH
SOLE
0
0
13780
QUANTA SERVICES INC
Stock
74762E102
568
4533
SH
SOLE
2013
0
2520
ISHARES DJ SELECT DIVIDEND
ETF
464287168
306
2600
SH
SOLE
0
0
2600
LI AUTO INC SPONSORED ADS
ADR
50202M102
8913
232652
SH
SOLE
94657
0
137995
ERICSSON ADR B SEK 10
ADR
294821608
87
11750
SH
SOLE
9195
0
2555
ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF
ETF
46436E619
574
13057
SH
SOLE
9057
0
4000
PALANTIR TECHNOLOGIES INC CL A
Stock
69608A108
1493
164564
SH
SOLE
36
0
164528
ATLASSIAN CORP PLC CL A
Stock
G06242104
309
1648
SH
SOLE
971
0
677
SPIRIT AEROSYSTEMS HOLDINGS INC CL A
Stock
848574109
264
9000
SH
SOLE
0
0
9000
AIRBNB INC COM CL A
Stock
009066101
2658
29841
SH
SOLE
2450
0
27391
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
999
13941
SH
SOLE
0
0
13941
APTIV PLC
Stock
G6095L109
2833
31805
SH
SOLE
16190
0
15615
COUPANG INC CL A
Stock
22266T109
1291
101277
SH
SOLE
19438
0
81839
COURSERA INC COM
Stock
22266M104
176
12387
SH
SOLE
0
0
12387
TRACTOR SUPPLY CO
Stock
892356106
212
1096
SH
SOLE
257
0
839
APPLOVIN CORP COM CL A
Stock
03831W108
4576
132860
SH
SOLE
0
0
132860
ELECTRONICS ARTS
Stock
285512109
660
5424
SH
SOLE
154
0
5270
VISA INC
Stock
92826C839
1625
8252
SH
SOLE
996
0
7256
CONFLUENT INC CLASS A COM
Stock
20717M103
1371
59000
SH
SOLE
0
0
59000
SVB FINL GROUP
Stock
78486Q101
14293
36187
SH
SOLE
16518
0
19668
SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF
ETF
78468R408
922
38226
SH
SOLE
20150
0
18075
ENPHASE ENERGY INC COM
Stock
29355A107
4727
24209
SH
SOLE
12188
0
12021
L3HARRIS TECHNOLOGIES INC COM
Stock
502431109
925
3826
SH
SOLE
2231
0
1594
ARES COML REAL ESTATE CORP COM
REIT
04013V108
667
54510
SH
SOLE
24610
0
29899
AMERICAN TOWER CORP
REIT
03027X100
369
1444
SH
SOLE
136
0
1308
VANECK FALLEN ANGEL HIGH YIELD BOND ETF
ETF
92189F437
1419
52533
SH
SOLE
24876
0
27656
META PLATFORMS INC CL A
Stock
30303M102
2180
13522
SH
SOLE
1784
0
11738
PALO ALTO NETWORKS INC COM
Stock
697435105
1665
3370
SH
SOLE
477
0
2893
FMC CORP COM NEW
Stock
302491303
275
2569
SH
SOLE
0
0
2569
RYDEX RUSSELL TOP 50 ETF
ETF
46137V233
1062
3705
SH
SOLE
1779
0
1925
BROADCOM INC
Stock
11135F101
5121
10542
SH
SOLE
4279
0
6262
TENET HEALTHCARE CORP COM NEW
Stock
88033G407
4235
80578
SH
SOLE
36584
0
43993
JOHNSON CTLS INC
Stock
G51502105
9057
189166
SH
SOLE
96924
0
92241
MOODYS CORP
Stock
615369105
1137
4180
SH
SOLE
10
0
4169
MOODYS CORP
Stock
615369105
272
1000
SH
Put
SOLE
0
0
1000
MOODYS CORP
Stock
615369105
408
1500
SH
Put
SOLE
0
0
1500
MARTIN MARIETTA MATLS INC COM
Stock
573284106
661
2209
SH
SOLE
2
0
2207
PIONEER NATURAL RESOURCES CO
Stock
723787107
428
1919
SH
SOLE
764
0
1155
ACCENTURE LTD BERMUDA CL A
Stock
G1151C101
236
849
SH
SOLE
103
0
746
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX
ETF
464288810
6929
137364
SH
SOLE
48008
0
89355
NVIDIA CORP
Stock
67066G104
7120
46969
SH
SOLE
15765
0
31203
ISHARES 1-3 YR CREDIT BOND ETF
ETF
464288646
630
12462
SH
SOLE
800
0
11661
ARCHER DANIELS MIDLAND CO COM
Stock
039483102
527
6791
SH
SOLE
814
0
5977
EOG RESOURCES INC
Stock
26875P101
554
5018
SH
SOLE
598
0
4420
GRAINGER W W INC COM
Stock
384802104
286
629
SH
SOLE
108
0
521
ABBVIE INC COM
Stock
00287Y109
16966
110774
SH
SOLE
61893
0
48881
S&P GLOBAL INC COM
Stock
78409V104
399
1185
SH
SOLE
55
0
1130
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
86327
1147047
SH
SOLE
594886
0
552161
ZOETIS INC COM CL A
Stock
98978V103
413
2402
SH
SOLE
20
0
2382
POWERSHARES FINANCIAL PREFERRED ETF
ETF
46137V621
378
24320
SH
SOLE
680
0
23640
ISHARES MSCI EM ESG SELECT ETF
ETF
46434G863
241
7468
SH
SOLE
3740
0
3728
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF
ETF
33739E108
442
25640
SH
SOLE
0
0
25640
ISHARES RUSSELL 2000 GROWTH INDEX
ETF
464287648
220
1067
SH
SOLE
30
0
1036
MATTHEWS INTL CORP CL A
Stock
577128101
850
29636
SH
SOLE
0
0
29636
STRYKER CORP
Stock
863667101
249
1254
SH
SOLE
74
0
1180
QUALCOMM INC
Stock
747525103
414
3240
SH
SOLE
1046
0
2194
T-MOBILE US INC COM
Stock
872590104
705
5243
SH
SOLE
741
0
4502
SPDR BLACKSTONE SENIOR LOAN ETF
ETF
78467V608
5540
133038
SH
SOLE
10629
0
122408
BLACKSTONE MTG TR INC COM CL A
REIT
09257W100
673
24329
SH
SOLE
12008
0
12320
MCDONALDS CORP COM
Stock
580135101
627
2539
SH
SOLE
309
0
2230
CISCO SYS INC
Stock
17275R102
825
19342
SH
SOLE
691
0
18650
TAPESTRY INC
Stock
876030107
511
16758
SH
SOLE
8249
0
8509
APA CORPORATION COM
Stock
03743Q108
1292
37032
SH
SOLE
6178
0
30853
ADVANCED MICRO DEVICES INC COM
Stock
007903107
815
10660
SH
SOLE
19
0
10640
GLOBAL X S&P 500 COVERED CALL ETF
ETF
37954Y475
1488
34853
SH
SOLE
16228
0
18625
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
2034
28447
SH
SOLE
11230
0
17216
MATERIALS SELECT SECTOR SPDR
ETF
81369Y100
1450
19704
SH
SOLE
4595
0
15109
ISHARES NASDAQ BIOTECHNOLOGY
ETF
464287556
230
1958
SH
SOLE
525
0
1433
GENERAL ELECTRIC CO COM NEW
Stock
369604301
8327
130778
SH
SOLE
53866
0
76911
ISHARES MSCI USA QUALITY FACTOR ETF
ETF
46432F339
26103
233623
SH
SOLE
152665
0
80957
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF
ETF
464288513
13500
183392
SH
SOLE
100712
0
82679
ISHARES GLBL INDSTRLS INDX FD
ETF
464288729
515
5353
SH
SOLE
2874
0
2477
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD
ETF
81369Y407
11609
84439
SH
SOLE
48702
0
35736
ISHARES DJ US BASIC MATERIALS
ETF
464287838
342
2901
SH
SOLE
1601
0
1299
ISHARES S&P 500 VALUE ETF
ETF
464287408
34450
250617
SH
SOLE
156429
0
94187
ISHARES S&P 500 INDEX
ETF
464287200
20860
55017
SH
SOLE
18478
0
36538
ROSS STORES INC
Stock
778296103
1397
19892
SH
SOLE
3
0
19889
BUNGE LIMITED F
Stock
G16962105
26138
288216
SH
SOLE
164122
0
124092
CHART INDUSTRIES INC
Stock
16115Q308
926
5530
SH
SOLE
2
0
5528
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF
ETF
46434V407
2284
56328
SH
SOLE
12233
0
44093
WELLS FARGO CO NEW COM
Stock
949746101
894
22823
SH
SOLE
76
0
22747
UNION PAC CORP COM
Stock
907818108
363
1703
SH
SOLE
146
0
1557
SALESFORCE COM
Stock
79466L302
1081
6552
SH
SOLE
155
0
6397
POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO
ETF
46137V837
372
5457
SH
SOLE
0
0
5457
IDEXX LABS INC
Stock
45168D104
349
995
SH
SOLE
513
0
482
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
7078
13027
SH
SOLE
6394
0
6633
LOCKHEED MARTIN CORP
Stock
539830109
482
1122
SH
SOLE
133
0
988
JPMORGAN CHASE & CO COM
Stock
46625H100
19232
170786
SH
SOLE
76062
0
94723
MONOLITHIC PWR SYS INC COM
Stock
609839105
285
742
SH
SOLE
3
0
739
CHEVRON CORP NEW COM
Stock
166764100
1331
9191
SH
SOLE
67
0
9124
ISHARES AMT-FREE MUNI BOND ETF
ETF
464288414
1129
10613
SH
SOLE
6835
0
3778
ALBEMARLE CORP
Stock
012653101
1984
9493
SH
SOLE
1523
0
7970
CONOCOPHILLIPS COM
Stock
20825C104
1519
16909
SH
SOLE
51
0
16858
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
18009
441400
SH
SOLE
292346
0
149052
DANAHER CORP
Stock
235851102
1227
4839
SH
SOLE
87
0
4752
BK OF AMERICA CORP COM
Stock
060505104
5423
174193
SH
SOLE
63731
0
110461
SPDR SER TR S&P DIVID ETF
ETF
78464A763
322
2712
SH
SOLE
1471
0
1241
WALMART INC COM
Stock
931142103
490
4034
SH
SOLE
157
0
3877
INTL BUSINESS MACHINES
Stock
459200101
590
4182
SH
SOLE
766
0
3416
ORACLE CORPORATION
Stock
68389X105
2313
33102
SH
SOLE
27945
0
5157
RAYTHEON TECHNOLOGIES CORP COM
Stock
75513E101
259
2699
SH
SOLE
48
0
2651
VANGUARD FTSE EMERGING MARKETS ETF
ETF
922042858
11794
283180
SH
SOLE
155493
0
127686
TEXAS INSTRS INC COM
Stock
882508104
5072
440339
SH
SOLE
28835
0
411504
TARGET CORP COM
Stock
87612E106
512
3623
SH
SOLE
865
0
2758
PFIZER INC COM
Stock
717081103
1080
20593
SH
SOLE
239
0
20353
ISHARES IBOXX CORPORATE BOND ETF
ETF
464287242
2372
21558
SH
SOLE
7918
0
13639
MORGAN STANLEY
Stock
617446448
630
8279
SH
SOLE
2571
0
5708
KLA-TENCOR CORP
Stock
482480100
557
1745
SH
SOLE
293
0
1452
HP INC COM
Stock
40434L105
336
10253
SH
SOLE
2506
0
7747
CATERPILLAR INC COM
Stock
149123101
10449
58455
SH
SOLE
23789
0
34665
ALPHABET INC CAP STK CL C
Stock
02079K107
3255
1488
SH
SOLE
239
0
1249
AMERICAN EXPRESS CO COM
Stock
025816109
735
5301
SH
SOLE
90
0
5211
AMGEN INC
Stock
031162100
367
1509
SH
SOLE
169
0
1339
STIFEL FINANCIAL CP
Stock
860630102
520
9288
SH
SOLE
3022
0
6266
APPLIED MATLS INC COM
Stock
038222105
10003
109944
SH
SOLE
36646
0
73297
ANALOG DEVICES INC COM
Stock
032654105
299
2046
SH
SOLE
149
0
1897
JD.COM INC SPON ADR CL A
ADR
47215P106
10070
156809
SH
SOLE
71650
0
85158
ARISTA NETWORKS INC COM
Stock
040413106
4609
49171
SH
SOLE
22846
0
26325
MAIN STR CAP CORP COM
CEF
56035L104
822
21346
SH
SOLE
10339
0
11005
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
464
5543
SH
SOLE
4761
0
782
ISHARES DJ US CONSUMER SERVICES
ETF
464287580
653
11517
SH
SOLE
5986
0
5530
VANGUARD DIVIDEND APPRECIATION INDEX FUND
ETF
921908844
365
2545
SH
SOLE
93
0
2452
ISHARES MSCI EAFE SMALL CAP ETF
ETF
464288273
19434
356008
SH
SOLE
189353
0
166654
HERCULES CAPITAL INC COM
CEF
427096508
1165
86375
SH
SOLE
37087
0
49288
GLOBAL X NASDAQ 100 COVERED CALL ETF
ETF
37954Y483
1561
89355
SH
SOLE
39514
0
49841
ISHARES AGGREGATE BOND ETF
ETF
464287226
85318
839085
SH
SOLE
502056
0
337029
GLOBANT S A COM
Stock
L44385109
2321
13338
SH
SOLE
0
0
13338
POWERSHARES DB US DOLLAR BULLISH ETF
ETF
46141D203
1786
63894
SH
SOLE
22829
0
41065
BLACKROCK ULTRA SHORT-TERM BOND ETF
ETF
46434V878
5965
119211
SH
SOLE
6710
0
112501
TRIMBLE NAV LTD
Stock
896239100
2988
51319
SH
SOLE
27081
0
24238
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
1225
10780
SH
SOLE
230
0
10550
ISHARES CORE TOTAL USD BOND MARKET ETF
ETF
46434V613
1016
21706
SH
SOLE
2771
0
18935
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF
ETF
33733E500
444
8498
SH
SOLE
3262
0
5236
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF
ETF
33734X853
11157
257554
SH
SOLE
166148
0
91405
VANGUARD SHORT TERM BOND
ETF
921937827
7557
98415
SH
SOLE
4224
0
94191
LAM RESEARCH CORP
Stock
512807108
8099
19006
SH
SOLE
6057
0
12948
NUCOR CORP COM
Stock
670346105
355
3400
SH
SOLE
457
0
2943
PARKER-HANNIFIN CORP COM
Stock
701094104
18178
73881
SH
SOLE
45328
0
28552
RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF
ETF
46137V282
7533
31876
SH
SOLE
15646
0
16229
SOHU.COM INC
ADR
83410S108
1021
61598
SH
SOLE
0
0
61598
SYNOPSYS INC COM
Stock
871607107
541
1782
SH
SOLE
343
0
1439
SPDR HIGH YIELD BOND ETF
ETF
78468R622
587
6473
SH
SOLE
3503
0
2969
BRISTOL-MYERS SQUIBB CO COM
Stock
110122108
876
11378
SH
SOLE
1411
0
9966
SPDR DJ WILSHIRE REIT (ETF)
ETF
78464A607
217
2280
SH
SOLE
0
0
2280
ALTRIA GROUP INC COM
Stock
02209S103
373
8925
SH
SOLE
4067
0
4857
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF
ETF
464288281
10236
119973
SH
SOLE
57879
0
62094
AGILENT TECH INC
Stock
00846U101
3351
28215
SH
SOLE
13827
0
14387
EXXON MOBIL CORP COM
Stock
30231G102
7650
89322
SH
SOLE
34982
0
54338
CYMABAY THERAPEUTICS INC COM
Stock
23257D103
156
52800
SH
SOLE
0
0
52800
UNITEDHEALTH GROUP
Stock
91324P102
5466
10641
SH
SOLE
3899
0
6741
TRAVELERS COMPANIES INC COM
Stock
89417E109
459
2711
SH
SOLE
562
0
2149
TYME TECHNOLOGIES INC COM
Stock
90238J103
3
10000
SH
SOLE
0
0
10000
LOWES COS INC COM
Stock
548661107
3173
18168
SH
SOLE
14214
0
3954
SOLAREDGE TECHNOLOGIES INC COM
Stock
83417M104
5581
20392
SH
SOLE
10564
0
9827
COLGATE PALMOLIVE CO COM
Stock
194162103
478
5966
SH
SOLE
59
0
5906
AMERICAN INTL GROUP INC COM NEW
Stock
026874784
1866
36493
SH
SOLE
6097
0
30396
SHOPIFY INC CL A
Stock
82509L107
312
10000
SH
SOLE
0
0
10000
DEVON ENERGY CORP
Stock
25179M103
4073
73912
SH
SOLE
21327
0
52584
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
1628
23215
SH
SOLE
5704
0
17511
PAYPAL HLDGS INC COM
Stock
70450Y103
822
11769
SH
SOLE
10486
0
1283
CHARLES SCHWAB CORP
Stock
808513105
11743
185866
SH
SOLE
66869
0
118997
CROWN CASTLE INTL CORP
REIT
22822V101
255
1515
SH
SOLE
8
0
1506
SUNRUN INC COM
Stock
86771W105
557
23827
SH
SOLE
300
0
23527
ISHARES CORE S&P MID CAP ETF
ETF
464287507
1367
6040
SH
SOLE
0
0
6040
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND
ETF
464288224
585
30730
SH
SOLE
4460
0
26270
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF
ETF
46090F100
2769
153495
SH
SOLE
59675
0
93820
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
939
18819
SH
SOLE
14450
0
4369
ISHARES MSCI EAFE ETF
ETF
464287465
24423
390826
SH
SOLE
209419
0
181406
APPLE INC
Stock
037833100
49989
365633
SH
SOLE
118010
0
247622
PENUMBRA INC COM
Stock
70975L107
623
5000
SH
SOLE
5000
0
0
ISHARES CONVERTIBLE BOND ETF
ETF
46435G102
5581
80459
SH
SOLE
52134
0
28324
DISNEY WALT CO COM
Stock
254687106
5403
57232
SH
SOLE
18597
0
38634
POWERSHARES GLOBAL PREFERRED ETF
ETF
46138E511
3343
270901
SH
SOLE
110332
0
160569
VANGUARD TOTAL WORLD STOCK ETF
ETF
922042742
924
10831
SH
SOLE
7358
0
3473
MARSH & MCLENNAN COS INC COM
Stock
571748102
14433
92965
SH
SOLE
56609
0
36355
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
5543
38234
SH
SOLE
16046
0
22187