0001085146-21-000681.txt : 20210212
0001085146-21-000681.hdr.sgml : 20210212
20210212074154
ACCESSION NUMBER: 0001085146-21-000681
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210212
DATE AS OF CHANGE: 20210212
EFFECTIVENESS DATE: 20210212
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Forefront Analytics, LLC
CENTRAL INDEX KEY: 0001696802
IRS NUMBER: 262335297
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-18699
FILM NUMBER: 21622790
BUSINESS ADDRESS:
STREET 1: ONE TOWER BRIDGE
STREET 2: 100 FRONT STREET, SUITE 1111
CITY: WEST CONSHOHOCKEN
STATE: PA
ZIP: 19428
BUSINESS PHONE: 6103413900
MAIL ADDRESS:
STREET 1: ONE TOWER BRIDGE
STREET 2: 100 FRONT STREET, SUITE 1111
CITY: WEST CONSHOHOCKEN
STATE: PA
ZIP: 19428
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001696802
XXXXXXXX
12-31-2020
12-31-2020
false
Forefront Analytics, LLC
ONE TOWER BRIDGE
100 FRONT STREET, SUITE 1111
WEST CONSHOHOCKEN
PA
19428
13F HOLDINGS REPORT
028-18699
N
Nicholas Neilio
Chief Compliance Officer
610-341-3900
/s/ Nicholas Neilio
West Conshohocken
PA
02-08-2021
1
109
230231
false
1
GKFO LLC
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
APPLE INC
COM
037833100
235
1766
SH
SOLE
1766
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
1199
54786
SH
OTR
1
54786
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
3906
178710
SH
SOLE
178710
0
0
CVS HEALTH CORP
COM
126650100
31
458
SH
SOLE
458
0
0
CVS HEALTH CORP
COM
126650100
189
2776
SH
OTR
1
2776
0
0
DANAHER CORPORATION
COM
235851102
176
795
SH
OTR
1
795
0
0
DANAHER CORPORATION
COM
235851102
30
131
SH
SOLE
131
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
10815
321779
SH
OTR
1
321779
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
2204
65545
SH
SOLE
65545
0
0
DEERE & CO
COM
244199105
286
1064
SH
OTR
1
1064
0
0
DEERE & CO
COM
244199105
70
262
SH
SOLE
262
0
0
DYADIC INTL INC DEL
COM
26745T101
16
3286
SH
SOLE
3286
0
0
DYADIC INTL INC DEL
COM
26745T101
108
20130
SH
OTR
1
20130
0
0
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
8
1837
SH
SOLE
1837
0
0
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
50
11235
SH
OTR
1
11235
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
4554
217101
SH
OTR
1
217101
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
8807
419824
SH
SOLE
419824
0
0
GERON CORP
COM
374163103
83
51785
SH
OTR
1
51785
0
0
GERON CORP
COM
374163103
14
8390
SH
SOLE
8390
0
0
GILEAD SCIENCES INC
COM
375558103
220
3768
SH
OTR
1
3768
0
0
GILEAD SCIENCES INC
COM
375558103
36
620
SH
SOLE
620
0
0
HENRY SCHEIN INC
COM
806407102
31
461
SH
SOLE
461
0
0
HENRY SCHEIN INC
COM
806407102
189
2813
SH
OTR
1
2813
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
35
757
SH
SOLE
757
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
446
9525
SH
OTR
1
9525
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
382
17231
SH
OTR
1
17231
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
1043
46894
SH
SOLE
46894
0
0
ISHARES GOLD TRUST
ISHARES
464285105
681
37525
SH
OTR
1
37525
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
2577
83959
SH
SOLE
83959
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
8203
266952
SH
OTR
1
266952
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
303
7213
SH
OTR
1
7213
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
28
675
SH
SOLE
675
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
2764
26464
SH
SOLE
26464
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
2647
19904
SH
SOLE
19904
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
966
7288
SH
OTR
1
7288
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
2230
18588
SH
OTR
1
18588
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
7906
65913
SH
SOLE
65913
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
4078
46492
SH
OTR
1
46492
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
7994
91233
SH
SOLE
91233
0
0
ISHARES TR
CORE S&P500 ETF
464287200
8713
23223
SH
SOLE
23223
0
0
ISHARES TR
CORE S&P500 ETF
464287200
2179
5804
SH
OTR
1
5804
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
1790
35288
SH
SOLE
35288
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
5096
116580
SH
OTR
1
116580
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
3200
73107
SH
SOLE
73107
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
1064
12139
SH
SOLE
12139
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
504
5775
SH
OTR
1
5775
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
1618
11725
SH
OTR
1
11725
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
1929
13928
SH
SOLE
13928
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
9408
81132
SH
SOLE
81132
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
3017
26036
SH
OTR
1
26036
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
978
8435
SH
Put
OTR
1
8435
0
0
ISHARES TR
MBS ETF
464288588
485
4418
SH
OTR
1
4418
0
0
ISHARES TR
MBS ETF
464288588
3216
29178
SH
SOLE
29178
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
185
2740
SH
OTR
1
2740
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
2238
32903
SH
SOLE
32903
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
7957
49348
SH
OTR
1
49348
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
6957
43144
SH
SOLE
43144
0
0
ISHARES TR
TIPS BD ETF
464287176
1514
11866
SH
OTR
1
11866
0
0
ISHARES TR
TIPS BD ETF
464287176
3613
28283
SH
SOLE
28283
0
0
JOHNSON & JOHNSON
COM
478160104
36
228
SH
SOLE
228
0
0
JOHNSON & JOHNSON
COM
478160104
222
1406
SH
OTR
1
1406
0
0
JPMORGAN CHASE & CO
COM
46625H100
407
3205
SH
OTR
1
3205
0
0
LYFT INC
CL A COM
55087P104
1186
24137
SH
SOLE
24137
0
0
NEW YORK MTG TR INC
COM PAR $.02
649604501
37
10000
SH
OTR
1
10000
0
0
NVIDIA CORPORATION
COM
67066G104
264
505
SH
OTR
1
505
0
0
NVIDIA CORPORATION
COM
67066G104
63
118
SH
SOLE
118
0
0
ORCHARD THERAPEUTICS PLC
ADS
68570P101
120
27599
SH
OTR
1
27599
0
0
ORCHARD THERAPEUTICS PLC
ADS
68570P101
19
4491
SH
SOLE
4491
0
0
OSMOTICA PHARMACEUTICALS PLC
SHS
G6S41R101
63
15580
SH
OTR
1
15580
0
0
OSMOTICA PHARMACEUTICALS PLC
SHS
G6S41R101
9
2511
SH
SOLE
2511
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
1432
113125
SH
OTR
1
113125
0
0
PENNSYLVANIA REAL ESTATE INV
SH BEN INT
709102107
10
10000
SH
OTR
1
10000
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
7542
85098
SH
OTR
1
85098
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
4259
47993
SH
SOLE
47993
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
295
3258
SH
SOLE
3258
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
493
5493
SH
SOLE
5493
0
0
SANOFI
SPONSORED ADR
80105N105
36
730
SH
SOLE
730
0
0
SANOFI
SPONSORED ADR
80105N105
218
4461
SH
OTR
1
4461
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
12441
33275
SH
SOLE
33275
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
895
29262
SH
SOLE
29262
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
203
1870
SH
OTR
1
1870
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
128
1175
SH
SOLE
1175
0
0
SPDR SER TR
FTSE INT GVT ETF
78464A490
3688
62876
SH
OTR
1
62876
0
0
SPDR SER TR
FTSE INT GVT ETF
78464A490
3016
51258
SH
SOLE
51258
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
91
3784
SH
OTR
1
3784
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
754
31517
SH
SOLE
31517
0
0
UBER TECHNOLOGIES INC
COM
90353T100
294
5756
SH
OTR
1
5756
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
2038
34837
SH
OTR
1
34837
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
2987
51070
SH
SOLE
51070
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
6160
72483
SH
SOLE
72483
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1824
21451
SH
OTR
1
21451
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
915
4701
SH
SOLE
4701
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
2022
17005
SH
SOLE
17005
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
204
1718
SH
OTR
1
1718
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
5226
104293
SH
SOLE
104293
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
937
17218
SH
OTR
1
17218
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1997
36822
SH
SOLE
36822
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
222
2393
SH
OTR
1
2393
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
1
14
SH
SOLE
14
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
9
81
SH
OTR
1
81
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
993
8940
SH
SOLE
8940
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
10144
214860
SH
SOLE
214860
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
13
271
SH
OTR
1
271
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
4933
32417
SH
SOLE
32417
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
2773
18236
SH
OTR
1
18236
0
0
VAXART INC
COM NEW
92243A200
90
15695
SH
OTR
1
15695
0
0
VAXART INC
COM NEW
92243A200
16
2555
SH
SOLE
2555
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1010
25826
SH
SOLE
25826
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
6295
161703
SH
OTR
1
161703
0
0