0001085146-23-002263.txt : 20230512
0001085146-23-002263.hdr.sgml : 20230512
20230511210657
ACCESSION NUMBER: 0001085146-23-002263
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230512
DATE AS OF CHANGE: 20230511
EFFECTIVENESS DATE: 20230512
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: 23912872
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
X0202
13F-HR
LIVE
false
false
false
0001696802
XXXXXXXX
03-31-2023
03-31-2023
false
Forefront Analytics, LLC
ONE TOWER BRIDGE
100 FRONT STREET, SUITE 1111
WEST CONSHOHOCKEN
PA
19428
13F HOLDINGS REPORT
028-18699
N
Alec Bosacker
Chief Compliance Officer
610-341-3900
/s/Alec Bosacker
West Conshohocken
PA
05-11-2023
1
138
193964789
false
1
GKFO LLC
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
ABBOTT LABS
COM
002824100
BBG001S5N9M6
254946
2517
SH
SOLE
1
2517
0
0
ABBOTT LABS
COM
002824100
BBG001S5N9M6
49724
492
SH
SOLE
492
0
0
ACHILLES THERAPEUTICS PLC
SPONSORED ADS
00449L102
BBG00ZHF9WP3
59367
62000
SH
SOLE
1
62000
0
0
ACHILLES THERAPEUTICS PLC
SPONSORED ADS
00449L102
BBG00ZHF9WP3
13048
13625
SH
SOLE
13625
0
0
ALX ONCOLOGY HLDGS INC
COM
00166B105
BBG00VR8SF73
48884
10815
SH
SOLE
1
10815
0
0
ALX ONCOLOGY HLDGS INC
COM
00166B105
BBG00VR8SF73
10044
2222
SH
SOLE
2222
0
0
ANNEXON INC
COM
03589W102
BBG007QVDFH1
10211
2652
SH
SOLE
2652
0
0
ANNEXON INC
COM
03589W102
BBG007QVDFH1
48508
12599
SH
SOLE
1
12599
0
0
ATHIRA PHARMA INC
COM
04746L104
BBG00C77LXM0
9128
3650
SH
SOLE
3650
0
0
ATHIRA PHARMA INC
COM
04746L104
BBG00C77LXM0
44938
17975
SH
SOLE
1
17975
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
BBG001SPJ625
1068543
33826
SH
SOLE
33826
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
BBG001SPJ625
366601
11605
SH
SOLE
1
11605
0
0
CODIAK BIOSCIENCES INC
COM
192010106
BBG00BGQ1NR9
3394
19455
SH
SOLE
19455
0
0
CODIAK BIOSCIENCES INC
COM
192010106
BBG00BGQ1NR9
15837
90755
SH
SOLE
1
90755
0
0
CYTOMX THERAPEUTICS INC
COM
23284F105
BBG001V0GS49
6370
4218
SH
SOLE
4218
0
0
CYTOMX THERAPEUTICS INC
COM
23284F105
BBG001V0GS49
33514
22194
SH
SOLE
1
22194
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
BBG001S9Z3V8
6127419
174076
SH
SOLE
1
174076
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
BBG001S9Z3V8
1519340
43166
SH
SOLE
43166
0
0
DEERE & CO
COM
244199105
BBG001S5QFF7
450203
1090
SH
SOLE
1
1090
0
0
DESKTOP METAL INC
COM CL A
25058X105
BBG00P17H1G9
49008
21308
SH
SOLE
1
21308
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
BBG0026ZCTH6
8148
9085
SH
SOLE
9085
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
BBG0026ZCTH6
38201
42594
SH
SOLE
1
42594
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
3607563
135469
SH
SOLE
1
135469
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
3042136
114237
SH
SOLE
114237
0
0
GERON CORP
COM
374163103
BBG001S6TSX4
10790
4972
SH
SOLE
4972
0
0
GERON CORP
COM
374163103
BBG001S6TSX4
49065
22610
SH
SOLE
1
22610
0
0
INCYTE CORP
COM
45337C102
BBG001S8Q6N2
44012
609
SH
SOLE
609
0
0
INCYTE CORP
COM
45337C102
BBG001S8Q6N2
210738
2916
SH
SOLE
1
2916
0
0
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
BBG001SNZTS4
316769
13343
SH
SOLE
1
13343
0
0
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
BBG001SSDLZ6
819460
40111
SH
SOLE
1
40111
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
BBG00KJR22S8
43281
868
SH
SOLE
868
0
0
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
BBG00KJR22S8
403667
8096
SH
SOLE
1
8096
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
367321
17659
SH
SOLE
1
17659
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
2073375
99681
SH
SOLE
99681
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO 30 CORP
46138J460
BBG00X3HYBX8
836457
50726
SH
SOLE
1
50726
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
BBG001SJ09N0
2804726
36919
SH
SOLE
1
36919
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
BBG001SJK6D5
1746786
46743
SH
SOLE
1
46743
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
BBG0076SN965
780952
32485
SH
SOLE
1
32485
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
BBG0076SN965
1412827
58771
SH
SOLE
58771
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
BBG00D7BDH70
234998
7465
SH
SOLE
1
7465
0
0
ISHARES INC
ESG AWR MSCI EM
46434G863
BBG00D7BDH70
26115
829
SH
SOLE
829
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
BBG001TG5H89
328045
3306
SH
SOLE
1
3306
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
BBG001TG5H89
1793681
18076
SH
SOLE
18076
0
0
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
829498
7797
SH
SOLE
1
7797
0
0
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
657
6
SH
SOLE
6
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
BBG001SSD812
1536045
13056
SH
SOLE
1
13056
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
BBG001SSD812
712922
6058
SH
SOLE
6058
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
BBG001S80936
1632869
16473
SH
SOLE
1
16473
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
BBG001S80936
902601
9103
SH
SOLE
9103
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
BBG001V0XLT8
4854001
47745
SH
SOLE
47745
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
BBG001V0XLT8
2320479
22828
SH
SOLE
1
22828
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
3076713
7486
SH
SOLE
7486
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
929608
2261
SH
SOLE
1
2261
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
BBG00D7BBRS7
533627
7428
SH
SOLE
1
7428
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
BBG00D7BBRS7
19103240
265914
SH
SOLE
265914
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
1016386
20170
SH
SOLE
20170
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
BBG001SYVWT6
3305467
69295
SH
SOLE
1
69295
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
BBG001SYVWT6
4938625
103537
SH
SOLE
103537
0
0
ISHARES TR
GLOBAL REIT ETF
46434V647
BBG006S5D3J3
338068
14744
SH
SOLE
1
14744
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
BBG001ST0ZQ7
30344
402
SH
SOLE
402
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
BBG001ST0ZQ7
192387
2546
SH
SOLE
1
2546
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
2691990
24560
SH
SOLE
24560
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
414546
3783
SH
SOLE
1
3783
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
BBG001SQS9Y2
307750
3567
SH
SOLE
1
3567
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
BBG001SQS9Y2
2596600
30095
SH
SOLE
30095
0
0
ISHARES TR
MBS ETF
464288588
BBG001SSD8B1
1606024
16955
SH
SOLE
16955
0
0
ISHARES TR
MBS ETF
464288588
BBG001SSD8B1
231014
2438
SH
SOLE
1
2438
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
BBG001SK77D5
305736
7748
SH
SOLE
1
7748
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
29529
409
SH
SOLE
1
409
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
778743
10704
SH
SOLE
10704
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
BBG004FPV022
4766796
34284
SH
SOLE
1
34284
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
BBG004FPV022
9579346
68897
SH
SOLE
68897
0
0
ISHARES TR
SHORT TREAS BD
464288679
BBG001SSD803
677807
6134
SH
SOLE
6134
0
0
ISHARES TR
SHORT TREAS BD
464288679
BBG001SSD803
649505
5878
SH
SOLE
1
5878
0
0
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
679414
6163
SH
SOLE
6163
0
0
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
1676401
15205
SH
SOLE
1
15205
0
0
JASPER THERAPEUTICS INC
COM
471871103
BBG00QPZNPB4
44889
24800
SH
SOLE
1
24800
0
0
JASPER THERAPEUTICS INC
COM
471871103
BBG00QPZNPB4
9938
5490
SH
SOLE
5490
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
444912
3414
SH
SOLE
1
3414
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
BBG001S5V5G2
183500
10000
SH
SOLE
1
10000
0
0
KRONOS BIO INC
COM
50107A104
BBG00L072932
10068
6895
SH
SOLE
6895
0
0
KRONOS BIO INC
COM
50107A104
BBG00L072932
47304
32400
SH
SOLE
1
32400
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
217882
2703
SH
SOLE
1
2703
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
46801
581
SH
SOLE
581
0
0
MEREO BIOPHARMA GROUP PLC
SPON ADS
589492107
BBG00KFWZCX7
49624
70200
SH
SOLE
1
70200
0
0
MEREO BIOPHARMA GROUP PLC
SPON ADS
589492107
BBG00KFWZCX7
9544
13500
SH
SOLE
13500
0
0
NKARTA INC
COM
65487U108
BBG00JXHS9H6
6339
1785
SH
SOLE
1785
0
0
NKARTA INC
COM
65487U108
BBG00JXHS9H6
30850
8690
SH
SOLE
1
8690
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
BBG00FJ5HBJ1
129152
3791
SH
SOLE
1
3791
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
BBG00FJ5HBJ1
6243523
183254
SH
SOLE
183254
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
678438
2442
SH
SOLE
1
2442
0
0
ORCHARD THERAPEUTICS PLC
SPON ADS NEW
68570P200
BBG00M62QW74
14053
2617
SH
SOLE
2617
0
0
ORCHARD THERAPEUTICS PLC
SPON ADS NEW
68570P200
BBG00M62QW74
64639
12037
SH
SOLE
1
12037
0
0
PFIZER INC
COM
717081103
BBG001S5V466
45584
1116
SH
SOLE
1116
0
0
PFIZER INC
COM
717081103
BBG001S5V466
202312
4958
SH
SOLE
1
4958
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
BBG001T5HFW7
7240846
117396
SH
SOLE
117396
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
BBG001T5HFW7
3989827
64686
SH
SOLE
1
64686
0
0
POSEIDA THERAPEUTICS INC
COM
73730P108
BBG00BNTZ9J8
8347
2710
SH
SOLE
2710
0
0
POSEIDA THERAPEUTICS INC
COM
73730P108
BBG00BNTZ9J8
37977
12330
SH
SOLE
1
12330
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
BBG001S5RN32
480231
15092
SH
SOLE
15092
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
BBG001S6PX49
241570
294
SH
SOLE
1
294
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
BBG001S6PX49
51765
63
SH
SOLE
63
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
BBG001T5XQW5
430683
10271
SH
SOLE
1
10271
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
BBG001S7T1S7
506897
6120
SH
SOLE
1
6120
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
BBG00B597137
1019175
27265
SH
SOLE
1
27265
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
978
2
SH
SOLE
1
2
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
8059335
19686
SH
SOLE
19686
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
BBG001SQS7X7
107604
1159
SH
SOLE
1
1159
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
BBG001SQS7X7
292896
3156
SH
SOLE
3156
0
0
SPDR SER TR
BLOOMBERG INVT
78468R200
BBG0029J2J00
650358
21372
SH
SOLE
1
21372
0
0
SPDR SER TR
BLOOMBERG INVT
78468R200
BBG0029J2J00
1182490
38859
SH
SOLE
38859
0
0
SPDR SER TR
FTSE INT GVT ETF
78464A490
BBG001STK554
1569954
36326
SH
SOLE
1
36326
0
0
SPDR SER TR
FTSE INT GVT ETF
78464A490
BBG001STK554
4338047
100372
SH
SOLE
100372
0
0
SURFACE ONCOLOGY INC
COM
86877M209
BBG00KFWYX53
7645
10938
SH
SOLE
10938
0
0
SURFACE ONCOLOGY INC
COM
86877M209
BBG00KFWYX53
35092
50218
SH
SOLE
1
50218
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
228896
397
SH
SOLE
1
397
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
45099
78
SH
SOLE
78
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
BBG00R24NZQ8
172195
8805
SH
SOLE
1
8805
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
BBG00R24NZQ8
399677
20434
SH
SOLE
20434
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
46535
97
SH
SOLE
97
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
207528
439
SH
SOLE
1
439
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
1210486
24744
SH
SOLE
24744
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
493592
10090
SH
SOLE
1
10090
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
BBG001SMD2X3
4421684
53250
SH
SOLE
53250
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
BBG001SMD2X3
330607
3981
SH
SOLE
1
3981
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
2145207
11316
SH
SOLE
11316
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
1564799
11328
SH
SOLE
11328
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
273380
1980
SH
SOLE
1
1980
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
10992176
272084
SH
SOLE
272084
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
4879129
120770
SH
SOLE
1
120770
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
BBG001TCVT65
2823340
69590
SH
SOLE
69590
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
BBG001TCVT65
892155
21990
SH
SOLE
1
21990
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
12062710
267051
SH
SOLE
267051
0
0
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
BBG004N1LYJ5
374552
6011
SH
SOLE
1
6011
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
BBG001SV5CV2
853042
9423
SH
SOLE
1
9423
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
BBG001SV5CV2
4542637
50173
SH
SOLE
50173
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
BBG001SSZBC9
1524477
35274
SH
SOLE
1
35274
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
BBG001SSZBC9
316939
7335
SH
SOLE
7335
0
0